]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: capabilities: introduce QEMU_CAPS_VNC_MULTI_SERVERS
authorPavel Hrdina <phrdina@redhat.com>
Fri, 21 Jul 2017 16:44:14 +0000 (18:44 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Thu, 27 Jul 2017 08:49:55 +0000 (10:49 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
15 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml
tests/qemucapabilitiesdata/caps_2.6.0-gicv3.aarch64.xml
tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml
tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
tests/qemucapabilitiesdata/caps_2.9.0.ppc64le.xml
tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml
tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml

index 934c41c7f1a9b3d3fd9bab68887484dbf4d8a36c..afe70d00d97fd2f4e9518542e28b05a8545faa50 100644 (file)
@@ -435,6 +435,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
 
               /* 265 */
               "spapr-pci-host-bridge.numa_node",
+              "vnc-multi-servers"
     );
 
 
@@ -3225,6 +3226,7 @@ static struct virQEMUCapsCommandLineProps virQEMUCapsCommandLine[] = {
     { "spice", "rendernode", QEMU_CAPS_SPICE_RENDERNODE },
     { "machine", "kernel_irqchip", QEMU_CAPS_MACHINE_KERNEL_IRQCHIP },
     { "machine", "loadparm", QEMU_CAPS_LOADPARM },
+    { "vnc", "vnc", QEMU_CAPS_VNC_MULTI_SERVERS },
 };
 
 static int
index 84efc2d9a851e112dbeb6b717b8832eb3312733c..8b856e1b2f088aec2511939b9c51d18afedc710a 100644 (file)
@@ -421,6 +421,7 @@ typedef enum {
 
     /* 265 */
     QEMU_CAPS_SPAPR_PCI_HOST_BRIDGE_NUMA_NODE, /* spapr-pci-host-bridge.numa_node= */
+    QEMU_CAPS_VNC_MULTI_SERVERS, /* -vnc vnc=unix:/path */
 
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
index b7ba2240aa5048b3afab11a6b8bf3db3d22ba947..11c8765738587f99954687fc56127d2dd8d7ae6b 100644 (file)
   <flag name='block-write-threshold'/>
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
+  <flag name='vnc-multi-servers'/>
   <version>2004000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index f3289df30639a6f30fc63fa52d1f99668e568382..eee1ab24d9f1811fdbcaba7aed53aef608ea51aa 100644 (file)
   <flag name='block-write-threshold'/>
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
+  <flag name='vnc-multi-servers'/>
   <version>2005000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index af60bf6c6e769d69e6c7cd3f6e0dd591c662e400..f8746f4c1e0377c401fb94c73abb03f3c642918b 100644 (file)
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
+  <flag name='vnc-multi-servers'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index d4eb19102c4a1811c799465064c23c504acf897b..0ce1c8a333240b8707114856f54651b60e26289a 100644 (file)
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
+  <flag name='vnc-multi-servers'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index cd3c0b5aa64db21437cc21204a215cf670cb41ad..92dba13b06fe35fc5b406dc6722abcdbf6f343ee 100644 (file)
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
   <flag name='spapr-pci-host-bridge'/>
+  <flag name='vnc-multi-servers'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index e4615c02ab819bef280b0604403571798d78ee13..1937dc9c115560b5a3650e4da861daca4e5840bf 100644 (file)
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
+  <flag name='vnc-multi-servers'/>
   <version>2006000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index ec79115cf138209319825aec3760eac04ca09f88..1c1aab8dec9dff012b4b63f81d3b8d69d3e43ada 100644 (file)
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
+  <flag name='vnc-multi-servers'/>
   <version>2007000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index 5f98db8d1adb0ba8009e637c86851d695617cf64..b48441131489f04cf40f9a8949b47d49339063a2 100644 (file)
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
   <flag name='intel-iommu.intremap'/>
+  <flag name='vnc-multi-servers'/>
   <version>2007000</version>
   <kvmVersion>0</kvmVersion>
   <package> (v2.7.0)</package>
index ac40ecc7fca216d8cd794502bc6fd10080c74bab..5a326d9881535e7543c614fdef5d86622746dd14 100644 (file)
   <flag name='query-named-block-nodes'/>
   <flag name='kernel-irqchip'/>
   <flag name='kernel-irqchip.split'/>
+  <flag name='vnc-multi-servers'/>
   <version>2007093</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index e42e47a8eec1233f02c9cb1afd297282047b9d74..e31abd4b8b6919e26b231d82003e849d8a8c7907 100644 (file)
   <flag name='kernel-irqchip.split'/>
   <flag name='intel-iommu.intremap'/>
   <flag name='intel-iommu.eim'/>
+  <flag name='vnc-multi-servers'/>
   <version>2008000</version>
   <kvmVersion>0</kvmVersion>
   <package> (v2.8.0)</package>
index ba22878fe29265b253bf3c1dea6f1fad9a1bd9b6..f80bfc434cac7096de750137f1842d68e01869f4 100644 (file)
   <flag name='virtio.ats'/>
   <flag name='spapr-pci-host-bridge'/>
   <flag name='spapr-pci-host-bridge.numa_node'/>
+  <flag name='vnc-multi-servers'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <package> (v2.9.0)</package>
index 0597924f1dc5e7a8be48392ee9ef911c8437e5b4..bed2c2da932f394e989b70694e0991f6b2d68a64 100644 (file)
   <flag name='kernel-irqchip.split'/>
   <flag name='virtio.iommu_platform'/>
   <flag name='virtio.ats'/>
+  <flag name='vnc-multi-servers'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <package></package>
index ae1530b5e6f59b6f855c8e460b02160b04789d0a..2b406704a6a9a8a3730f97a3afee668a1c3b73df 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='virtio.iommu_platform'/>
   <flag name='virtio.ats'/>
+  <flag name='vnc-multi-servers'/>
   <version>2009000</version>
   <kvmVersion>0</kvmVersion>
   <package> (v2.9.0)</package>