]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: capabilities: Fill in bochs-display info
authorFabiano FidĂȘncio <fidencio@redhat.com>
Thu, 3 Oct 2019 13:28:40 +0000 (15:28 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 7 Oct 2019 09:40:48 +0000 (11:40 +0200)
086c19d69 added bochs-display capability but didn't fill in the info for
domain capabilities.

Signed-off-by: Fabiano FidĂȘncio <fidencio@redhat.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_capabilities.c
tests/domaincapsschemadata/qemu_3.1.0.x86_64.xml
tests/domaincapsschemadata/qemu_4.0.0.x86_64.xml
tests/domaincapsschemadata/qemu_4.1.0.x86_64.xml
tests/domaincapsschemadata/qemu_4.2.0.x86_64.xml

index 105ec5887a7f599c1f809ef1490c09628bfd57a5..46a056340b38a22d7a0450eef16a74886c117505 100644 (file)
@@ -5372,6 +5372,8 @@ virQEMUCapsFillDomainDeviceVideoCaps(virQEMUCapsPtr qemuCaps,
         VIR_DOMAIN_CAPS_ENUM_SET(dev->modelType, VIR_DOMAIN_VIDEO_TYPE_QXL);
     if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_VIRTIO_GPU))
         VIR_DOMAIN_CAPS_ENUM_SET(dev->modelType, VIR_DOMAIN_VIDEO_TYPE_VIRTIO);
+    if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_BOCHS_DISPLAY))
+        VIR_DOMAIN_CAPS_ENUM_SET(dev->modelType, VIR_DOMAIN_VIDEO_TYPE_BOCHS);
 
     return 0;
 }
index 402848442f7e225b54032d9c051e29c2d306833f..059403cebc3ae73063669f8665ba55daff8d9710 100644 (file)
         <value>vmvga</value>
         <value>qxl</value>
         <value>virtio</value>
+        <value>bochs</value>
       </enum>
     </video>
     <hostdev supported='yes'>
index 1ffd5e3cc048e1f701f5f9264131b0023c63428e..eb24b9a6048a845ebd96cdeed6b9e5e2fed6605c 100644 (file)
         <value>vmvga</value>
         <value>qxl</value>
         <value>virtio</value>
+        <value>bochs</value>
       </enum>
     </video>
     <hostdev supported='yes'>
index 79b41ef6dad43ae95856020829870ef8e13b1d95..f5685d2068db827e376227f98931c8fc1ed9cddc 100644 (file)
         <value>vmvga</value>
         <value>qxl</value>
         <value>virtio</value>
+        <value>bochs</value>
       </enum>
     </video>
     <hostdev supported='yes'>
index 6bdeb20479e326eb07e0cf09ed5a99e891fb2714..5bd376bb2e837e4523ba03764cbea11f8df7f60f 100644 (file)
         <value>vmvga</value>
         <value>qxl</value>
         <value>virtio</value>
+        <value>bochs</value>
       </enum>
     </video>
     <hostdev supported='yes'>