diff options
author | jhb <jhb@FreeBSD.org> | 2014-07-19 20:13:01 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2014-07-19 20:13:01 +0000 |
commit | ba55949ac368dc3605b73d26161b12730d968366 (patch) | |
tree | 14ce13f86ce1c95121b57eb76e4eff1c81e7c80e /lib/libvmmapi/vmmapi.c | |
parent | 86c94c699f2cd2707dc9074cbcd07956fe44394b (diff) | |
download | FreeBSD-src-ba55949ac368dc3605b73d26161b12730d968366.zip FreeBSD-src-ba55949ac368dc3605b73d26161b12730d968366.tar.gz |
MFC 261904,261905,262143,262184,264921,265211,267169,267292,267294:
Various PCI fixes:
- Allow PCI devices to be configured on all valid bus numbers from 0 to 255.
- Tweak the handling of PCI capabilities in emulated devices to remove
the non-standard zero capability list terminator.
- Add a check to validate that memory BARs of passthru devices are 4KB
aligned.
- Respect and track the enable bit in the PCI configuration address word.
- Handle quad-word access to 32-bit register pairs.
Diffstat (limited to 'lib/libvmmapi/vmmapi.c')
0 files changed, 0 insertions, 0 deletions