Re: [PATCH] Replace nvidia timer override quirk with pci id list

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: <mingo@...>, <tglx@...>, <lenb@...>, <linux-kernel@...>
Date: Friday, February 8, 2008 - 11:13 am

On the day of Friday 08 February 2008 Andi Kleen hast written:

I at least found this post: http://lkml.org/lkml/2006/8/13/2 though I remeb=
er=20
we had some discussions. ;-)

to

Sorry, I meant the opposite. I needed the acpi_skip_timer_override kernel=20
parameter for nforce2, thus no override. So this chipset is missing here. A=
t=20
least I remember that my nforce2 needed the skipping,=20
otherwise the timer stayed in XT-PIC mode even when APIC was requested.


I haven't tested it, but it would "work" as it would bail out in my case=20
because of the hpet check. The problem I see with this approach - as with t=
he=20
old one -  it simply wants to ignore the override for a whole bunch of=20
chipsets. (The old one is catastrophic as it even doesn't care for chipset=
=20
revision.)  And checking for hpet is just heuristics (or what is the=20
rationale behind it?) not a real check whether the override should be ignor=
ed=20
or not. Are you actually sure that so many nforceX boards have broken biose=
s?=20
References? I would prefer a DMI check and only apply the quirk for *known*=
=20
broken bioses instead fo "blindly" doing it as in my case my mcp51 system i=
s=20
unstable with the quirk applied - it *never* needed the quirk.

I found this:
http://www.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/test/2.6.5/=
20040422223905-nforce2_timer.patch

So it seems the original (proposed?) version did a DMI check for known brok=
en=20
bioses. Why was this approach abandoned?

According to
http://lkml.org/lkml/2006/10/19/427
it seems only nforce2 and perhaps some nforce3 are relevant.


To sum it up, I think it is a step into the right direction, but still not=
=20
correct.
=2D-=20
(=B0=3D                 =3D=B0)
//\ Prakash Punnoor /\\
V_/                 \_V
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] Replace nvidia timer override quirk with pci id ..., Prakash Punnoor, (Fri Feb 8, 11:13 am)