mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 03:27:30 -04:00
Merge tag 'perf-urgent-2026-06-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf event fix from Ingo Molnar: - Fix event::addr_filter_ranges lifetime bug (Peter Zijlstra) * tag 'perf-urgent-2026-06-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: perf: Fix addr_filter_ranges lifetime
This commit is contained in:
@@ -5304,6 +5304,7 @@ static void free_event_rcu(struct rcu_head *head)
|
||||
if (event->ns)
|
||||
put_pid_ns(event->ns);
|
||||
perf_event_free_filter(event);
|
||||
kfree(event->addr_filter_ranges);
|
||||
kmem_cache_free(perf_event_cache, event);
|
||||
}
|
||||
|
||||
@@ -5751,8 +5752,6 @@ static void __free_event(struct perf_event *event)
|
||||
if (event->attach_state & PERF_ATTACH_CALLCHAIN)
|
||||
put_callchain_buffers();
|
||||
|
||||
kfree(event->addr_filter_ranges);
|
||||
|
||||
if (event->attach_state & PERF_ATTACH_EXCLUSIVE)
|
||||
exclusive_event_destroy(event);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user