Re: [2.6.12] x86-64 IO-APIC + timer doesn't work

From: Alistair John Strachan
Date: Sat Jun 18 2005 - 20:04:15 EST

On Saturday 18 Jun 2005 20:09, Andi Kleen wrote:
> On Sat, Jun 18, 2005 at 02:52:52PM +0100, Alistair John Strachan wrote:
> > Hi,
> >
> > I upgraded my nForce3 x86-64 desktop from 2.6.12-rc5 to 2.6.12 today and
> > something strange started happening. Waay back in 2.6.x I had problems
> > with the "noapic" default for nForce boards on x86-64, and so used the
> > "apic" kernel boot parameter to force the apic on; this worked
> > successfully for a long time with no timer problems.
> apic hasn't been needed for several kernel releases now, since the
> timer override problem on the Nforce has been workarounded.

I figured it out. This workaround has only just been enabled on my board since
I updated my BIOS from the 1.6 to 1.7 revision. Clearly the workaround's
"detection" isn't sufficiently vigorous. I can demonstrate 2.6.12
mis-detecting my nForce3 board with the 1.6 BIOS, and correctly enabling the
workaround with the 1.7 BIOS.

It's probably not worth fixing, but it might be a useful datapoint in future
(make sure people with MSI MS-7030 boards update their BIOS).


personal: alistair()devzero!co!uk
university: s0348365()sms!ed!ac!uk
student: CS/CSim Undergraduate
contact: 1F2 55 South Clerk Street,
Edinburgh. EH8 9PP.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at