virt-manager/virtinst/devices
Cole Robinson 1ab6dd50be devices: video: Use virtio default more often
This is from Gerd's suggestions here:
https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/

When the guest supports it, we should use virtio. qxl is on the way
out, and the benefits are marginal and add a security and maintenance
burden.

While here, check domcaps that qxl or virtio are actually available.
Modern qemu has device modules, so device support may not be installed.

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2022-02-03 13:42:49 -05:00
..
__init__.py cli: --shmem: added support for shared memory devices 2021-07-27 15:55:00 -04:00
char.py virt-xml: Handle removing <console> <serial> dup device 2020-09-08 17:55:09 -04:00
controller.py virtinst: add support for controller target subelement 2020-11-21 14:47:22 -05:00
device.py cli: Add virtio option driver.page_per_vq=on 2022-01-26 17:11:56 -05:00
disk.py cli: --disk: add support for driver.queues config 2021-07-27 08:38:09 -04:00
filesystem.py cli: --filesystem: add binary.sandbox.mode and source.socket 2021-07-30 13:15:29 -04:00
graphics.py graphics: Check domcaps for whether spice is available 2021-06-08 10:36:19 -04:00
hostdev.py hostdev: use method get_mdev_uuid() 2021-06-01 17:07:36 -04:00
input.py cli: --input: add support for evdev inputs 2021-07-27 16:04:15 -04:00
interface.py devices: interface: Add support for testing different mac addresses 2021-10-12 15:14:06 -04:00
iommu.py virtinst: add support for configuring the IOMMU 2020-07-12 09:15:52 -04:00
memballoon.py cli: Add --memballoon freePageReporting= 2021-01-24 18:49:55 -05:00
memory.py cli: Add --memdev target.{current,block,requested} 2022-01-27 09:57:20 -05:00
panic.py virtinst: Add a lot of test code coverage 2019-06-09 18:59:50 -04:00
redirdev.py virtinst: move UI only functions into virtManager 2019-06-09 18:33:45 -04:00
rng.py rng: add builtin rng backend model 2020-04-21 13:05:42 -04:00
shmem.py cli: --shmem: added support for shared memory devices 2021-07-27 15:55:00 -04:00
smartcard.py cli: --smartcard: support database= and certificate[0-9]*= 2019-05-14 11:57:50 -04:00
sound.py cli: Add --sound audio.id= 2021-01-24 18:48:09 -05:00
tpm.py cli: Add --tpm persistent_state= 2021-01-24 18:54:54 -05:00
video.py devices: video: Use virtio default more often 2022-02-03 13:42:49 -05:00
vsock.py Remove Author lines from files 2019-01-15 13:55:53 -05:00
watchdog.py virtinst: move UI only functions into virtManager 2019-06-09 18:33:45 -04:00