]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/kernel/dumpstack_32.c
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
[karo-tx-linux.git] / arch / x86 / kernel / dumpstack_32.c
index fef917e79b9d614eeaca609c9c03e980bae2272f..948d77da3881c2b5bd65f661d5c9cb0b5537e544 100644 (file)
@@ -96,7 +96,9 @@ show_stack_log_lvl(struct task_struct *task, struct pt_regs *regs,
        int i;
 
        if (sp == NULL) {
-               if (task)
+               if (regs)
+                       sp = (unsigned long *)regs->sp;
+               else if (task)
                        sp = (unsigned long *)task->thread.sp;
                else
                        sp = (unsigned long *)&sp;