diff options
author | Steven Rostedt <rostedt@goodmis.org> | 2008-05-22 11:49:22 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2008-05-26 16:51:49 -0400 |
commit | 41bc8144d02028133bcd1d545023c6f49e8b2411 (patch) | |
tree | 382a6bbd0560df129c27b490aca36404edd7b19a /kernel/trace/trace_functions.c | |
parent | 41c52c0db9607e59f90da7da5309489fa06e887f (diff) |
ftrace: fix up cmdline recording
The new work with converting the trace hooks over to markers broke the
command line recording of ftrace. This patch fixes it again.
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'kernel/trace/trace_functions.c')
-rw-r--r-- | kernel/trace/trace_functions.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/trace_functions.c b/kernel/trace/trace_functions.c index 0a084656d7cf..7ee7dcd76b7d 100644 --- a/kernel/trace/trace_functions.c +++ b/kernel/trace/trace_functions.c | |||
@@ -29,14 +29,14 @@ static void function_reset(struct trace_array *tr) | |||
29 | static void start_function_trace(struct trace_array *tr) | 29 | static void start_function_trace(struct trace_array *tr) |
30 | { | 30 | { |
31 | function_reset(tr); | 31 | function_reset(tr); |
32 | atomic_inc(&trace_record_cmdline_enabled); | 32 | tracing_start_cmdline_record(); |
33 | tracing_start_function_trace(); | 33 | tracing_start_function_trace(); |
34 | } | 34 | } |
35 | 35 | ||
36 | static void stop_function_trace(struct trace_array *tr) | 36 | static void stop_function_trace(struct trace_array *tr) |
37 | { | 37 | { |
38 | tracing_stop_function_trace(); | 38 | tracing_stop_function_trace(); |
39 | atomic_dec(&trace_record_cmdline_enabled); | 39 | tracing_stop_cmdline_record(); |
40 | } | 40 | } |
41 | 41 | ||
42 | static void function_trace_init(struct trace_array *tr) | 42 | static void function_trace_init(struct trace_array *tr) |