Skip to content

Commit

Permalink
ftrace: use current CPU for function startup
Browse files Browse the repository at this point in the history
This is more of a clean up. Currently the function tracer initializes the
tracer with which ever CPU was last used for tracing. This value isn't
realy useful for function tracing, but at least it should be something other
than a random number.

Signed-off-by: Steven Rostedt <srostedt@redhat.com>
Cc: Steven Rostedt <srostedt@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
  • Loading branch information
Steven Rostedt authored and Ingo Molnar committed Jul 11, 2008
1 parent ad59124 commit 26bc83f
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions kernel/trace/trace_functions.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@ static void function_reset(struct trace_array *tr)

static void start_function_trace(struct trace_array *tr)
{
tr->cpu = get_cpu();
function_reset(tr);
put_cpu();

tracing_start_cmdline_record();
tracing_start_function_trace();
}
Expand Down

0 comments on commit 26bc83f

Please sign in to comment.