tracing: Have eprobes have their own config option
authorSteven Rostedt <rostedt@goodmis.org>
Wed, 30 Jul 2025 14:07:54 +0000 (10:07 -0400)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Wed, 30 Jul 2025 14:38:43 +0000 (10:38 -0400)
commit0dd1274a053f9ede97e3f3269b5012372567e521
treef9ef8058890332393a9f56b2ca69fdaba855bb1f
parent1a967e92bf47cf5170336b88d748117c700edc47
tracing: Have eprobes have their own config option

Eprobes were added in 5.15 and were selected whenever any of the other
probe events were selected. If kprobe events were enabled (which it is by
default if kprobes are enabled) it would enable eprobe events as well. The
same for uprobes and fprobes.

Have eprobes have its own config and it gets enabled by default if tracing
is enabled.

Link: https://lore.kernel.org/all/20250729102636.b7cce553e7cc263722b12365@kernel.org/
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Randy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/20250730140945.360286733@kernel.org
Suggested-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/Kconfig
kernel/trace/Makefile