tracing: make tracing_init_dentry() returns an integer instead of a d_entry pointer
authorWei Yang <richard.weiyang@linux.alibaba.com>
Sun, 12 Jul 2020 01:10:36 +0000 (09:10 +0800)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Sat, 19 Sep 2020 02:17:14 +0000 (22:17 -0400)
commit22c36b18263426bdd97ef5e04c0e92224c612ee1
tree8c42301462706949d36a4c51ebc006de12ee62b5
parentdc300d77b86a122d3fd099206e1adf699ed80bd7
tracing: make tracing_init_dentry() returns an integer instead of a d_entry pointer

Current tracing_init_dentry() return a d_entry pointer, while is not
necessary. This function returns NULL on success or error on failure,
which means there is no valid d_entry pointer return.

Let's return 0 on success and negative value for error.

Link: https://lkml.kernel.org/r/20200712011036.70948-5-richard.weiyang@linux.alibaba.com
Signed-off-by: Wei Yang <richard.weiyang@linux.alibaba.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace.c
kernel/trace/trace.h
kernel/trace/trace_dynevent.c
kernel/trace/trace_events_synth.c
kernel/trace/trace_functions_graph.c
kernel/trace/trace_hwlat.c
kernel/trace/trace_kprobe.c
kernel/trace/trace_printk.c
kernel/trace/trace_stack.c
kernel/trace/trace_stat.c
kernel/trace/trace_uprobe.c