[GIT PULL] perf events fixes

From: Ingo Molnar

Date: Sun Jul 05 2026 - 03:37:48 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-07-05

for you to fetch changes up to 169328645663bae30e9abad4012d52441e085a71:

Misc perf events fixes:

- Fix a perf_event_attr::remove_on_exec bug for group
events (Taeyang Lee)

- Fix uprobes CALL emulation interaction with shadow stacks,
and add a testcase for this (David Windsor)

- Fix uprobes unregister bug (Jiri Olsa)

Thanks,

Ingo

------------------>
David Windsor (2):
x86/uprobes: Keep shadow stack in sync for emulated CALLs
selftests/x86: Add shadow stack uprobe CALL test

Jiri Olsa (1):
uprobes/x86: Use proper mm_struct in __in_uprobe_trampoline

Taeyang Lee (1):
perf/core: Detach event groups during remove_on_exec


arch/x86/kernel/uprobes.c | 26 +++++---
kernel/events/core.c | 17 ++---
tools/testing/selftests/x86/test_shadow_stack.c | 86 +++++++++++++++++++++++++
3 files changed, 113 insertions(+), 16 deletions(-)