]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC: r276299
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 8 Feb 2015 20:44:50 +0000 (20:44 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 8 Feb 2015 20:44:50 +0000 (20:44 +0000)
commit082febfc84055192949c827a6939ffdedb548804
treee2367b53e33f34aad8bfefed93224a957b873a71
parent2286cf99f85c8957a029aa8aba440259330c7a6b
MFC: r276299

- Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device
  for the lookup.
- For devices affected by PCI_QUIRK_MSI_INTX_BUG, ensure PCIM_CMD_INTxDIS
  is cleared when using MSI/MSI-X.
- Employ PCI_QUIRK_MSI_INTX_BUG for BCM5714(S)/BCM5715(S)/BCM5780(S) rather
  than clearing PCIM_CMD_INTxDIS unconditionally for all devices in bge(4).

git-svn-id: svn://svn.freebsd.org/base/stable/9@278400 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/bge/if_bge.c
sys/dev/pci/pci.c