commit | a15da49debaf7f09460a886b0ecd08588410715e | [log] [tgz] |
---|---|---|
author | Andi Kleen <ak@suse.de> | Tue Sep 26 10:52:40 2006 +0200 |
committer | Andi Kleen <andi@basil.nowhere.org> | Tue Sep 26 10:52:40 2006 +0200 |
tree | 685ed022695ff03cec167c6690815e08191a803c | |
parent | 1c9c0a6ca35e9325cea811d734d6ab7352be086b [diff] |
[PATCH] Fix idle notifiers Previously exit_idle would be called more often than enter_idle Now instead of using complicated tests just keep track of it using the per CPU variable as a flip flop. I moved the idle state into the PDA to make the access more efficient. Original bug report and an initial patch from Stephane Eranian, but redone by AK. Cc: Stephane Eranian <eranian@hpl.hp.com> Signed-off-by: Andi Kleen <ak@suse.de>