diff options
-rw-r--r-- | arch/x86/kernel/process_32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/process_32.c b/arch/x86/kernel/process_32.c index 4cf79567cdab..35e6fad73e0d 100644 --- a/arch/x86/kernel/process_32.c +++ b/arch/x86/kernel/process_32.c | |||
@@ -134,7 +134,7 @@ void __show_regs(struct pt_regs *regs, int all) | |||
134 | ss = regs->ss & 0xffff; | 134 | ss = regs->ss & 0xffff; |
135 | gs = get_user_gs(regs); | 135 | gs = get_user_gs(regs); |
136 | } else { | 136 | } else { |
137 | sp = (unsigned long) (®s->sp); | 137 | sp = kernel_stack_pointer(regs); |
138 | savesegment(ss, ss); | 138 | savesegment(ss, ss); |
139 | savesegment(gs, gs); | 139 | savesegment(gs, gs); |
140 | } | 140 | } |