summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAli Ahmet Memiş <aliamemis@disroot.org>2026-09-11 18:56:47 +0300
committerSteven Rostedt <rostedt@goodmis.org>2026-09-12 13:27:41 -0400
commitbcfe2816e6ec46c3f4c58aa4264476665ddb3f69 (patch)
treead4f8d85fb6280eb6cf9ef6b194977dbfa8a75b8 /include
parentb4dcc18b97913888e8d009624e07c8014ce41b84 (diff)
tracing: Don't dereference trace_event_file in deferred trigger free
The enable_event trigger defers trace_event_put_ref() to the trigger free kthread, but the trace_event_file can already be freed when the instance is removed. Keep the trace_event_call directly in enable_trigger_data so the deferred free does not access the freed trace_event_file. Cc: stable@vger.kernel.org Fixes: e091351b3881 ("tracing: Delay module ref count for "enable_event" trigger") Reported-by: Alexander Gordeev <agordeev@linux.ibm.com> Closes: https://lore.kernel.org/all/20260828134340.2501683A24-agordeev@linux.ibm.com/ Link: https://patch.msgid.link/20260911155650.354844-1-aliamemis@disroot.org Signed-off-by: Ali Ahmet Memiş <aliamemis@disroot.org> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions