diff options
author | jhb <jhb@FreeBSD.org> | 2016-12-23 19:42:17 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2016-12-23 19:42:17 +0000 |
commit | bff6b519ae43ad35a81ea361a71b814e97a51c7c (patch) | |
tree | 448020e3331ef8c4e1fb71e5e745f5d7deb40293 /contrib/netbsd-tests/lib/libc/stdio | |
parent | 47736d6328c101b7feaf37b7e7f2b8b02bbe9cb0 (diff) | |
download | FreeBSD-src-bff6b519ae43ad35a81ea361a71b814e97a51c7c.zip FreeBSD-src-bff6b519ae43ad35a81ea361a71b814e97a51c7c.tar.gz |
MFC 309588: Don't attach to Host-PCI bridges with a bad bus number.
If the bus number assigned to a Host-PCI bridge doesn't match the first
bus number in the associated producer range from _CRS, print a warning and
fail to attach rather than panicking due to an assertion failure.
At least one single-socket Dell machine leaves a "ghost" Host-PCI bridge
device in the ACPI namespace that seems to correspond to the I/O hub in
the second socket of a two-socket machine. However, the BIOS doesn't
configure the settings for this "ghost" bridge correctly, nor does it have
any PCI devices behind it.
Diffstat (limited to 'contrib/netbsd-tests/lib/libc/stdio')
0 files changed, 0 insertions, 0 deletions