]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/arm/kernel/traps.c
[PATCH] ARM: Fix kernel stack offset calculations
[mv-sheeva.git] / arch / arm / kernel / traps.c
index 3a001fe5540badeb1b5452f9d665e747e28687a2..8988c02119fd3e2fbe0d9b98bacac2957ccc6e29 100644 (file)
@@ -218,7 +218,8 @@ NORET_TYPE void die(const char *str, struct pt_regs *regs, int err)
                tsk->comm, tsk->pid, tsk->thread_info + 1);
 
        if (!user_mode(regs) || in_interrupt()) {
-               dump_mem("Stack: ", regs->ARM_sp, 8192+(unsigned long)tsk->thread_info);
+               dump_mem("Stack: ", regs->ARM_sp,
+                        THREAD_SIZE + (unsigned long)tsk->thread_info);
                dump_backtrace(regs, tsk);
                dump_instr(regs);
        }