diff options
author | jhb <jhb@FreeBSD.org> | 2013-07-03 17:26:05 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2013-07-03 17:26:05 +0000 |
commit | eaaf7e1bb0fd8d71cf05bc2811ac135659e0e89d (patch) | |
tree | bdc71c38d09d404a3621e95edd5afa20af47a105 /lib/libc/stdlib/heapsort.c | |
parent | 52791387f412865a332c53dbfe8b2966916edd4f (diff) | |
download | FreeBSD-src-eaaf7e1bb0fd8d71cf05bc2811ac135659e0e89d.zip FreeBSD-src-eaaf7e1bb0fd8d71cf05bc2811ac135659e0e89d.tar.gz |
Don't perform the acpi_DeviceIsPresent() check for PCI-PCI bridges. If
we are probing a PCI-PCI bridge it is because we found one by enumerating
the devices on a PCI bus, so the bridge is definitely present. A few
BIOSes report incorrect status (_STA) for some bridges that claimed they
were not present when in fact they were.
While here, move this check earlier for Host-PCI bridges so attach fails
before doing any work that needs to be torn down.
PR: kern/91594
Tested by: Jack Vogel @ Intel
MFC after: 1 week
Diffstat (limited to 'lib/libc/stdlib/heapsort.c')
0 files changed, 0 insertions, 0 deletions