← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1288809] Re: pci passthrough: incorrect device allocation

 

** Changed in: nova
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1288809

Title:
  pci passthrough: incorrect device allocation

Status in OpenStack Compute (Nova):
  Fix Released

Bug description:
  The PCI filter for scheduling runs on the basis of pci stats pools
  available in a compute node. If the PCI requests match one or more
  pools, the number of devices will be subtracted from the total number
  of devices available in those pools.

  On the compute node, PCI device allocation is performed based on the
  list of free devices that are available on the node. The PCI requests
  are used to match against the device itself, rather than the pci stats
  pools.

  The unsymmetrical handling of scheduling versus allocating could cause
  incorrect pci stats, and thus incorrect scheduling, and nova instances
  failed to boot.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1288809/+subscriptions


References