]> 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)
commitf9808deae1ac558630603db1e367350cbc8c3f06
tree0e10b6c048e49c8c03bf6c3c951f631bd9d81c99
parentd503ba9d89552d5db151186fe181c6dcf0ffb774
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