]> Pileus Git - ~andy/linux/commit
tracing: Return error if register_ftrace_function_probe() fails for event_enable_func()
authorSteven Rostedt (Red Hat) <rostedt@goodmis.org>
Thu, 9 May 2013 15:30:26 +0000 (11:30 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Thu, 9 May 2013 15:30:26 +0000 (11:30 -0400)
commitff305ded9ff83436039a16d31bc558dc6598d7ce
tree5430dd02b415b7b688a0579a5fff67c41dc4331b
parenta5b85bd1557209b4ef18a8cf07e60a1ca3132468
tracing: Return error if register_ftrace_function_probe() fails for event_enable_func()

register_ftrace_function_probe() returns the number of functions
it registered, which can be zero, it can also return a negative number
if something went wrong. But event_enable_func() only checks for
the case that it didn't register anything, it needs to also check
for the case that something went wrong and return that error code
as well.

Added some comments about the code as well, to make it more
understandable.

Cc: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/trace_events.c