Re: 2.6.14-rt22 (acpi_pm vs tsc vs BIOS)

From: Fernando Pablo Lopez-Lezcano
Date: Fri Dec 09 2005 - 22:13:13 EST


On Fri, 9 Dec 2005, john stultz wrote:
> On Fri, 2005-12-09 at 17:21 -0800, Fernando Lopez-Lezcano wrote:
> > On Fri, 2005-12-09 at 15:48 -0800, Fernando Lopez-Lezcano wrote:
> > > Hi all, I'm running 2.6.14-rt22 and just noticed something strange. I
> > > have not installed it in all machines yet, but in some of them (same
> > > hardware as others that seems to work fine) the TSC was selected as the
> > > main clock for the kernel. Remember this is one of the Athlon X2
> > > machines in which the TCS's drift...
> > >
> > > dmesg shows this:
> > > PM-Timer running at invalid rate: 2172% of normal - aborting.
> > >
> > > and after that the tsc is selected as the timing source.
> > > Time: tsc clocksource has been installed.
> > >
> > > The strange thing is that this is the same hardware as on other
> > > machines.
> >
> > Aha! Yes but no. The BIOS makes a difference. The first BIOS that has
> > support for the X2 processors on this particular motherboard works fine
> > with regards to the acpi_pm clock source, subsequent ones make linux say
> > things like:
> > PM-Timer running at invalid rate: 2159% of normal - aborting.
> > and then tsc is selected as the clock source...
>
> So you're saying the newer BIOS detects the PM timer as running too fast
> or is it the older ones?

Yes, newer ones are apparently broken. This is a GA-K8NS Ultra-939
(NForce3), acpi_pm is recognized with BIOS F7, gives an error with F8 or
F9...

-- Fernando

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/