]> git.baikalelectronics.ru Git - kernel.git/commit
tracing: Have eprobes use filtering logic of trace events
authorSteven Rostedt (VMware) <rostedt@goodmis.org>
Tue, 30 Nov 2021 02:39:48 +0000 (21:39 -0500)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Mon, 6 Dec 2021 20:37:22 +0000 (15:37 -0500)
commit5bc7f6aa9257745802ccf7371a6eb7db3db7230f
tree0e10b6c048e49c8c03bf6c3c951f631bd9d81c99
parentf4d5c5b320507dcc5d94c9e619cb753a79f53f14
tracing: Have eprobes use filtering logic of trace events

The eprobes open code the reserving of the event on the ring buffer for
ftrace instead of using the ftrace event wrappers, which means that it
doesn't get affected by the filters, breaking the filtering logic on user
space.

Link: https://lkml.kernel.org/r/20211130024319.068451680@goodmis.org
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace_eprobe.c