aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_kprobe.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/trace/trace_kprobe.c')
-rw-r--r--kernel/trace/trace_kprobe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/trace_kprobe.c b/kernel/trace/trace_kprobe.c
index d8db9357489b..f6821f16227e 100644
--- a/kernel/trace/trace_kprobe.c
+++ b/kernel/trace/trace_kprobe.c
@@ -383,7 +383,7 @@ static int register_trace_probe(struct trace_probe *tp)
383 goto end; 383 goto end;
384 } 384 }
385 385
386 tp->flags = TP_FLAG_TRACE; 386 tp->rp.kp.flags |= KPROBE_FLAG_DISABLED;
387 if (probe_is_return(tp)) 387 if (probe_is_return(tp))
388 ret = register_kretprobe(&tp->rp); 388 ret = register_kretprobe(&tp->rp);
389 else 389 else
@@ -1298,7 +1298,7 @@ static int register_probe_event(struct trace_probe *tp)
1298 call->id = register_ftrace_event(&tp->event); 1298 call->id = register_ftrace_event(&tp->event);
1299 if (!call->id) 1299 if (!call->id)
1300 return -ENODEV; 1300 return -ENODEV;
1301 call->enabled = 1; 1301 call->enabled = 0;
1302 call->regfunc = probe_event_enable; 1302 call->regfunc = probe_event_enable;
1303 call->unregfunc = probe_event_disable; 1303 call->unregfunc = probe_event_disable;
1304 1304