]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] x86_64: Regularize exception stack handling
authorAndi Kleen <ak@suse.de>
Sat, 16 Apr 2005 22:25:03 +0000 (15:25 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Sat, 16 Apr 2005 22:25:03 +0000 (15:25 -0700)
commitfdc14a612e89762b02c74bce416b06236bd55d24
tree25e7105bd7465510dfb1a4004cb63f2a44a70348
parent4a16f50494f21428eae1bee6756a03290cda4f19
[PATCH] x86_64: Regularize exception stack handling

This fixes various issues in the return path for "paranoid"
handlers (= running on a private exception stack that act like NMIs).

Generalize previous hack to switch back to process stack for
scheduling/signal handling purposes.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/kernel/entry.S
arch/x86_64/kernel/traps.c