diff options
author | jhb <jhb@FreeBSD.org> | 2010-09-16 16:03:12 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2010-09-16 16:03:12 +0000 |
commit | 39642e55302d3d222f5a118fb3a4c6eb91d7e5a0 (patch) | |
tree | 5b310d944ecd9ae87044c153566142f7a6b2a4c1 /sys/vm/vm_phys.c | |
parent | c24aa138ad5069ce7bb3a791efb6736b43b1067e (diff) | |
download | FreeBSD-src-39642e55302d3d222f5a118fb3a4c6eb91d7e5a0.zip FreeBSD-src-39642e55302d3d222f5a118fb3a4c6eb91d7e5a0.tar.gz |
Only attempt to list extended capabilities for devices that have a
PCI-express capabilities. Non-PCI-express PCI devices may simply ignore
the upper bits in a config register address effectively aliasing the
device ID register to 0x100 rather than returning 0xFFFFFFFF. Previously
the code relied on these reads returning 0xFFFFFFFF.
MFC after: 3 days
Diffstat (limited to 'sys/vm/vm_phys.c')
0 files changed, 0 insertions, 0 deletions