[patch 23/24] forcedeth: Disable INTx when enabling MSI in forcedeth

2006-12-14 Thread Chris Wright
2.6.18-stable review patch. If anyone has any objections, please let us know. -- From: Daniel Barkalow <[EMAIL PROTECTED]> At least some nforce cards continue to send legacy interrupts when MSI is enabled, and these interrupts are treated as unhandled by the kernel. This patch di

[patch 32/32] forcedeth: Disable INTx when enabling MSI in forcedeth

2006-12-08 Thread Chris Wright
-stable review patch. If anyone has any objections, please let us know. -- From: Daniel Barkalow <[EMAIL PROTECTED]> At least some nforce cards continue to send legacy interrupts when MSI is enabled, and these interrupts are treated as unhandled by the kernel. This patch disables

Re: Disable INTx when enabling MSI

2006-12-07 Thread Daniel Barkalow
On Thu, 7 Dec 2006, Greg KH wrote: > Care to take Jeff's proposed patch, verify that it works and forward it > on to me? I'll test it tomorrow. Testing disables my network, and making sure the problem exists without the patch kills my disk controller, so I need to sit at the computer for a whil

Re: Disable INTx when enabling MSI

2006-12-07 Thread Jeff Garzik
Linus Torvalds wrote: On Thu, 7 Dec 2006, Daniel Barkalow wrote: Jeff proposed a patch in http://lkml.org/lkml/2006/11/21/332 when Linus wanted to do it in the PCI layer, but nobody seems to have told the actual PCI maintainer. I got a patch from Jeff, but it was marked as totally untested,

Re: Disable INTx when enabling MSI

2006-12-07 Thread Linus Torvalds
On Thu, 7 Dec 2006, Daniel Barkalow wrote: > > Jeff proposed a patch in http://lkml.org/lkml/2006/11/21/332 when Linus > wanted to do it in the PCI layer, but nobody seems to have told the actual > PCI maintainer. I got a patch from Jeff, but it was marked as totally untested, and wasn't even

Re: Disable INTx when enabling MSI

2006-12-07 Thread Greg KH
On Thu, Dec 07, 2006 at 05:31:33PM -0500, Daniel Barkalow wrote: > Some device manufacturers seem to think it's the OS's responsibility to > disable legacy interrupt delivery when using MSI. If the driver doesn't > handle it (which they generally don't), and the device isn't PCI-Express, > a ste

Disable INTx when enabling MSI

2006-12-07 Thread Daniel Barkalow
Some device manufacturers seem to think it's the OS's responsibility to disable legacy interrupt delivery when using MSI. If the driver doesn't handle it (which they generally don't), and the device isn't PCI-Express, a steady stream of legacy interrupts will be delivered in addition to the MSI

Re: [stable] [PATCH] Disable INTx when enabling MSI in forcedeth

2006-12-01 Thread Daniel Barkalow
>From 27fc7625159acb1fd77d4a36a326be521ee79b19 Mon Sep 17 00:00:00 2001 From: Daniel Barkalow <[EMAIL PROTECTED]> Date: Fri, 1 Dec 2006 14:56:58 -0500 Subject: [PATCH] Disable INTx when enabling MSI in forcedeth At least some nforce cards continue to send legacy interrupts when MSI i

Re: [PATCH] Disable INTx when enabling MSI in forcedeth

2006-11-30 Thread Chris Wright
* Linus Torvalds ([EMAIL PROTECTED]) wrote: > On Tue, 21 Nov 2006, Daniel Barkalow wrote: > > > > My nVidia ethernet card doesn't disable its own INTx when MSI is > > enabled. This causes a steady stream of spurious interrupts that > > eventually kills my SATA IRQ if MSI is used with forcedeth, whi