linux/tools/include/uapi
Anshuman Khandual 030099bc91 perf: Add irq and exception return branch types
[ Upstream commit cedd3614e5 ]

This expands generic branch type classification by adding two more entries
there in i.e irq and exception return. Also updates the x86 implementation
to process X86_BR_IRET and X86_BR_IRQ records as appropriate. This changes
branch types reported to user space on x86 platform but it should not be a
problem. The possible scenarios and impacts are enumerated here.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/1645681014-3346-1-git-send-email-anshuman.khandual@arm.com
Stable-dep-of: e53899771a ("perf/x86/lbr: Filter vsyscall addresses")
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2023-10-25 11:58:58 +02:00
..
asm tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 2022-09-23 14:15:49 +02:00
asm-generic tools headers UAPI: Sync files changed by new process_mrelease syscall and the removal of some compat entry points 2021-09-10 11:45:07 -03:00
drm tools headers UAPI: Update tools's copy of drm.h headers 2021-09-11 16:24:10 -03:00
linux perf: Add irq and exception return branch types 2023-10-25 11:58:58 +02:00
sound tools include UAPI: Sync sound/asound.h copy with the kernel sources 2022-02-08 18:34:14 +01:00