commit | 9446868b5383eb87f76b2d4389dea4bb968a6657 | [log] [tgz] |
---|---|---|
author | Andi Kleen <ak@suse.de> | Tue Nov 14 16:57:46 2006 +0100 |
committer | Andi Kleen <andi@basil.nowhere.org> | Tue Nov 14 16:57:46 2006 +0100 |
tree | d253d9a0ae99c77f43ca271019fcbdbfd349b665 | |
parent | 8c131af1db510793f87dc43edbc8950a35370df3 [diff] |
[PATCH] x86-64: Fix race in exit_idle When another interrupt happens in exit_idle the exit idle notifier could be called an incorrect number of times. Add a test_and_clear_bit_pda and use it handle the bit atomically against interrupts to avoid this. Pointed out by Stephane Eranian Signed-off-by: Andi Kleen <ak@suse.de>