Always use IO-APIC routing for timer. This should be the 2.6.17 default, but I want to clean up the timer routing code even more for that. But test it for now everywhere. Can be overwritten with enable_8254_timer in the worst case Signed-off-by: Andi Kleen --- arch/x86_64/kernel/io_apic.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: linux/arch/x86_64/kernel/io_apic.c =================================================================== --- linux.orig/arch/x86_64/kernel/io_apic.c +++ linux/arch/x86_64/kernel/io_apic.c @@ -50,7 +50,7 @@ static int no_timer_check; int disable_timer_pin_1 __initdata; -int timer_over_8254 __initdata = 1; +int timer_over_8254 __initdata = 0; /* Where if anywhere is the i8259 connect in external int mode */ static struct { int pin, apic; } ioapic_i8259 = { -1, -1 };