patch-2.3.20 linux/arch/i386/kernel/entry.S
Next file: linux/arch/i386/kernel/head.S
Previous file: linux/arch/i386/kernel/bios32.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Thu Oct 7 10:17:08 1999
- Orig file:
v2.3.19/linux/arch/i386/kernel/entry.S
- Orig date:
Tue Sep 7 12:14:06 1999
diff -u --recursive --new-file v2.3.19/linux/arch/i386/kernel/entry.S linux/arch/i386/kernel/entry.S
@@ -323,9 +323,14 @@
jmp error_code
ENTRY(nmi)
+ pushl %eax
+ SAVE_ALL
+ movl %esp,%edx
pushl $0
- pushl $ SYMBOL_NAME(do_nmi)
- jmp error_code
+ pushl %edx
+ call SYMBOL_NAME(do_nmi)
+ addl $8,%esp
+ RESTORE_ALL
ENTRY(int3)
pushl $0
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)