summaryrefslogtreecommitdiff
path: root/nova/pci
Commit message (Expand)AuthorAgeFilesLines
* mypy: Fix implicit optional usageEric Harney2023-03-273-4/+4
* Split ignored_tags in stats.pyBalazs Gibizer2023-01-051-5/+15
* FUP for the scheduler part of PCI in placementBalazs Gibizer2023-01-051-14/+8
* Strictly follow placement allocation during PCI claimBalazs Gibizer2023-01-051-34/+77
* Follow up for the PCI in placement seriesBalazs Gibizer2023-01-051-2/+0
* Allow enabling PCI scheduling in PlacementBalazs Gibizer2023-01-051-6/+6
* Store allocated RP in InstancePCIRequestBalazs Gibizer2022-12-211-7/+22
* Filter PCI pools based on Placement allocationBalazs Gibizer2022-10-171-7/+111
* Map PCI pools to RP UUIDsBalazs Gibizer2022-10-171-0/+39
* Split PCI pools per PFBalazs Gibizer2022-10-171-0/+9
* Support resource_class and traits in PCI aliasBalazs Gibizer2022-10-172-3/+22
* Generate request_id for Flavor based InstancePCIRequestBalazs Gibizer2022-08-272-22/+4
* Reject devname based device_spec configBalazs Gibizer2022-08-251-0/+5
* Trigger reschedule if PCI consumption fail on computeBalazs Gibizer2022-08-251-6/+17
* Rename exception.PciConfigInvalidWhitelist to PciConfigInvalidSpecBalazs Gibizer2022-08-103-8/+8
* Rename [pci]passthrough_whitelist to device_specBalazs Gibizer2022-08-104-15/+15
* Allow claiming PCI PF if child VF is unavailableBalazs Gibizer2022-05-041-1/+5
* Remove unavailable but not reported PCI devices at startupBalazs Gibizer2022-04-281-5/+11
* objects: Remove 'NovaObjectDictCompat' from 'Migration'Stephen Finucane2022-03-231-2/+2
* Filter computes without remote-managed ports earlyDmitrii Shcherbakov2022-02-091-0/+13
* Add supports_remote_managed_ports capabilityDmitrii Shcherbakov2022-02-091-0/+4
* Introduce remote_managed tag for PCI devsDmitrii Shcherbakov2022-02-095-19/+219
* [yoga] Include pf mac and vf num in port updatesDmitrii Shcherbakov2022-02-071-2/+2
* Add autopep8 to tox and pre-commitSean Mooney2021-11-081-0/+1
* mypy: Add type annotations to 'nova.pci'Stephen Finucane2021-04-266-155/+340
* tests: Add functional test for vDPA deviceStephen Finucane2021-03-161-4/+4
* pci: Add vDPA vnic to PCI request mapping and filteringSean Mooney2021-03-163-9/+54
* Merge "objects: Add 'VDPA' to 'PciDeviceType'"Zuul2021-03-141-1/+7
|\
| * objects: Add 'VDPA' to 'PciDeviceType'Sean Mooney2021-03-111-1/+7
* | pci: implement the 'socket' NUMA affinity policyArtom Lifshitz2021-03-101-2/+44
|/
* pci: track host NUMA topology in statsArtom Lifshitz2021-03-082-13/+16
* pci manager: replace node_id parameter with compute_nodeArtom Lifshitz2021-03-081-10/+7
* Merge "pci: Improve testing of 'nova.pci.request' module"Zuul2021-02-051-2/+1
|\
| * pci: Improve testing of 'nova.pci.request' moduleStephen Finucane2020-11-271-2/+1
* | Merge "Ignore PCI devices with 32bit domain"Zuul2020-12-231-2/+36
|\ \
| * | Ignore PCI devices with 32bit domainBalazs Gibizer2020-11-161-2/+36
* | | Remove six.text_type (1/2)Takashi Natsume2020-12-131-2/+1
* | | Remove six.binary_type/integer_types/string_typesTakashi Natsume2020-12-132-6/+3
| |/ |/|
* | pci: Add logging for filteringStephen Finucane2020-11-271-2/+35
* | pci: Improve docs for '_filter_*' functionsStephen Finucane2020-11-271-24/+46
* | pci: Add a '_filter_pools' helper functionStephen Finucane2020-11-261-52/+76
|/
* Merge "virt: Remove 'get_per_instance_usage' API"Zuul2020-11-091-2/+1
|\
| * virt: Remove 'get_per_instance_usage' APIStephen Finucane2020-09-111-2/+1
* | Update pci stat pools based on PCI device changesHemanth Nakkina2020-10-152-0/+27
|/
* Remove six.add_metaclassTakashi Natsume2020-08-151-2/+1
* Remove six.PY2 and six.PY3Takashi Natsume2020-08-151-5/+0
* Lookup nic feature by PCI addressSean Mooney2020-08-041-24/+0
* support pci numa affinity policies in flavor and imageSean Mooney2019-12-111-4/+7
* hacking: Resolve W605 (invalid escape sequence)Stephen Finucane2019-06-241-3/+3
* Add get_instance_pci_request_from_vifAdrian Chiris2019-03-071-0/+56