OSDN Git Service

tracing/probe: Fix to allow user to enable events on unloaded modules
authorMasami Hiramatsu <mhiramat@kernel.org>
Wed, 18 Sep 2019 08:55:37 +0000 (17:55 +0900)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 19 Sep 2019 13:55:42 +0000 (09:55 -0400)
commit44d00dc7ceab1732ebd5f5aae601b24dacdf10c5
tree74138503a027b773a915e5618c0c0d2774521614
parent604e3548236de26ed6659b85bda8f27b28a7601b
tracing/probe: Fix to allow user to enable events on unloaded modules

Fix to allow user to enable probe events on unloaded modules.

This operations was allowed before commit 60d53e2c3b75 ("tracing/probe:
Split trace_event related data from trace_probe"), because if users
need to probe module init functions, they have to enable those probe
events before loading module.

Link: http://lkml.kernel.org/r/156879693733.31056.9331322616994665167.stgit@devnote2
Cc: stable@vger.kernel.org
Fixes: 60d53e2c3b75 ("tracing/probe: Split trace_event related data from trace_probe")
Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace_kprobe.c