PCI MSI: Don't disable MSIs if the mask bit isn't supported
authorMatthew Wilcox <matthew@wil.cx>
Fri, 25 Jul 2008 21:42:58 +0000 (15:42 -0600)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 28 Jul 2008 21:43:22 +0000 (14:43 -0700)
commitce6fce4295ba727b36fdc73040e444bd1aae64cd
tree7c8e4134b799d3d0ed56888bb8936e0071a05caf
parent29111f579f4f3f2a07385f931854ab0527ae7ea5
PCI MSI: Don't disable MSIs if the mask bit isn't supported

David Vrabel has a device which generates an interrupt storm on the INTx
pin if we disable MSI interrupts altogether.  Masking interrupts is only
a performance optimisation, so we can ignore the request to mask the
interrupt.

Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/msi.c