OSDN Git Service

ftrace: Replace (void *)1 with a meaningful macro name FTRACE_GRAPH_EMPTY
authorSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 2 Feb 2017 15:15:22 +0000 (10:15 -0500)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Fri, 3 Feb 2017 15:58:48 +0000 (10:58 -0500)
commit555fc7813eeada1738eca42aa9f9ebafd7dc23e6
treef32cd06960de34b6d90f4bc018d1ee55ce735e39
parent2b2c279c814112e15577757ec593aa78465e2e56
ftrace: Replace (void *)1 with a meaningful macro name FTRACE_GRAPH_EMPTY

When the set_graph_function or set_graph_notrace contains no records, a
banner is displayed of either "#### all functions enabled ####" or
"#### all functions disabled ####" respectively. To tell the seq operations
to do this, (void *)1 is passed as a return value. Instead of using a
hardcoded meaningless variable, define it as a macro.

Acked-by: Namhyung Kim <namhyung@kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/ftrace.c