Re: [patch] PCI: disable MSI on more ATI NorthBridges

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <barkalow@...>
Cc: <jeff@...>, <linas@...>, <chunhao.huang@...>, <gregkh@...>, <htejun@...>, <brice.goglin@...>, <david.gaarenstroom@...>, <linux-kernel@...>, <linux-pci@...>, <shane.huang@...>, <linux-ide@...>, <brice@...>
Date: Monday, October 22, 2007 - 8:13 pm

From: Daniel Barkalow <barkalow@iabervon.org>
Date: Mon, 22 Oct 2007 17:31:04 -0400 (EDT)


I think this pretty much sums up the situation accurately.

My suggestion is:

1) Leave the pci_intx() twiddling code in drivers/pci/msi.c

2) Add quirks for "INTX_DISABLE turns off MSI too", this sets
   a flag in the pci_dev.

3) The pci_intx() calls in drivers/pci/msi.c are skipped if this
   flag from #2 is set.

4) Add quirk entries for drivers/net/tg3.c chips and these SATA
   devices we are learning about here, as well as any others we
   are aware of right now.

5) Remove the pci_intx() workaround code from drivers/net/tg3.c
   and elsewhere.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RE: [patch] PCI: disable MSI on more ATI NorthBridges, Shane Huang, (Fri Oct 19, 9:17 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Linas Vepstas, (Fri Oct 19, 3:57 pm)
RE: [patch] PCI: disable MSI on more ATI NorthBridges, Shane Huang, (Sat Oct 20, 10:50 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Gaarenstroom, (Sat Oct 20, 4:52 pm)
RE: [patch] PCI: disable MSI on more ATI NorthBridges, Shane Huang, (Tue Oct 23, 6:56 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Miller, (Tue Oct 23, 10:41 pm)
RE: [patch] PCI: disable MSI on more ATI NorthBridges, Shane Huang, (Sun Oct 21, 2:00 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Jeff Garzik, (Fri Oct 19, 4:21 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Daniel Barkalow, (Mon Oct 22, 4:26 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Jeff Garzik, (Mon Oct 22, 4:41 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Krzysztof Halasa, (Mon Oct 22, 7:40 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Jeff Garzik, (Tue Oct 23, 6:13 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Miller, (Mon Oct 22, 7:58 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Daniel Barkalow, (Mon Oct 22, 5:31 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Jeff Garzik, (Tue Oct 23, 6:15 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Miller, (Mon Oct 22, 8:13 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Jeff Garzik, (Tue Oct 23, 6:01 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Miller, (Tue Oct 23, 6:06 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, David Miller, (Tue Oct 23, 10:46 pm)
RE: [patch] PCI: disable MSI on more ATI NorthBridges, Shane Huang, (Tue Oct 23, 5:39 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Daniel Barkalow, (Tue Oct 23, 1:52 am)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Krzysztof Halasa, (Mon Oct 22, 7:48 pm)
Re: [patch] PCI: disable MSI on more ATI NorthBridges, Benjamin Herrenschmidt, (Sat Oct 20, 6:03 pm)