]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/perf: Expose instruction and data address registers as part of extended regs
authorAthira Rajeev <atrajeev@linux.vnet.ibm.com>
Thu, 7 Oct 2021 06:55:04 +0000 (12:25 +0530)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 12 Oct 2021 07:39:02 +0000 (18:39 +1100)
commitb4465b6cc1553570be06b5a42ae16b7ac2fb67d4
treef36d97765f8f812422c9103b5a6982e87ba4d0fa
parent432c16b47e1df791f07bdb187e7e36ee41644f9f
powerpc/perf: Expose instruction and data address registers as part of extended regs

Patch adds support to include Sampled Instruction Address Register
(SIAR) and Sampled Data Address Register (SDAR) SPRs as part of extended
registers. Update the definition of PERF_REG_PMU_MASK_300/31 and
PERF_REG_EXTENDED_MAX to include these SPR's.

Signed-off-by: Athira Rajeev <atrajeev@linux.vnet.ibm.com>
Reviewed-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Kajol Jain<kjain@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211007065505.27809-4-atrajeev@linux.vnet.ibm.com
arch/powerpc/include/uapi/asm/perf_regs.h
arch/powerpc/perf/perf_regs.c