diff options
Diffstat (limited to 'kernel/trace/trace_functions.c')
-rw-r--r-- | kernel/trace/trace_functions.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/kernel/trace/trace_functions.c b/kernel/trace/trace_functions.c index 56d0fe1e4ea1..dcb4d37ed4bd 100644 --- a/kernel/trace/trace_functions.c +++ b/kernel/trace/trace_functions.c | |||
@@ -586,10 +586,8 @@ ftrace_trace_probe_callback(struct ftrace_probe_ops *ops, | |||
586 | if (!enable) | 586 | if (!enable) |
587 | return -EINVAL; | 587 | return -EINVAL; |
588 | 588 | ||
589 | if (glob[0] == '!') { | 589 | if (glob[0] == '!') |
590 | unregister_ftrace_function_probe_func(glob+1, ops); | 590 | return unregister_ftrace_function_probe_func(glob+1, ops); |
591 | return 0; | ||
592 | } | ||
593 | 591 | ||
594 | if (!param) | 592 | if (!param) |
595 | goto out_reg; | 593 | goto out_reg; |