0fe0b4f63e
Claiming and allocation logic of the pci devices will be changed to reflect the relationship between VFs and PFs. PFs cannot be claimed or assigned if one of it's dependent VFs is not available. As well as, all of the dependent VFs should become UNAVAILABLE when the PF is successfully claimed/assigned. In the same way, VF cannot be claimed or assigned when it's related PF is assigned. In case of a successful claim/assignment of a VF, the PF should become UNAVAILABLE. In general, all virtual function object should disappear from PCI and be removed from the stats, when PF is assigned. The above logic will serve as a precaution step. Partially implements blueprint sriov-physical-function-passthrough Change-Id: Iae62126a8471f3b8c7a35db39d960e3bed5a1390 |
||
---|---|---|
.. | ||
__init__.py | ||
fakes.py | ||
test_devspec.py | ||
test_manager.py | ||
test_request.py | ||
test_stats.py | ||
test_utils.py | ||
test_whitelist.py |