[PATCH RFC 0/7] tracing: Parse filter from event string

Thomas Weißschuh <[email protected]>
Newsgroups org.kernel.vger.stable,org.kernel.vger.linux-kernel,org.kernel.vger.linux-trace-kernel
Message-ID <20260813-tracing-cli-event-filter-v1-0-57c4e8029c86@linutronix.de>
Make it possible to specify a trace event filter from the
kernel command line.

As a preparation also add a KUnit test for the event string parsing.

(Non-RFC series will get docs)

Patch 1 is a bugfix which is already useful.
Patch 2 is a cleanup which is already useful.

Signed-off-by: Thomas Weißschuh <[email protected]>
---
Thomas Weißschuh (7):
      tracing: Restore :mod: trailer after parsing in ftrace_set_clr_event()
      tracing: Remove duplicate declaration of ftrace_set_clr_event()
      tracing: Stop modifying the input buffer in ftrace_set_clr_event()
      tracing: Split the event string parsing logic into a dedicated function
      tracing: Add a test for ftrace_parse_event_string()
      tracing: Add a filter argument to __ftrace_set_clr_event()
      tracing: Parse filter from event string

 include/linux/trace_events.h     |   2 +-
 kernel/trace/Kconfig             |   8 +++
 kernel/trace/Makefile            |   1 +
 kernel/trace/trace.h             |   6 +-
 kernel/trace/trace_events.c      | 113 +++++++++++++++++++++++---------------
 kernel/trace/trace_events_test.c | 115 +++++++++++++++++++++++++++++++++++++++
 6 files changed, 200 insertions(+), 45 deletions(-)
---
base-commit: dc59e4fea9d83f03bad6bddf3fa2e52491777482
change-id: 20260812-tracing-cli-event-filter-7c91ee33a27e

Best regards,
--  
Thomas Weißschuh <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.