diff options
| -rw-r--r-- | kernel/trace/trace.c | 2 | ||||
| -rw-r--r-- | kernel/trace/trace.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 664c44a6d48f..fcc9a2d774c3 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c | |||
| @@ -7550,9 +7550,7 @@ static int instance_rmdir(const char *name) | |||
| 7550 | } | 7550 | } |
| 7551 | 7551 | ||
| 7552 | tracing_set_nop(tr); | 7552 | tracing_set_nop(tr); |
| 7553 | #if defined(CONFIG_FUNCTION_TRACER) && defined(CONFIG_DYNAMIC_FTRACE) | ||
| 7554 | clear_ftrace_function_probes(tr); | 7553 | clear_ftrace_function_probes(tr); |
| 7555 | #endif | ||
| 7556 | event_trace_del_tracer(tr); | 7554 | event_trace_del_tracer(tr); |
| 7557 | ftrace_clear_pids(tr); | 7555 | ftrace_clear_pids(tr); |
| 7558 | ftrace_destroy_function_files(tr); | 7556 | ftrace_destroy_function_files(tr); |
diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index 98e0845f7235..39fd77330aab 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h | |||
| @@ -999,6 +999,10 @@ static inline __init int unregister_ftrace_command(char *cmd_name) | |||
| 999 | { | 999 | { |
| 1000 | return -EINVAL; | 1000 | return -EINVAL; |
| 1001 | } | 1001 | } |
| 1002 | static inline void clear_ftrace_function_probes(struct trace_array *tr) | ||
| 1003 | { | ||
| 1004 | } | ||
| 1005 | |||
| 1002 | /* | 1006 | /* |
| 1003 | * The ops parameter passed in is usually undefined. | 1007 | * The ops parameter passed in is usually undefined. |
| 1004 | * This must be a macro. | 1008 | * This must be a macro. |
