[PATCH] x86-64: i386/x86-64: Fix time going twice as fast problem on ATI Xpress chipsets
Original patch from Bertro Simul This is probably still not quite correct, but seems to be the best solution so far. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
049cdefe19
commit
66759a01ad
@ -60,6 +60,8 @@ int sis_apic_bug = -1;
|
||||
*/
|
||||
int nr_ioapic_registers[MAX_IO_APICS];
|
||||
|
||||
int disable_timer_pin_1 __initdata;
|
||||
|
||||
/*
|
||||
* Rough estimation of how many shared IRQs there are, can
|
||||
* be changed anytime.
|
||||
@ -2211,6 +2213,8 @@ static inline void check_timer(void)
|
||||
setup_nmi();
|
||||
enable_8259A_irq(0);
|
||||
}
|
||||
if (disable_timer_pin_1 > 0)
|
||||
clear_IO_APIC_pin(0, pin1);
|
||||
return;
|
||||
}
|
||||
clear_IO_APIC_pin(0, pin1);
|
||||
|
Reference in New Issue
Block a user