2014-06-23 03:57:43 |
Young |
bug |
|
|
added bug |
2014-06-23 03:58:56 |
Young |
nova: assignee |
|
Young (afe-young) |
|
2014-06-23 03:59:35 |
Young |
summary |
pci_passthrough_whitelist in nova.conf can only filter by product_id and vender_id |
pci_passthrough_whitelist in nova.conf can only PCI devices filter by product_id and vender_id |
|
2014-06-23 03:59:43 |
Young |
summary |
pci_passthrough_whitelist in nova.conf can only PCI devices filter by product_id and vender_id |
pci_passthrough_whitelist in nova.conf can only filter PCI devices by product_id and vender_id |
|
2014-06-23 04:00:28 |
Young |
description |
I'mw working on using SR-IOV in Openstack.
I have one NIC with two slots. Only one slot is plugged in. So the NIC has two Physical Function. I enabled sr-iov on this machine. So I got 32 virtual functions(16 virtual function for each physical function).
Now I want to make openstack only uses the 16 virtual functions for the physical functions which is plugged in. However, I found that only product_id and vender_id is enabled when I looked up the code in pci/pci_whitelist.py(Line 40, _WHITELIST_SCHEMA).
I hope I could filter by physical functions like this pci_passthrough_whitelist=[{ "vendor_id":"8086","product_id":"1515", "phys_function.0.3": "0x0"}].
There is a same problem for the pci_alias. I can't use extra_info to define the pci_alias filter(The physical function info is in extra_info) |
I want to use SR-IOV in Openstack.
I have one NIC with two slots. Only one slot is plugged in. So the NIC has two Physical Function. I enabled sr-iov on this machine. So I got 32 virtual functions(16 virtual function for each physical function).
Now I want to make openstack only uses the 16 virtual functions for the physical functions which is plugged in. However, I found that only product_id and vender_id is enabled when I looked up the code in pci/pci_whitelist.py(Line 40, _WHITELIST_SCHEMA).
I hope I could filter by physical functions like this pci_passthrough_whitelist=[{ "vendor_id":"8086","product_id":"1515", "phys_function.0.3": "0x0"}].
There is a same problem for the pci_alias. I can't use extra_info to define the pci_alias filter(The physical function info is in extra_info) |
|
2014-06-23 04:02:58 |
Young |
description |
I want to use SR-IOV in Openstack.
I have one NIC with two slots. Only one slot is plugged in. So the NIC has two Physical Function. I enabled sr-iov on this machine. So I got 32 virtual functions(16 virtual function for each physical function).
Now I want to make openstack only uses the 16 virtual functions for the physical functions which is plugged in. However, I found that only product_id and vender_id is enabled when I looked up the code in pci/pci_whitelist.py(Line 40, _WHITELIST_SCHEMA).
I hope I could filter by physical functions like this pci_passthrough_whitelist=[{ "vendor_id":"8086","product_id":"1515", "phys_function.0.3": "0x0"}].
There is a same problem for the pci_alias. I can't use extra_info to define the pci_alias filter(The physical function info is in extra_info) |
I want to use SR-IOV in Openstack.
I have one NIC with two slots. Only one slot is plugged in. So the NIC has two Physical Function. I enabled sr-iov on this machine. So I got 32 virtual functions(16 virtual function for each physical function).
Now I want to make openstack only use the 16 virtual functions for the physical functions which is plugged in. However, I found that only product_id and vender_id can be the filter criteria when I looked up the code in pci/pci_whitelist.py(Line 40, _WHITELIST_SCHEMA).
I hope I could filter PCI devices by physical functions like this pci_passthrough_whitelist=[{ "vendor_id":"8086","product_id":"1515", "phys_function.0.3": "0x0"}].
There is a same problem for the pci_alias. I can't use extra_info to define the pci_alias filter(The physical function info is in extra_info) |
|
2014-06-23 04:54:28 |
Young |
nova: status |
New |
In Progress |
|
2014-06-23 04:54:33 |
Young |
nova: status |
In Progress |
New |
|
2014-06-23 05:25:57 |
Young |
nova: status |
New |
In Progress |
|
2014-12-11 18:32:21 |
Joe Gordon |
nova: status |
In Progress |
Confirmed |
|
2014-12-11 18:32:25 |
Joe Gordon |
nova: assignee |
Young (afe-young) |
|
|
2014-12-11 18:32:30 |
Joe Gordon |
nova: importance |
Undecided |
Low |
|
2015-01-05 06:48:54 |
wingwj |
bug |
|
|
added subscriber wingwj |
2015-01-24 12:00:25 |
Moshe Levi |
bug |
|
|
added subscriber Moshe Levi |
2015-06-04 12:50:09 |
Dave Johnston |
bug |
|
|
added subscriber Dave Johnston |
2016-07-05 09:49:37 |
Markus Zoeller (markus_z) |
nova: importance |
Low |
Undecided |
|
2016-07-05 09:49:37 |
Markus Zoeller (markus_z) |
nova: status |
Confirmed |
Expired |
|