[GIT PULL] perf events fixes
From: Ingo Molnar
Date: Sun Sep 13 2026 - 04:12:40 EST
Linus,
Please pull the latest perf/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf-urgent-2026-09-13
for you to fetch changes up to a56c03a397e2cd0c4cf8da96dcd6214f7d0e7d8c:
Miscellaneous perf events fixes:
- Fix sched_cb_list corruption on PMU callbacks that
invoke list_del() during perf_event_overflow()
calls (Thomas Richter)
- Fix PEBS pt_regs->flags snapshot data that was
regressed with the introduction of adaptive
PEBS v4 support (Dapeng Mi)
- Fix possible drain_pebs() re-entry bug
when intel_pmu_drain_pebs_buffer() is called from
process context (Dapeng Mi)
Thanks,
Ingo
------------------>
Dapeng Mi (2):
perf/x86/intel: Correct pt_regs->flags update for PEBS path
perf/x86/intel: Prevent drain_pebs() reentry
Thomas Richter (1):
perf/core: Allow list_del during perf_event_overflow()
arch/x86/events/intel/core.c | 33 ++++++++++++++++++++++++---------
arch/x86/events/intel/ds.c | 18 ++++++++++++++++--
arch/x86/events/perf_event.h | 3 +++
kernel/events/core.c | 4 ++--
4 files changed, 45 insertions(+), 13 deletions(-)