← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1940012] [NEW] allow attaching pci devices as different functions

 

Public bug reported:

Description
===========

We have a use case to attach FPGA device to virtual machine. This FPGA
card gets two functions, we can attach both of them using alias. After
both of them are passing through to the virtual machine, we found that
they are not appearing as different functions of a same PCI device.
Instead, they are two PCI devices as denoted by 'slot' ID.

I think it should be possible to allow setting functions as libvirt
allows it.

** Affects: nova
     Importance: Undecided
         Status: Opinion

** Changed in: nova
       Status: New => Opinion

-- 
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/1940012

Title:
  allow attaching pci devices as different functions

Status in OpenStack Compute (nova):
  Opinion

Bug description:
  Description
  ===========

  We have a use case to attach FPGA device to virtual machine. This FPGA
  card gets two functions, we can attach both of them using alias. After
  both of them are passing through to the virtual machine, we found that
  they are not appearing as different functions of a same PCI device.
  Instead, they are two PCI devices as denoted by 'slot' ID.

  I think it should be possible to allow setting functions as libvirt
  allows it.

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