]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: capabilities: report supported console types
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Wed, 14 May 2025 16:28:47 +0000 (18:28 +0200)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Wed, 4 Jun 2025 17:41:06 +0000 (19:41 +0200)
Extend domain capabilities with information about the supported console
device types.

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
64 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/domaincapsdata/qemu_10.0.0-q35.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_10.0.0-virt.aarch64.xml
tests/domaincapsdata/qemu_10.0.0.aarch64.xml
tests/domaincapsdata/qemu_10.0.0.ppc64.xml
tests/domaincapsdata/qemu_10.0.0.s390x.xml
tests/domaincapsdata/qemu_10.0.0.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0.x86_64.xml
tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_6.2.0.ppc64.xml
tests/domaincapsdata/qemu_6.2.0.x86_64.xml
tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.0.0.ppc64.xml
tests/domaincapsdata/qemu_7.0.0.x86_64.xml
tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.1.0.ppc64.xml
tests/domaincapsdata/qemu_7.1.0.x86_64.xml
tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml
tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.2.0.ppc.xml
tests/domaincapsdata/qemu_7.2.0.x86_64.xml
tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.0.0.x86_64.xml
tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.1.0.s390x.xml
tests/domaincapsdata/qemu_8.1.0.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml
tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml
tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml
tests/domaincapsdata/qemu_8.2.0.aarch64.xml
tests/domaincapsdata/qemu_8.2.0.armv7l.xml
tests/domaincapsdata/qemu_8.2.0.s390x.xml
tests/domaincapsdata/qemu_8.2.0.x86_64.xml
tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.0.0.sparc.xml
tests/domaincapsdata/qemu_9.0.0.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-tcg-virt.riscv64.xml
tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-virt.riscv64.xml
tests/domaincapsdata/qemu_9.1.0.s390x.xml
tests/domaincapsdata/qemu_9.1.0.x86_64.xml
tests/domaincapsdata/qemu_9.2.0-hvf.aarch64+hvf.xml
tests/domaincapsdata/qemu_9.2.0-q35.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.2.0.s390x.xml
tests/domaincapsdata/qemu_9.2.0.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0.x86_64.xml

index 39cf23ebe7a8b0dc30f1e7dfceca361b353c6fbf..3cbdf3de82a9316b0a377f19735a91535b8d03a5 100644 (file)
@@ -6785,6 +6785,36 @@ virQEMUCapsFillDomainDevicePanicCaps(virQEMUCaps *qemuCaps,
 }
 
 
