Skip to content

Commit

Permalink
tracing: Encapsulate global_trace and remove dependencies on global vars
Browse files Browse the repository at this point in the history
The global_trace variable in kernel/trace/trace.c has been kept 'static' and
local to that file so that it would not be used too much outside of that
file. This has paid off, even though there were lots of changes to make
the trace_array structure more generic (not depending on global_trace).

Removal of a lot of direct usages of global_trace is needed to be able to
create more trace_arrays such that we can add multiple buffers.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
  • Loading branch information
Steven Rostedt authored and Steven Rostedt committed Mar 15, 2013
1 parent ae3b509 commit 2b6080f
Show file tree
Hide file tree
Showing 4 changed files with 358 additions and 240 deletions.
Loading

0 comments on commit 2b6080f

Please sign in to comment.