You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nova/nova/scheduler
Balazs Gibizer f1d82c0d0a Filter PCI pools based on Placement allocation
The stats module is used to decide if the InstancePCIRequests of a boot
request can fit to a given compute host and to decide which PCI device
pool can fulfill the requests. It is used both during scheduling and also
during the PCI claim code.

PCI devices now modelled in placement and the allocation_candidate query
now requests PCI resources therefore each allocation candidate returned
from placement already restricts which PCI devices can be used during
the PciPassthroughFilter, the NumaTopologyFilter, and PCI claim code
paths. This patch adapts the stats module to consider the PCI
allocation candidate or the already made placement PCI allocation when
filtering the PCI device pools.

blueprint: pci-device-tracking-in-placement
Change-Id: If363981c4aeeb09a96ee94b140070d3d0f6af48f
7 months ago
..
client Follow up for the PCI in placement series 9 months ago
filters Filter PCI pools based on Placement allocation 7 months ago
weights Add CrossCellWeigher 4 years ago
__init__.py Improve hacking rule to avoid author markers 9 years ago
host_manager.py Filter PCI pools based on Placement allocation 7 months ago
manager.py Make allocation candidates available for scheduler filters 7 months ago
request_filter.py Add traits for viommu model 9 months ago
rpcapi.py Remove return from rpc cast 12 months ago
utils.py Tell oslo.limit how to count nova resources 1 year ago