+void
+virQEMUCapsFillDomainDeviceConsoleCaps(virQEMUCaps *qemuCaps,
+                                       virDomainCapsDeviceConsole *console)
+{
+    console->supported = VIR_TRISTATE_BOOL_YES;
+    console->type.report = true;
+    VIR_DOMAIN_CAPS_ENUM_SET(console->type,
+                             VIR_DOMAIN_CHR_TYPE_DBUS,
+                             VIR_DOMAIN_CHR_TYPE_DEV,
+                             VIR_DOMAIN_CHR_TYPE_FILE,
+                             VIR_DOMAIN_CHR_TYPE_NULL,
+                             VIR_DOMAIN_CHR_TYPE_PIPE,
+                             VIR_DOMAIN_CHR_TYPE_PTY,
+                             VIR_DOMAIN_CHR_TYPE_STDIO,
+                             VIR_DOMAIN_CHR_TYPE_TCP,
+                             VIR_DOMAIN_CHR_TYPE_UDP,
+                             VIR_DOMAIN_CHR_TYPE_UNIX,
+                             VIR_DOMAIN_CHR_TYPE_VC);
+
+    if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_QEMU_VDAGENT))
+        VIR_DOMAIN_CAPS_ENUM_SET(console->type,
+                                 VIR_DOMAIN_CHR_TYPE_QEMU_VDAGENT);
+
+    if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_SPICE))
+        VIR_DOMAIN_CAPS_ENUM_SET(console->type,
+                                 VIR_DOMAIN_CHR_TYPE_SPICEVMC,
+                                 VIR_DOMAIN_CHR_TYPE_SPICEPORT);
+}
+
+
 /**
  * virQEMUCapsSupportsGICVersion:
  * @qemuCaps: QEMU capabilities
@@ -6963,6 +6993,7 @@ virQEMUCapsFillDomainCaps(virQEMUDriverConfig *cfg,
     virDomainCapsLaunchSecurity *launchSecurity = &domCaps->launchSecurity;
     virDomainCapsDeviceNet *net = &domCaps->net;
     virDomainCapsDevicePanic *panic = &domCaps->panic;
+    virDomainCapsDeviceConsole *console = &domCaps->console;
     virFirmware **firmwares = cfg->firmwares;
     size_t nfirmwares = cfg->nfirmwares;
 
@@ -7008,6 +7039,7 @@ virQEMUCapsFillDomainCaps(virQEMUDriverConfig *cfg,
     virQEMUCapsFillDomainLaunchSecurity(qemuCaps, launchSecurity);
     virQEMUCapsFillDomainDeviceNetCaps(qemuCaps, net);
     virQEMUCapsFillDomainDevicePanicCaps(qemuCaps, domCaps->machine, panic);
+    virQEMUCapsFillDomainDeviceConsoleCaps(qemuCaps, console);
 
     return 0;
 }
index 814ad222aec9edbba8e8c2f8fbc6946318dd3a69..1e7e4faa9b7d750afc43ebfd8a6f4dff6d5c6fc3 100644 (file)
@@ -916,6 +916,9 @@ void virQEMUCapsFillDomainDevicePanicCaps(virQEMUCaps *qemuCaps,
                                           const char *machine,
                                           virDomainCapsDevicePanic *panic);
 
+void virQEMUCapsFillDomainDeviceConsoleCaps(virQEMUCaps *qemuCaps,
+                                            virDomainCapsDeviceConsole *console);
+
 bool virQEMUCapsGuestIsNative(virArch host,
                               virArch guest);
 
index b7fa8daa15aff57246cf5332b9bf320985d0328a..ab3b49c0a95e1fcd782f946ad0a03cf6c68cee92 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index e1ff01a7a89a59d3560a3f14301adb70f3383630..ba0708afabb8b1bcfaffa005b81647207929d6a8 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index d8a6fe8354d199e52e15cbeafb7072122713c494..463efe0fc496ebf4e7ea5f5da51fcee2bd23cb7e 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 3ce5c0c412b4aeabc30b1e99473b251bc9dd787b..36268c8ab25b992733ef23202ad5ffcf6228bde8 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 8125821c00bcc6440cc0519da15775a705b1eafa..49a8f4e5a09b63878c005d80479fbd8f3ef75556 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='yes'>
index 8125821c00bcc6440cc0519da15775a705b1eafa..49a8f4e5a09b63878c005d80479fbd8f3ef75556 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='yes'>
index ccedde63d1ce0d4ff706a6a068f2724cde49bc6a..44f54d63284aca844fb6849258cbca06e1af9ea6 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index cf154c098b354cfc2a0beaad4d1f6e2e40d7c8ee..13a3273ea98bb9a7e1bf4929cc8f790099708849 100644 (file)
         <value>s390</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 1f852adfae8bb133cb4ddef14758333fe8faf383..b20b8a50a224311c93beaf7b3c3086442dcafb93 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 66c4dfed9f50d86102e9345fc1345b3b911f67b2..0476d5f1572750983a015754f5f390a4772d618e 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index d1a83998120b93f5bf90ce93c3e252c39db5da07..c06034de5d45baa7f18fe609e79b36d99947e2fe 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 8c8f016233802cbf0fe62014925294923864eb9b..560351cd1b809303ee6f7ae956596f45a46904a1 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 39b07955dd84384cbb4c89bab5e07b2c1af38312..b0acd670ec83a7d239d0782ed4b8b06cf3334e95 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 1f21b8be4edf624e4480bbe5625a84f71fbbebc8..e341711860d3d1eadec73d77c339d959fefec05b 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 8fa50785b7ee6926e1913930ede3bf6d1db5973a..bc6c2ca9d9f697972acc697e8c62b4c51932c8e9 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 2686989d64a569396daf0a21436a163efa70c497..b2b6a6c27cc813af5e6366ed6809772ab7325058 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 52c73d10a4ab8e6305effe27f39ee0ce13e6b87a..4099646c4f6281fd3655791a8c366719db3ec25b 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 6ab377445299c32c1e8fd893d4db8209978b6d88..01addc0fb3491e71cc491ba846f0ded07a042fe6 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 75565c44955e9529bf77b1b8ccd8636d881108fb..64407b866a8dbe2efdff4670f98c900a89f9ff54 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 4e44dbaf659bc92266dc9ad32cb48dc55a291445..50c2639b7b6f00717aeecc5aeb401f225e092118 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index ca0bc6f0b5af04392ecdcb188da60476e09e2885..d27b91c8dc44ceff69cc15a2bf53a56a71338b3e 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 898b081df0c055dfd8359ee7043762e8de2a34cf..2b61d825ac3984cab145a91192d4c437c781030c 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 0fbbc8118c85a35763ef31acd6c76a8fbc9176a7..ad32f4c9bab60d8a1b4b0553c46d5c97bbd3e1d2 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index cfbe7e5dd11b07beaf6a1e40ced5041ad3c8e990..10784fbd2da4fa06bb4c7512d15f0e9c05761c1e 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 805a636ec6c28c5fe1e1523e85fbeb2b72b4a481..3fa59613646da24400e94b751563e9b0606ed338 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 805a636ec6c28c5fe1e1523e85fbeb2b72b4a481..3fa59613646da24400e94b751563e9b0606ed338 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 21dbe730c5c152dd3eb5b986de9993d717b28957..b9ba269c9e5574285e5a6160b720461fd225ee07 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 2b402f59c80d386b4010dcf45a80f65d480b044d..d8251f517405572687aa4c232b00393014046b77 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index c1f7b96465eb1dc1bb2a8f5f17cf70c0445d94b2..f8a4e10e6e6f2cd0e59d93108b7a14076629f1bb 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 4d8d4c77021b3424616ae8863dce79c0a98396ba..404cea1812ea3b6503d906fc0b3eb3202b27095f 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 7db506386cdd7d9bd1377e45f41dee8033a447c5..36a5d24f4f51b58d14c7267820d5a305ba2d5a5a 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 4c9b674c1ed2630e6e5ebdde02ab735e64e10726..0c4d15f8704a6da12c8b580ef6b09ac8a7b5238a 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 52f0d339bb6c13511e624fe482ade6864f9042c6..1f5286f5106abf5722a1a03682414daca617f728 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 0c1fd5ab6e59913bfaf73603ca72e4891136e188..30df25ae9bad294b0e815e387caa172ad3549ada 100644 (file)
         <value>s390</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 8389909b747f17e5ae9a67ed9df253571b96c713..6ced2c2fe750fa1f882f379c2bf71af7093cc518 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index dcb46e06ea6a636b74d4eea1dd636a246a0a46d6..2ac17c2024f2cb5cc5cdbf169694f799b33d0f49 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 8aeab0bbdb713d647bfdc2ebd30875165930a4aa..cc291eabdffd0dc196592f842f903cadfd1b2fa2 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index fae61e89552267578083b9120b0302eeccb95681..73996e11b5ceeaff54d22e44656a74455558a58c 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index e5c49e90953981329f403da8505ab314d90fe5e0..85241e7e1b764e38200bfc1aef8dde0b324e2c38 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='yes'>
index 5637efb4127e4b95d51d8fe5f422bd6975e1f5ca..d759f3c794170aedd7bffc24718cec9fcc291d62 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index e5c49e90953981329f403da8505ab314d90fe5e0..85241e7e1b764e38200bfc1aef8dde0b324e2c38 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='yes'>
index 2e3514471f73558f93072d57f24266e010d230e4..63c52b74e0e5955296df059c7f9fff17c9171191 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index e7834e19821cd1405dc5beef12ea394e641cd809..ec94d4962ff38bc147d17b3140d7241110e4ba9b 100644 (file)
         <value>s390</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 97b3795b5a80871815f944f797264642ad5747c8..78ff9283a5efd8eeb3aa0fbf118fc83fa7183e2f 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index d55bc239a95520a9811cdeb4c6d388ff1a826542..c1df89fa6fb8bf98d2dac31867fcc2730cccdd3f 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 48300b14f58b5e59c0d19c8c09212caa59eb10d8..3407388810d66b20b22a84880fc5c0a4ba1a05b2 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index c7862f58426f94ce125fe5521b23e3c55be49da7..50634919e87b4c7aaff79cbed53088fefd0ccee6 100644 (file)
       </enum>
     </interface>
     <panic supported='no'/>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 52f01a7cfc226e2c9ccde6952a1fc90489b6544f..422e1b5481dd293ff9e3b9ce4317907a91de3bb1 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 5449244329dde3ed9ed454ce888a924a669cac18..09437ad636f47e4d086c7a9a343d8ba12dba538a 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 1abc098bc3d0add1e0ffe7a4f1c85e75542a08bb..61423465ca4c416745295e544e91bd49929f3a6b 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 927a5a6d3609e8fe50d1fb18336576c34f5547ef..b9e83dd5a253a6c19867f046eb2cf994ee4b5d34 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 5ff79a9244cb3941b75a68a7d2b3e411940cb39f..5e6a2676bc115bb2ac5a4f83f3e652881640f4bb 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index c335cb8339c317d605ad8d931e2218088c14307e..5808a916147a6e5e406d6a10f21c68f2933abbca 100644 (file)
         <value>s390</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index dc2521135c36a8471352d6c3a5d030c8b62a3c5c..efc9c0b7f2ceda8f3788f7ebf174347f6071c783 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 84f9ca786bb760891794c5573bf7631923d6993d..b7d5cb07af3a8e893b23ddd7f1220abdc8a01d2c 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 62c61b9de5f7e5ba007bea1f47e5f776cb493748..d917b570a5c4f03667be7f0e67001f8429632adc 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 49f5e64bfaa7fcf2561b59e07a55f92ddf678c55..58756d1a443f70d25f310bdf2d858aac009f82f2 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 265680b197f10c72d7554b8fbd3384c1f3de5889..bdaa70b80a916b49475c8e73f833bfd70cdb880b 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index 884228db728454061adb46c8b67aa5b382060996..ffc6e57c5543b6ccce51dd17be51a06159b2508a 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index e12aa5627bb6329be400fecaa44c0b72cffb344a..0535a4cfb3ebbe0d38ba0320c5ac602d0eb7c516 100644 (file)
         <value>s390</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index ee82f2905ba9bd264bc9d865c8c5bf40a5996c59..9ec356ef699cbc5a34628efa600c34aecc7e325a 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>
index d587c1316a34b9e4b1406fe831d466ccf908c4e5..bc93ae8ff6f64d5e3c5adb3e744e07bf34e509f5 100644 (file)
         <value>pvpanic</value>
       </enum>
     </panic>
+    <console supported='yes'>
+      <enum name='type'>
+        <value>null</value>
+        <value>vc</value>
+        <value>pty</value>
+        <value>dev</value>
+        <value>file</value>
+        <value>pipe</value>
+        <value>stdio</value>
+        <value>udp</value>
+        <value>tcp</value>
+        <value>unix</value>
+        <value>spicevmc</value>
+        <value>spiceport</value>
+        <value>qemu-vdagent</value>
+        <value>dbus</value>
+      </enum>
+    </console>
   </devices>
   <features>
     <gic supported='no'/>