x86: improve early fault/irq printout
authorIngo Molnar <mingo@elte.hu>
Mon, 26 Jan 2009 05:09:00 +0000 (06:09 +0100)
committerIngo Molnar <mingo@elte.hu>
Mon, 26 Jan 2009 13:22:00 +0000 (14:22 +0100)
Impact: add a stack dump to early IRQs/faults

Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/head_32.S

index 9f1410711607b1588a1e8144f095567cfaebbb04..84d05a4d7fc4c3fb60be49e7755d858d2a6b1d29 100644 (file)
@@ -577,6 +577,9 @@ ignore_int:
        pushl 40(%esp)
        pushl $int_msg
        call printk
+
+       call dump_stack
+
        addl $(5*4),%esp
        popl %ds
        popl %es
@@ -652,7 +655,7 @@ early_recursion_flag:
        .long 0
 
 int_msg:
-       .asciz "Unknown interrupt or fault at EIP %p %p %p\n"
+       .asciz "Unknown interrupt or fault at: %p %p %p\n"
 
 fault_msg:
 /* fault info: */