summaryrefslogtreecommitdiff
path: root/mm/vma_internal.h
diff options
context:
space:
mode:
authorSteven Rostedt <rostedt@goodmis.org>2025-03-23 15:21:51 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-04-10 14:44:48 +0200
commitab48e742e575121f8e92cf66d8bc6ef54e60a555 (patch)
tree93e2ad49d73116a375ab4ca34cedf44b2d7d66fb /mm/vma_internal.h
parent3735e6ea6def0f8b38d97ce8aea5f9a64e8301a2 (diff)
downloadlinux-ab48e742e575121f8e92cf66d8bc6ef54e60a555.tar.gz
linux-ab48e742e575121f8e92cf66d8bc6ef54e60a555.tar.bz2
linux-ab48e742e575121f8e92cf66d8bc6ef54e60a555.zip
tracing: Do not use PERF enums when perf is not defined
commit 8eb1518642738c6892bd629b46043513a3bf1a6a upstream. An update was made to up the module ref count when a synthetic event is registered for both trace and perf events. But if perf is not configured in, the perf enums used will cause the kernel to fail to build. Cc: Masami Hiramatsu <mhiramat@kernel.org> Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Cc: Douglas Raillard <douglas.raillard@arm.com> Link: https://lore.kernel.org/20250323152151.528b5ced@batman.local.home Fixes: 21581dd4e7ff ("tracing: Ensure module defining synth event cannot be unloaded while tracing") Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202503232230.TeREVy8R-lkp@intel.com/ Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'mm/vma_internal.h')
0 files changed, 0 insertions, 0 deletions