forked from http://bugzilla.kernel.org/show_bug.cgi?id=3927 per Andi Kleen's request. Most recent kernel where this bug did not occur: none Distribution: Gentoo Hardware Environment: Athlon64 3200+ MSI RS482M4 (Ati rs482 and sb450) Software Environment: bash/date Problem Description: the timer runs twice as fast as expected, looking at your watch and running date for two consecutive seconds produces a time difference of two seconds instead of only one. Steps to reproduce: boot kernel without noapic, login, run date with one second intervals. Watch it report dates with 2 second intervals. Workaround: boot with noapic
The previous situation is with ACPI disabled in BIOS. If I enable ACPI in BIOS and try to boot 2.6.16.14 without noapic then I get the following kernel panic: not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
I've checked back to version 2.6.12 but none completely boot with ACPI enabled.
I was able to get ACPI working (see http://bugzilla.kernel.org/show_bug.cgi?id=6522) and this has allowed me to remove the noapic option without getting a double speed timer.