pci: adding support to specify a device_type in pci requests

Bug #1534872 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
venkatamahesh

Bug Description

https://review.openstack.org/259254
Dear bug triager. This bug was created since a commit was marked with DOCIMPACT.

commit f85b2b84aa4ffa1890e792115ee0c3cca5f23575
Author: Vladik Romanovsky <email address hidden>
Date: Mon Nov 23 21:48:04 2015 -0500

    pci: adding support to specify a device_type in pci requests

    PCI stats will also include device_type in it's pools, in order
    to meet the request specs.
    Changing the request device_type allowed values to match the
    values defined in nova.fields.PciDeviceType

    Supporting a device_type in a pci requests specs
    will allow the users to explicitly request pci devices by
    it's type, i.e. PF or a VF
    Some SR-IOV cards expose the same device_id for both PFs and VFs
    Due to this fact PFs will be filtered out for the available pools
    unless it has been explicitly requested.

    While keeping track of the number of available physical functions
    in the pci pools, this change will also update the dependent virtual
    functions count and remove it from the pools, when PF is allocated.

    Physical function will be removed from the pools when one of it's
    VFs is allocated.

    DocImpact
    Partially implements blueprint sriov-physical-function-passthrough

    Change-Id: If631d828fbad37a3dd9a61f4d5f9856b6e2f9cfc

Revision history for this message
venkatamahesh (venkatamaheshkotha) wrote :
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → mitaka
tags: added: autogenerate-config-docs config-reference
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/283141

Changed in openstack-manuals:
assignee: nobody → venkatamahesh (venkatamaheshkotha)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/283141
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=2cae8a1c7db01fcf169e23533584da63fb2e8042
Submitter: Jenkins
Branch: master

commit 2cae8a1c7db01fcf169e23533584da63fb2e8042
Author: venkatamahesh <email address hidden>
Date: Mon Feb 22 21:07:27 2016 +0530

    [config-ref] Update nova tables

    Change-Id: I7b5338c441217822b0dfe2a9a4522ab190801cc7
    Closes-Bug: #1539901
    Closes-Bug: #1541181
    Closes-Bug: #1534872
    Closes-Bug: #1542421
    Closes-Bug: #1531025
    Closes-Bug: #1536840
    Partial-Bug: #1487685
    Partial-Bug: #1532210
    Partial-Bug: #1532971

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-manuals 15.0.0

This issue was fixed in the openstack/openstack-manuals 15.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.