summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_probe.c
diff options
context:
space:
mode:
authorMasami Hiramatsu <mhiramat@kernel.org>2018-11-05 18:01:12 +0900
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2018-12-08 20:54:09 -0500
commitfaacb361f271be4baf2d807e2eeaba87e059225f (patch)
tree2be7b93905eea781fae5242f8614952fb75dcfb2 /kernel/trace/trace_probe.c
parentfc800a10be26017f8f338bc8e500d48e3e6429d9 (diff)
downloadblackbird-obmc-linux-faacb361f271be4baf2d807e2eeaba87e059225f.tar.gz
blackbird-obmc-linux-faacb361f271be4baf2d807e2eeaba87e059225f.zip
tracing: Simplify creation and deletion of synthetic events
Since the event_mutex and synth_event_mutex ordering issue is gone, we can skip existing event check when adding or deleting events, and some redundant code in error path. This changes release_all_synth_events() to abort the process when it hits any error and returns the error code. It succeeds only if it has no error. Link: http://lkml.kernel.org/r/154140847194.17322.17960275728005067803.stgit@devbox Reviewed-by: Tom Zanussi <tom.zanussi@linux.intel.com> Tested-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace_probe.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud