]> git.baikalelectronics.ru Git - kernel.git/commit
perf tools powerpc: Add support for extended regs in power10
authorAthira Rajeev <atrajeev@linux.vnet.ibm.com>
Fri, 7 Aug 2020 10:11:19 +0000 (06:11 -0400)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 7 Aug 2020 12:27:03 +0000 (09:27 -0300)
commit792fede09cb04629312c1d736b14148e6465d6b9
tree69790a301c46f90580696f9414adcf2c852ab94f
parent8aa017e58371c5f25e6a4843438bef8f017406df
perf tools powerpc: Add support for extended regs in power10

Added support for supported regs which are new in power10 ( MMCR3,
SIER2, SIER3 ) to sample_reg_mask in the tool side to use with `-I?`
option. Also added PVR check to send extended mask for power10 at kernel
while capturing extended regs in each sample.

Signed-off-by: Athira Jajeev <atrajeev@linux.vnet.ibm.com>
Reviewed-by: Kajol Jain <kjain@linux.ibm.com>
Reviewed-by: Ravi Bangoria <ravi.bangoria@linux.ibm.com>
Tested-by: Ravi Bangoria <ravi.bangoria@linux.ibm.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Cc: Michael Neuling <mikey@neuling.org>
Cc: Ravi Bangoria <ravi.bangoria@linux.ibm.com>
Cc: linuxppc-dev@lists.ozlabs.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/arch/powerpc/include/uapi/asm/perf_regs.h
tools/perf/arch/powerpc/include/perf_regs.h
tools/perf/arch/powerpc/util/perf_regs.c