freebsd-dev/sys/dev/pci
Andrew Gallatin bd82bbb145 Fix a typo in pcib_alloc_msi{x} which resulted in the
device's, not the bridge's, softc to be used to check the
PCIB_DISABLE_MSI flag.  This resulted in randomly allowing
or denying MSI interrupts based on whatever value the driver
happened to store at sizeof(device_t) bytes into its softc.

I noticed this when I stopped getting MSI interrupts
after slighly re-arranging mxge's softc yesterday.
2007-05-23 15:31:00 +00:00
..
eisa_pci.c Add missing <sys/module.h> includes 2004-05-30 20:08:47 +00:00
fixup_pci.c Workaround a hang on some nForce2 systems that can happen if the CPU goes 2006-05-24 14:08:31 +00:00
hostb_pci.c Move the hostb driver out of the i386 and amd64 PCI code (where it was 2005-12-20 21:09:45 +00:00
ignore_pci.c
isa_pci.c Don't save and restore the ELCR register across suspend and resume for 2005-09-29 15:00:09 +00:00
pci_if.m Revamp the MSI/MSI-X code a bit to achieve two main goals: 2007-05-02 17:50:36 +00:00
pci_pci.c Fix a typo in pcib_alloc_msi{x} which resulted in the 2007-05-23 15:31:00 +00:00
pci_private.h Add some doxygen docs for pci_cfg_{save,restore}. 2007-05-16 18:41:42 +00:00
pci_user.c Actually make bounds checking for PCIOCREAD and PCIOCWRITE work. 2006-10-06 14:31:32 +00:00
pci.c Don't completely skip pci_cfg_save() in the PCI nomatch routine if 2007-05-16 23:42:04 +00:00
pcib_if.m Revamp the MSI/MSI-X code a bit to achieve two main goals: 2007-05-02 17:50:36 +00:00
pcib_private.h Revamp the MSI/MSI-X code a bit to achieve two main goals: 2007-05-02 17:50:36 +00:00
pcireg.h Change PCIM_CIS_ASI_TUPLE to _CONFIG. 2007-05-16 18:42:38 +00:00
pcivar.h Revamp the MSI/MSI-X code a bit to achieve two main goals: 2007-05-02 17:50:36 +00:00
vga_pci.c Don't add an agp child in vgapci's attach routine if the PCIY_AGP 2006-02-01 15:45:29 +00:00