--- v11
+++ v8
@@ -3,53 +3,54 @@
based on the corresponding macros in arch/powerpc/include/uapi/asm/ptrace.h.
Signed-off-by: Anju T <anju@linux.vnet.ibm.com>
+Reviewed-by : Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
---
- arch/powerpc/include/uapi/asm/perf_regs.h | 50 +++++++++++++++++++++++++++++++
- 1 file changed, 50 insertions(+)
+ arch/powerpc/include/uapi/asm/perf_regs.h | 49 +++++++++++++++++++++++++++++++
+ 1 file changed, 49 insertions(+)
create mode 100644 arch/powerpc/include/uapi/asm/perf_regs.h
diff --git a/arch/powerpc/include/uapi/asm/perf_regs.h b/arch/powerpc/include/uapi/asm/perf_regs.h
new file mode 100644
-index 0000000..62b8a5e
+index 0000000..cfbd068
--- /dev/null
+++ b/arch/powerpc/include/uapi/asm/perf_regs.h
-@@ -0,0 +1,50 @@
+@@ -0,0 +1,49 @@
+#ifndef _ASM_POWERPC_PERF_REGS_H
+#define _ASM_POWERPC_PERF_REGS_H
+
+enum perf_event_powerpc_regs {
-+ PERF_REG_POWERPC_R0,
-+ PERF_REG_POWERPC_R1,
-+ PERF_REG_POWERPC_R2,
-+ PERF_REG_POWERPC_R3,
-+ PERF_REG_POWERPC_R4,
-+ PERF_REG_POWERPC_R5,
-+ PERF_REG_POWERPC_R6,
-+ PERF_REG_POWERPC_R7,
-+ PERF_REG_POWERPC_R8,
-+ PERF_REG_POWERPC_R9,
-+ PERF_REG_POWERPC_R10,
-+ PERF_REG_POWERPC_R11,
-+ PERF_REG_POWERPC_R12,
-+ PERF_REG_POWERPC_R13,
-+ PERF_REG_POWERPC_R14,
-+ PERF_REG_POWERPC_R15,
-+ PERF_REG_POWERPC_R16,
-+ PERF_REG_POWERPC_R17,
-+ PERF_REG_POWERPC_R18,
-+ PERF_REG_POWERPC_R19,
-+ PERF_REG_POWERPC_R20,
-+ PERF_REG_POWERPC_R21,
-+ PERF_REG_POWERPC_R22,
-+ PERF_REG_POWERPC_R23,
-+ PERF_REG_POWERPC_R24,
-+ PERF_REG_POWERPC_R25,
-+ PERF_REG_POWERPC_R26,
-+ PERF_REG_POWERPC_R27,
-+ PERF_REG_POWERPC_R28,
-+ PERF_REG_POWERPC_R29,
-+ PERF_REG_POWERPC_R30,
-+ PERF_REG_POWERPC_R31,
++ PERF_REG_POWERPC_GPR0,
++ PERF_REG_POWERPC_GPR1,
++ PERF_REG_POWERPC_GPR2,
++ PERF_REG_POWERPC_GPR3,
++ PERF_REG_POWERPC_GPR4,
++ PERF_REG_POWERPC_GPR5,
++ PERF_REG_POWERPC_GPR6,
++ PERF_REG_POWERPC_GPR7,
++ PERF_REG_POWERPC_GPR8,
++ PERF_REG_POWERPC_GPR9,
++ PERF_REG_POWERPC_GPR10,
++ PERF_REG_POWERPC_GPR11,
++ PERF_REG_POWERPC_GPR12,
++ PERF_REG_POWERPC_GPR13,
++ PERF_REG_POWERPC_GPR14,
++ PERF_REG_POWERPC_GPR15,
++ PERF_REG_POWERPC_GPR16,
++ PERF_REG_POWERPC_GPR17,
++ PERF_REG_POWERPC_GPR18,
++ PERF_REG_POWERPC_GPR19,
++ PERF_REG_POWERPC_GPR20,
++ PERF_REG_POWERPC_GPR21,
++ PERF_REG_POWERPC_GPR22,
++ PERF_REG_POWERPC_GPR23,
++ PERF_REG_POWERPC_GPR24,
++ PERF_REG_POWERPC_GPR25,
++ PERF_REG_POWERPC_GPR26,
++ PERF_REG_POWERPC_GPR27,
++ PERF_REG_POWERPC_GPR28,
++ PERF_REG_POWERPC_GPR29,
++ PERF_REG_POWERPC_GPR30,
++ PERF_REG_POWERPC_GPR31,
+ PERF_REG_POWERPC_NIP,
+ PERF_REG_POWERPC_MSR,
+ PERF_REG_POWERPC_ORIG_R3,
@@ -57,7 +58,6 @@
+ PERF_REG_POWERPC_LNK,
+ PERF_REG_POWERPC_XER,
+ PERF_REG_POWERPC_CCR,
-+ PERF_REG_POWERPC_SOFTE,
+ PERF_REG_POWERPC_TRAP,
+ PERF_REG_POWERPC_DAR,
+ PERF_REG_POWERPC_DSISR,