diff options
Diffstat (limited to 'kernel/trace/ftrace.c')
-rw-r--r-- | kernel/trace/ftrace.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c index 4d2e751bfb11..25b803559f17 100644 --- a/kernel/trace/ftrace.c +++ b/kernel/trace/ftrace.c | |||
@@ -212,7 +212,6 @@ enum { | |||
212 | }; | 212 | }; |
213 | 213 | ||
214 | static int ftrace_filtered; | 214 | static int ftrace_filtered; |
215 | static int tracing_on; | ||
216 | 215 | ||
217 | static LIST_HEAD(ftrace_new_addrs); | 216 | static LIST_HEAD(ftrace_new_addrs); |
218 | 217 | ||
@@ -533,13 +532,10 @@ static int __ftrace_modify_code(void *data) | |||
533 | { | 532 | { |
534 | int *command = data; | 533 | int *command = data; |
535 | 534 | ||
536 | if (*command & FTRACE_ENABLE_CALLS) { | 535 | if (*command & FTRACE_ENABLE_CALLS) |
537 | ftrace_replace_code(1); | 536 | ftrace_replace_code(1); |
538 | tracing_on = 1; | 537 | else if (*command & FTRACE_DISABLE_CALLS) |
539 | } else if (*command & FTRACE_DISABLE_CALLS) { | ||
540 | ftrace_replace_code(0); | 538 | ftrace_replace_code(0); |
541 | tracing_on = 0; | ||
542 | } | ||
543 | 539 | ||
544 | if (*command & FTRACE_UPDATE_TRACE_FUNC) | 540 | if (*command & FTRACE_UPDATE_TRACE_FUNC) |
545 | ftrace_update_ftrace_func(ftrace_trace_function); | 541 | ftrace_update_ftrace_func(ftrace_trace_function); |