summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorSteven Rostedt <rostedt@goodmis.org>2026-08-07 11:35:58 -0400
committerSteven Rostedt <rostedt@goodmis.org>2026-08-11 10:23:38 -0400
commita8aaf7445bfcdb6e61ee4b8e4946d684c1b4a228 (patch)
tree070b436f8c9674c952b53d2ff60f31a3ec221cc6 /tools/perf/scripts/python/stackcollapse.py
parent0456323ddd676446ac79aacd69c3443e64197843 (diff)
tracing: Cleanup event_enable_trigger_parse() by using __free()
The enable_data variable gets freed on most error paths in event_enable_trigger_parse(). Use free() to free it and just before returning normally, call retain_and_null_ptr(enable_data) just before a successful exit to keep it from being freed. On success, the enable_data is assigned to the trigger_data->private_data field. Also add a comment to why event_trigger_free(trigger_data) is being called before a successful exit. Link: https://patch.msgid.link/20260807113558.0ff14e96@gandalf.local.home Reviewed-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions