public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: IO-APIC on nforce2 [PATCH] + [PATCH] for nmi_debug=1 + [PATCH]
@ 2004-05-07  7:29 Ian Kumlien
  2004-05-08  3:45 ` Richard James
  2004-05-08  5:31 ` Richard James
  0 siblings, 2 replies; 12+ messages in thread
From: Ian Kumlien @ 2004-05-07  7:29 UTC (permalink / raw)
  To: richard; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 650 bytes --]

> ASUS have now supplied a BIOS update for the A7N8X-X which fixes the 
> C1 halt crash. dated the 2004/04/21.  So I assume that they will 
> supply a patch for all nforce2 motherboards.

you mean the 1009 bios? It doesn't fix anything.
I'm using it and:

dmesg output:
...
Asus A7N8X-X detected: BIOS IRQ0 pin2 override will be ignored
...
PCI: nForce2 C1 Halt Disconnect fixup
...

(I'm the one that told Len about the new bios that doesn't fix the pin2
bug and afair, the C1 Halt Disconnect fix checked for flawed values, ie,
this bios dosn't fix anything...)
-- 
Ian Kumlien <pomac () vapor ! com> -- http://pomac.netswarm.net

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: IO-APIC on nforce2 [PATCH] + [PATCH] for nmi_debug=1 + [PATCH]
@ 2004-05-10 11:37 Ross Dickson
  2004-05-10 12:07 ` Craig Bradney
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Ross Dickson @ 2004-05-10 11:37 UTC (permalink / raw)
  To: cbradney
  Cc: Ian Kumlien, linux-kernel, Len Brown, a.verweij,
	Prakash K. Cheemplavam, christian.kroener, Maciej W. Rozycki,
	Jamie Lokier, Daniel Drake, Allen Martin

Craig Bradney wrote

>Well.. 2.6.6 is released.. and THANK YOU Linus and all the patch 
> writers.. we have nforce2 fixes in the released kernel now. I'm just 
> waiting for a gentoo-dev-sources release now.. 
> 
>
>
>Craig 

MOMENT PLEASE.
ALMOST complete nforce2 support. Job not done yet.

Unfortunately 2.6.6 still has the old check_timer code which inhibits
nmi_watchdog=1 on all nforce2 from working by having timer_ack=1
when checking io-apic pit routing.

It is a hardware issue - NOT A BUGGY BIOS ISSUE inside the integrated 
nforce2 interrupt routing.

To my understanding IT WILL NEVER BE FIXED BY A BIOS REVISION and 
after reading the 8259 datasheets I think it is a mistake within the
existing code to have the timer_ack on there in the first place. 

I would still like to see Maciej's check_timer patch in the kernel. It was
pulled after only a single user mobo complaint was posted yet it helps
both nforce2 and ibm bios pc's. To my knowledge little effort was made
by that user to accomodate the patch - it was just outright pulled in spite
of its benefit to others?

Who do we ask to revisit this? Linus? the io-apic.c maintainer? or the one
user with a complaint?

That patch that was dropped by Linus? after appearing in 2.6.3-mm3. 
For those nforce2 users with problems of clock skew with the timer into pin0
routing, that patch gave a virtual wire timer routing which worked well.

It also works around serious problems for ibm users who also want it in.
http://linux.derkeiler.com/Mailing-Lists/Kernel/2004-04/4421.html

Regards
Ross.



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2004-05-24 16:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-07  7:29 IO-APIC on nforce2 [PATCH] + [PATCH] for nmi_debug=1 + [PATCH] Ian Kumlien
2004-05-08  3:45 ` Richard James
2004-05-08  5:31 ` Richard James
2004-05-08  9:22   ` Ian Kumlien
2004-05-10  8:49     ` Craig Bradney
  -- strict thread matches above, loose matches on Subject: below --
2004-05-10 11:37 Ross Dickson
2004-05-10 12:07 ` Craig Bradney
2004-05-10 12:22 ` Ian Kumlien
2004-05-10 15:05 ` Arjen Verweij
2004-05-10 16:04   ` Ian Kumlien
2004-05-10 17:39   ` Ian Kumlien
2004-05-24 16:10 ` Maciej W. Rozycki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox