According the recent PCI passthru and SR-IOV design wiki as follows, my 
understanding is the pci filter resides on a compute node needs to be aware of 
VFIO to determine which devices can satisfy user requests. Feel free to correct 
me if it is wrong. 

https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support


- Hao 
-----Original Message-----
From: Daniel P. Berrange [mailto:[email protected]] 
Sent: Tuesday, April 01, 2014 1:58 PM
To: Luohao (brian)
Cc: OpenStack Development Mailing List (not for usage questions); Jinbo (Justin)
Subject: Re: [openstack-dev] [nova] SR-IOV and IOMMU check

On Tue, Apr 01, 2014 at 04:59:34AM +0000, Luohao (brian) wrote:
> Now, VFIO hasn't been made generally supported by most enterprise 
> linux distributions, and as I know, the current pci passthrough 
> /SR-IOV implementation is still based on a historical approach.
> 
> Probably we can consider the switch to VFIO framework in later releases.

Actually, libvirt will automatically use VFIO if it is available on the host OS 
by default. This is the case with any recent Fedora and will thus be the case 
with forthcoming RHEL-7. So nova wouldn't have todo anything to enable use of 
VFIO - it is supposed to "just work"
when available.

Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|
_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to