diff options
author | Vladimir Murzin <vladimir.murzin@arm.com> | 2015-06-15 17:30:17 +0100 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2015-06-17 14:30:53 +0100 |
commit | 4e2ee96a63d434177ad1785208fe06858ebfe739 (patch) | |
tree | 2f344c8635a8a89887c4e2bdf5a005a5a30f6035 /arch/arm64/kernel/signal32.c | |
parent | b9bcc919931611498e856eae9bf66337330d04cc (diff) | |
download | linux-stable-4e2ee96a63d434177ad1785208fe06858ebfe739.tar.gz linux-stable-4e2ee96a63d434177ad1785208fe06858ebfe739.tar.bz2 linux-stable-4e2ee96a63d434177ad1785208fe06858ebfe739.zip |
arm64: compat: print compat_sp instead of sp
We check against compat_sp, but print out arm64's sp - fix it.
Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/kernel/signal32.c')
-rw-r--r-- | arch/arm64/kernel/signal32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm64/kernel/signal32.c b/arch/arm64/kernel/signal32.c index d26fcd4cd6e6..1670f15ef69e 100644 --- a/arch/arm64/kernel/signal32.c +++ b/arch/arm64/kernel/signal32.c @@ -370,7 +370,7 @@ badframe: if (show_unhandled_signals) pr_info_ratelimited("%s[%d]: bad frame in %s: pc=%08llx sp=%08llx\n", current->comm, task_pid_nr(current), __func__, - regs->pc, regs->sp); + regs->pc, regs->compat_sp); force_sig(SIGSEGV, current); return 0; } @@ -407,7 +407,7 @@ badframe: if (show_unhandled_signals) pr_info_ratelimited("%s[%d]: bad frame in %s: pc=%08llx sp=%08llx\n", current->comm, task_pid_nr(current), __func__, - regs->pc, regs->sp); + regs->pc, regs->compat_sp); force_sig(SIGSEGV, current); return 0; } |