diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-01-26 06:09:00 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-26 14:22:00 +0100 |
commit | d5e397cb49b53381e4c99a064ca733c665646de8 (patch) | |
tree | c8d0013c2c561573c2b011f7373c09e18b4c7255 /arch/x86 | |
parent | 34707bcd0452aba644396767bc9fb61585bdab4f (diff) |
x86: improve early fault/irq printout
Impact: add a stack dump to early IRQs/faults
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/kernel/head_32.S | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/x86/kernel/head_32.S b/arch/x86/kernel/head_32.S index 9f141071160..84d05a4d7fc 100644 --- a/arch/x86/kernel/head_32.S +++ b/arch/x86/kernel/head_32.S @@ -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: */ |