nova/nova/virt
Sylvain Bauza 8dc0f636f4 libvirt: create vGPU for instance
If an allocation is asking for a VGPU, then libvirt will look at the
available mediated devices and call the sysfs to create one of them if
needed.

Please note I commented in the relnote all the caveats we currently have
with mediated devices in libvirt, but I'll provide some workarounds for
those in the next changes.

Change-Id: Ibf210dd27972fed2651d6c9bd73a0bcf352c8bab
Partially-Implements: blueprint add-support-for-vgpu
2018-01-19 10:40:51 +01:00
..
disk Move flushing block devices to privsep. 2017-12-13 05:22:15 +11:00
hyperv [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
image libvirt: virtuozzo instance resize support 2016-06-28 22:13:49 +03:00
ironic [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
libvirt libvirt: create vGPU for instance 2018-01-19 10:40:51 +01:00
powervm PowerVM driver: ovs vif 2018-01-16 19:02:25 -06:00
vmwareapi [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
xenapi [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
__init__.py Declare nova.virt namespace 2016-04-28 15:01:44 +00:00
block_device.py [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
configdrive.py Cleanup mount / umount and associated rmdir calls 2017-10-18 17:52:58 +11:00
driver.py [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
event.py Add 'suspended' lifecycle event 2015-04-03 03:59:20 +03:00
fake.py [libvirt] Allow multiple volume attachments 2018-01-18 14:02:35 +01:00
firewall.py Merge "Remove translation of log messages" 2017-06-20 21:16:49 +00:00
hardware.py Merge "hardware: Flatten functions" 2017-12-28 15:53:59 +00:00
imagecache.py Rename ImageCacheManager._list_base_images to _scan_base_images 2016-05-26 14:45:42 +01:00
images.py qemu-img do not use cache=none if no O_DIRECT support 2017-11-29 22:33:39 +00:00
interfaces.template Fixes interfaces template identification issue 2014-12-07 17:52:34 +02:00
netutils.py provide interface-scoped nameserver information 2017-07-19 21:08:59 -04:00
osinfo.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
storage_users.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
virtapi.py Remove unused provider firewall rules functionality in nova 2016-02-01 15:50:04 +01:00