freebsd-dev/sys/dev/pci
Marcel Moolenaar bbb169f2a4 Don't return -10000 as the probe priority. That's lower than what
BUS_PROBE_HOOVER is. Drivers like proto(4), when compiled into the
kernel or preloaded, will render your system useless by virtue of
attaching to your PCI busses.

Return BUS_PROBE_GENERIC instead. It's just the next priority up
from BUS_PROBE_HOOVER. No other meaning has been give to its use.
While BUS_PROBE_DEFAULT seems like a better candidate, it's hard
not to think that there must be some reason why these drivers
return -10000 in the first place.

Differential Revision:	D2705
2015-06-06 15:51:11 +00:00
..
eisa_pci.c Don't return -10000 as the probe priority. That's lower than what 2015-06-06 15:51:11 +00:00
fixup_pci.c Use device_printf(). 2013-08-11 06:57:57 +00:00
hostb_pci.c Don't return -10000 as the probe priority. That's lower than what 2015-06-06 15:51:11 +00:00
ignore_pci.c Don't return -10000 as the probe priority. That's lower than what 2015-06-06 15:51:11 +00:00
isa_pci.c Don't return -10000 as the probe priority. That's lower than what 2015-06-06 15:51:11 +00:00
pci_if.m Create a separate kobj interface for leaf-driver PCI IOV methods. 2015-05-28 22:01:50 +00:00
pci_iov_if.m Create a separate kobj interface for leaf-driver PCI IOV methods. 2015-05-28 22:01:50 +00:00
pci_iov_private.h Add infrastructure for exporting config schema from PF drivers 2015-03-01 00:40:42 +00:00
pci_iov_schema.c Validate the schema that the PF driver passed to us 2015-03-01 00:59:28 +00:00
pci_iov.c Create a separate kobj interface for leaf-driver PCI IOV methods. 2015-05-28 22:01:50 +00:00
pci_iov.h Create a separate kobj interface for leaf-driver PCI IOV methods. 2015-05-28 22:01:50 +00:00
pci_pci.c Don't return -10000 as the probe priority. That's lower than what 2015-06-06 15:51:11 +00:00
pci_private.h Add infrastructure for exporting config schema from PF drivers 2015-03-01 00:40:42 +00:00
pci_subr.c Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
pci_user.c Emulate the Device ID and Vendor ID registers for VFs 2015-03-01 00:40:19 +00:00
pci.c Remove several write-only variables, all reported by the gcc 4.9 2015-05-29 13:24:17 +00:00
pcib_if.m Add some pcib methods to get ARI-related information 2015-03-01 00:39:40 +00:00
pcib_private.h Add a PCI bridge for the Freescale PCIe Root Complex 2015-05-11 20:58:05 +00:00
pcib_support.c Add some pcib methods to get ARI-related information 2015-03-01 00:39:40 +00:00
pcireg.h Implement interface to create SR-IOV Virtual Functions 2015-03-01 00:40:09 +00:00
pcivar.h Create a separate kobj interface for leaf-driver PCI IOV methods. 2015-05-28 22:01:50 +00:00
schema_private.h Validate the schema that the PF driver passed to us 2015-03-01 00:59:28 +00:00
vga_pci.c Disable VGA PCI interrupts until a chipset driver is loaded for VGA 2015-06-05 06:23:03 +00:00