ftrace: Set callback to ftrace_stub when no ops are registered
authorSteven Rostedt (Red Hat) <rostedt@goodmis.org>
Wed, 10 Sep 2014 14:42:46 +0000 (10:42 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Wed, 10 Sep 2014 14:48:18 +0000 (10:48 -0400)
commitf7aad4e1a8221210db7eb434349cc6fe87aeee8c
tree1964991cfecec92b749febb0b58a44400d518b84
parent87354059881ce9315181604dc17076c535f4d744
ftrace: Set callback to ftrace_stub when no ops are registered

The clean up that adds the helper function ftrace_ops_get_func()
caused the default function to not change when DYNAMIC_FTRACE was not
set and no ftrace_ops were registered. Although static tracing is
not very useful (not having DYNAMIC_FTRACE set), it is still supported
and we don't want to break it.

Clean up the if statement even more to specifically have the default
function call ftrace_stub when no ftrace_ops are registered. This
fixes the small bug for static tracing as well as makes the code a
bit more understandable.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/ftrace.c