summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/cputable.c
diff options
context:
space:
mode:
authorAnshuman Khandual2014-03-14 06:00:27 +0100
committerBenjamin Herrenschmidt2014-03-23 23:48:23 +0100
commit5f6d0380c64051400961accf99ec41e70ec6d8ca (patch)
treed297d2cf7e012765b7134b8e88caa8570a0c1649 /arch/powerpc/kernel/cputable.c
parentpowerpc/perf: Make some new raw event codes available in sysfs (diff)
downloadkernel-qcow2-linux-5f6d0380c64051400961accf99ec41e70ec6d8ca.tar.gz
kernel-qcow2-linux-5f6d0380c64051400961accf99ec41e70ec6d8ca.tar.xz
kernel-qcow2-linux-5f6d0380c64051400961accf99ec41e70ec6d8ca.zip
powerpc/perf: Define perf_event_print_debug() to print PMU register values
Currently the sysrq ShowRegs command does not print any PMU registers as we have an empty definition for perf_event_print_debug(). This patch defines perf_event_print_debug() to print various PMU registers. Example output: CPU: 0 PMU registers, ppmu = POWER7 n_counters = 6 PMC1: 00000000 PMC2: 00000000 PMC3: 00000000 PMC4: 00000000 PMC5: 00000000 PMC6: 00000000 PMC7: deadbeef PMC8: deadbeef MMCR0: 0000000080000000 MMCR1: 0000000000000000 MMCRA: 0f00000001000000 SIAR: 0000000000000000 SDAR: 0000000000000000 SIER: 0000000000000000 Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com> [mpe: Fix 32 bit build and rework formatting for compactness] Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/kernel/cputable.c')
0 files changed, 0 insertions, 0 deletions