]> err.no Git - linux-2.6/commit
[PATCH] x86_64: Fix a small missing schedule race
authorAndi Kleen <ak@suse.de>
Sat, 16 Apr 2005 22:25:04 +0000 (15:25 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Sat, 16 Apr 2005 22:25:04 +0000 (15:25 -0700)
commitcdd219cd1f9e657aead247dfa1ecfdeb37efdf70
treeee5a3c58d6cb74d8fd9b0fe823c51d554ef115de
parent6fefb0d17599d63e9d30c23bcbe2d4e06477cd55
[PATCH] x86_64: Fix a small missing schedule race

Could lead to a lost reschedule event when the process already rescheduled on
exception exit, and needs it again while still being in the kernel.  Unlikely
case though.

Also remove one redundant cli in another entry.S path.

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