]> err.no Git - linux-2.6/commit
[PATCH] x86-64: Safe interrupts in oops_begin/end
authorJan Beulich <jbeulich@novell.com>
Mon, 12 Sep 2005 16:49:24 +0000 (18:49 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 12 Sep 2005 17:50:57 +0000 (10:50 -0700)
commit1209140c3c70aaa32d1a0462d79557f2a44a4ef8
tree2dc299ad357392f7d81e85131615bb61f0b1a14c
parent059bf0f6c33058680e4381f17d554baaa4f45d68
[PATCH] x86-64: Safe interrupts in oops_begin/end

Rather than blindly re-enabling interrupts in oops_end(), save their state
in oope_begin() and then restore that state.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/kernel/traps.c
arch/x86_64/mm/fault.c
include/asm-x86_64/kdebug.h
include/asm-x86_64/proto.h