[PATCH] x86_64: Don't enable ATI apicmaintimer workaround when the machine has C2...
authorAndi Kleen <ak@suse.de>
Thu, 16 Feb 2006 22:42:04 +0000 (23:42 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 17 Feb 2006 16:00:40 +0000 (08:00 -0800)
commitab68805955ee3dd84a6aa76cd70e61fde996968d
treeabeaadcc28a6d60ca31fe85a732ace6a6df1232e
parent2391c4b594eb28abd58102de8f4e5d7a4fa39f4c
[PATCH] x86_64: Don't enable ATI apicmaintimer workaround when the machine has C2 or C3

Many laptops have problems with ticking the local APIC timer in C2/C3.
The code added earlier to use it by default on ATI didn't really work
for them. Don't enable it when the system supports C2/C3.

This doesn't fix the problem fully, but at least it's not worse than before.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/kernel/io_apic.c