nova MAX_FUNC value in nova/pci/devspec.py is too low

Bug #1471997 reported by Chris Friesen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Invalid
Undecided
Bart Wensley

Bug Description

The MAX_FUNC value in nova/pci/devspec.py is set to 0x7. This limits us to a relatively small number of VFs per PF, which is annoying when trying to use SRIOV in any sort of serious way.

Tags: compute
Chris Friesen (cbf123)
tags: added: compute
Changed in nova:
assignee: nobody → Chris Friesen (cbf123)
Revision history for this message
Markus Zoeller (markus_z) (mzoeller) wrote : Cleanup

@Chris Friesen:

Since you are set as assignee, I switch the status to 'In Progress'.

Changed in nova:
status: New → In Progress
Changed in nova:
assignee: Chris Friesen (cbf123) → Bart Wensley (bartwensley)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Revision history for this message
Chris Friesen (cbf123) wrote :

Jay Pipes helpfully pointed out that the MAX_FUNC value was defined by the PCI spec, and didn't refer to the SRIOV VF value, but rather the PCI device function.

The original issue turned out to be a local problem generating the PCI whitelist.

Changed in nova:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by Bart Wensley (<email address hidden>) on branch: master
Review: https://review.openstack.org/203044
Reason: Abandoning change since it turns out that the bug report was invalid.

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.