diff options
| author | 2006-11-14 16:57:46 +0100 | |
|---|---|---|
| committer | 2006-11-14 16:57:46 +0100 | |
| commit | 9446868b5383eb87f76b2d4389dea4bb968a6657 (patch) | |
| tree | d253d9a0ae99c77f43ca271019fcbdbfd349b665 /include/linux/debug_locks.h | |
| parent | [PATCH] x86-64: Fix vgetcpu when CONFIG_HOTPLUG_CPU is disabled (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>
Diffstat (limited to 'include/linux/debug_locks.h')
0 files changed, 0 insertions, 0 deletions
