Merge "pci: do not filter out any SRIOV Physical Functions"
This commit is contained in:
commit
5dd9b23e6b
@ -112,9 +112,6 @@ class PciDevTracker(object):
|
|||||||
|
|
||||||
devices = []
|
devices = []
|
||||||
for dev in jsonutils.loads(devices_json):
|
for dev in jsonutils.loads(devices_json):
|
||||||
if dev.get('dev_type') == fields.PciDeviceType.SRIOV_PF:
|
|
||||||
continue
|
|
||||||
|
|
||||||
if self.dev_filter.device_assignable(dev):
|
if self.dev_filter.device_assignable(dev):
|
||||||
devices.append(dev)
|
devices.append(dev)
|
||||||
self._set_hvdevs(devices)
|
self._set_hvdevs(devices)
|
||||||
|
@ -105,7 +105,8 @@ class FakeVirtDriver(driver.ComputeDriver):
|
|||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'status': 'available',
|
'status': 'available',
|
||||||
'extra_k1': 'v1',
|
'extra_k1': 'v1',
|
||||||
'numa_node': 1
|
'numa_node': 1,
|
||||||
|
'parent_addr': '0000:00:01.0',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'label': 'label_8086_0443',
|
'label': 'label_8086_0443',
|
||||||
@ -116,7 +117,8 @@ class FakeVirtDriver(driver.ComputeDriver):
|
|||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'status': 'available',
|
'status': 'available',
|
||||||
'extra_k1': 'v1',
|
'extra_k1': 'v1',
|
||||||
'numa_node': 1
|
'numa_node': 1,
|
||||||
|
'parent_addr': '0000:00:01.0',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'label': 'label_8086_0443',
|
'label': 'label_8086_0443',
|
||||||
@ -127,7 +129,8 @@ class FakeVirtDriver(driver.ComputeDriver):
|
|||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'status': 'available',
|
'status': 'available',
|
||||||
'extra_k1': 'v1',
|
'extra_k1': 'v1',
|
||||||
'numa_node': 1
|
'numa_node': 1,
|
||||||
|
'parent_addr': None,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'label': 'label_8086_0123',
|
'label': 'label_8086_0123',
|
||||||
@ -138,7 +141,8 @@ class FakeVirtDriver(driver.ComputeDriver):
|
|||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'status': 'available',
|
'status': 'available',
|
||||||
'extra_k1': 'v1',
|
'extra_k1': 'v1',
|
||||||
'numa_node': 1
|
'numa_node': 1,
|
||||||
|
'parent_addr': None,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'label': 'label_8086_7891',
|
'label': 'label_8086_7891',
|
||||||
@ -149,12 +153,13 @@ class FakeVirtDriver(driver.ComputeDriver):
|
|||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'status': 'available',
|
'status': 'available',
|
||||||
'extra_k1': 'v1',
|
'extra_k1': 'v1',
|
||||||
'numa_node': None
|
'numa_node': None,
|
||||||
|
'parent_addr': '0000:08:01.0',
|
||||||
},
|
},
|
||||||
] if self.pci_support else []
|
] if self.pci_support else []
|
||||||
self.pci_stats = [
|
self.pci_stats = [
|
||||||
{
|
{
|
||||||
'count': 2,
|
'count': 3,
|
||||||
'vendor_id': '8086',
|
'vendor_id': '8086',
|
||||||
'product_id': '0443',
|
'product_id': '0443',
|
||||||
'numa_node': 1
|
'numa_node': 1
|
||||||
|
Loading…
Reference in New Issue
Block a user