diff options
-rw-r--r-- | arch/powerpc/perf/perf_regs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/perf/perf_regs.c b/arch/powerpc/perf/perf_regs.c index cbd82fde5770..09ceea6175ba 100644 --- a/arch/powerpc/perf/perf_regs.c +++ b/arch/powerpc/perf/perf_regs.c | |||
@@ -101,5 +101,6 @@ void perf_get_regs_user(struct perf_regs *regs_user, | |||
101 | struct pt_regs *regs_user_copy) | 101 | struct pt_regs *regs_user_copy) |
102 | { | 102 | { |
103 | regs_user->regs = task_pt_regs(current); | 103 | regs_user->regs = task_pt_regs(current); |
104 | regs_user->abi = perf_reg_abi(current); | 104 | regs_user->abi = (regs_user->regs) ? perf_reg_abi(current) : |
105 | PERF_SAMPLE_REGS_ABI_NONE; | ||
105 | } | 106 | } |