aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/trace_output.c
diff options
context:
space:
mode:
authorsunliming <sunliming@kylinos.cn>2023-05-29 11:21:00 +0800
committerSteven Rostedt (Google) <rostedt@goodmis.org>2023-06-14 12:41:52 -0400
commitba470eebc2f6c2f704872955a715b9555328e7d0 (patch)
treedb1316fc49356c1db6ccce56550eea5dbb2eba74 /kernel/trace/trace_output.c
parentaafbb1eeabdc4e9241b400146f77369f041ec11b (diff)
downloadlinux-ba470eebc2f6c2f704872955a715b9555328e7d0.tar.gz
linux-ba470eebc2f6c2f704872955a715b9555328e7d0.tar.bz2
linux-ba470eebc2f6c2f704872955a715b9555328e7d0.zip
tracing/user_events: Prevent same name but different args event
User processes register name_args for events. If the same name but different args event are registered. The trace outputs of second event are printed as the first event. This is incorrect. Return EADDRINUSE back to the user process if the same name but different args event has being registered. Link: https://lore.kernel.org/linux-trace-kernel/20230529032100.286534-1-sunliming@kylinos.cn Signed-off-by: sunliming <sunliming@kylinos.cn> Reviewed-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Acked-by: Beau Belgrave <beaub@linux.microsoft.com> Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace_output.c')
0 files changed, 0 insertions, 0 deletions