From a4df0ee6f9a559c4313ca58534d49a911058eecd Mon Sep 17 00:00:00 2001 From: "deepin-community-bot[bot]" <156989552+deepin-community-bot[bot]@users.noreply.github.com> Date: Thu, 18 Jul 2024 07:30:53 +0000 Subject: [PATCH] feat: update libvirt to 10.5.0-1 --- .gitlab_pages_redirects | 54 + AUTHORS.rst | 304 +- NEWS.rst | 627 +- README.rst | 4 +- build-aux/Makefile.in | 1 + build-aux/Makefile.nonreentrant | 18 +- build-aux/meson.build | 104 +- build-aux/syntax-check.mk | 81 +- debian/README.source | 22 +- debian/arches.mk | 9 + debian/changelog | 116 +- debian/control | 54 +- debian/control.in | 565 + debian/copyright | 22 +- debian/libnss-libvirt.install | 5 +- debian/libnss-libvirt.install.in | 3 + debian/libvirt-clients-qemu.install.in | 4 + debian/libvirt-clients.install.in | 28 + debian/libvirt-clients.postrm.in | 43 + debian/libvirt-clients.preinst.in | 39 + .../libvirt-daemon-config-network.install.in | 1 + debian/libvirt-daemon-config-network.postinst | 3 - .../libvirt-daemon-config-network.postinst.in | 55 + debian/libvirt-daemon-config-network.postrm | 2 - .../libvirt-daemon-config-network.postrm.in | 49 + .../libvirt-daemon-config-nwfilter.install.in | 24 + .../libvirt-daemon-config-nwfilter.postinst | 3 - ...libvirt-daemon-config-nwfilter.postinst.in | 96 + debian/libvirt-daemon-config-nwfilter.postrm | 2 - .../libvirt-daemon-config-nwfilter.postrm.in | 88 + debian/libvirt-daemon-driver-lxc.install.in | 4 + debian/libvirt-daemon-driver-qemu.install.in | 5 + ...t-daemon-driver-storage-gluster.install.in | 2 + ...mon-driver-storage-iscsi-direct.install.in | 1 + ...bvirt-daemon-driver-storage-rbd.install.in | 1 + ...bvirt-daemon-driver-storage-zfs.install.in | 1 + debian/libvirt-daemon-driver-vbox.install.in | 1 + debian/libvirt-daemon-driver-xen.install.in | 3 + debian/libvirt-daemon-system.install | 31 + debian/libvirt-daemon-system.install.in | 47 + debian/libvirt-daemon-system.libvirtd.default | 6 +- .../libvirt-daemon-system.lintian-overrides | 5 - debian/libvirt-daemon-system.postinst.in | 167 + debian/libvirt-daemon-system.postrm.in | 128 + debian/libvirt-daemon-system.preinst.in | 69 + debian/libvirt-daemon.install | 5 + debian/libvirt-daemon.install.in | 40 + debian/libvirt-dev.install.in | 30 + debian/libvirt-l10n.install.in | 47 + debian/libvirt-login-shell.install.in | 4 + debian/libvirt-login-shell.postinst.in | 41 + debian/libvirt-sanlock.install.in | 4 + debian/libvirt-wireshark.install.in | 1 + debian/libvirt0.install.in | 120 + debian/libvirt0.symbols | 6 +- debian/not-installed | 93 +- ...meson-Improve-nbdkit-configurability.patch | 243 - .../debian/Debianize-libvirt-guests.patch | 8 +- .../Use-sensible-editor-by-default.patch | 4 +- .../apparmor_profiles_local_include.patch | 4 +- ...ss-GPG_TTY-env-var-to-the-ssh-binary.patch | 27 - ...udevadm-settle-timeout-to-10-seconds.patch | 4 +- debian/patches/series | 2 - debian/rules | 251 +- debian/scripts/process-templates.py | 305 + debian/snippets.sh | 196 + debian/source/options | 2 +- docs/advanced-tests.rst | 12 +- docs/api_extension.rst | 27 +- docs/apps.rst | 10 +- docs/bindings.rst | 2 +- docs/bugs.rst | 14 +- docs/ci-dashboard.rst | 78 +- docs/ci-runners.rst | 10 + docs/ci.rst | 8 +- docs/contact.rst | 18 +- docs/css/generic.css | 59 + docs/css/libvirt-api.css | 112 + docs/css/libvirt-template.css | 236 + docs/css/libvirt.css | 417 - docs/css/main.css | 5 +- docs/css/meson.build | 5 +- docs/css/mobile-libvirt.css | 17 + docs/css/{mobile.css => mobile-template.css} | 15 +- docs/docs.rst | 3 + docs/downloads.rst | 2 +- docs/drvbhyve.rst | 30 +- docs/drvesx.rst | 19 +- docs/drvnodedev.rst | 6 +- docs/drvqemu.rst | 2 +- docs/drvxen.rst | 2 +- docs/firewall.rst | 23 +- docs/formatcaps.rst | 87 +- docs/formatdomain.rst | 866 +- docs/formatdomaincaps.rst | 20 +- docs/formatnetwork.rst | 117 +- docs/formatnetworkport.rst | 3 +- docs/formatnode.rst | 6 +- docs/formatnwfilter.rst | 143 +- docs/formatsecret.rst | 10 +- docs/formatsnapshot.rst | 16 +- docs/formatstorage.rst | 29 +- docs/formatstorageencryption.rst | 8 +- docs/hooks.rst | 233 +- docs/html/meson.build | 22 +- docs/images/meson.build | 3 +- docs/index.rst | 5 +- docs/js/main.js | 105 +- docs/js/meson.build | 1 + docs/js/virt-tools-blog-planet.js | 65 + docs/kbase/debuglogs.rst | 4 +- .../kbase/failed_connection_after_install.rst | 58 + docs/kbase/index.rst | 3 + docs/kbase/internals/command.rst | 2 +- docs/kbase/kvm-realtime.rst | 2 +- docs/kbase/live_full_disk_backup.rst | 2 +- docs/kbase/meson.build | 1 + docs/kbase/qemu-passthrough-security.rst | 2 +- docs/kbase/secureboot.rst | 30 +- docs/kbase/virtiofs.rst | 19 + docs/logos/meson.build | 3 +- docs/manpages/libvirt-guests.rst | 22 + docs/manpages/virsh.rst | 81 +- docs/manpages/virt-admin.rst | 2 +- docs/manpages/virt-pki-validate.rst | 9 +- docs/manpages/virt-sanlock-cleanup.rst | 2 +- docs/manpages/virtinterfaced.rst | 1 - docs/manpages/virtnetworkd.rst | 1 - docs/manpages/virtnwfilterd.rst | 1 - docs/manpages/virtstoraged.rst | 2 +- docs/manpages/virtvzd.rst | 2 +- docs/meson.build | 26 +- docs/newapi.xsl | 161 +- docs/newreposetup.rst | 2 +- docs/nss.rst | 7 + docs/page.xsl | 50 +- docs/pci-addresses.rst | 1 - docs/securityprocess.rst | 2 +- docs/site.xsl | 22 +- docs/ssh-proxy.rst | 85 + docs/submitting-patches.rst | 10 +- docs/testapi.rst | 4 +- docs/testing.rst | 37 +- docs/testtck.rst | 60 +- docs/windows.rst | 2 +- examples/c/admin/logging.c | 1 + examples/c/domain/domtop.c | 3 +- examples/c/misc/event-test.c | 2 +- include/libvirt/libvirt-domain.h | 29 + include/libvirt/libvirt-nodedev.h | 31 + libvirt.spec | 616 +- libvirt.spec.in | 614 +- meson.build | 286 +- meson_options.txt | 31 +- po/POTFILES | 11 +- po/as.po | 1780 +- po/bg.po | 1477 +- po/bn_IN.po | 1652 +- po/bs.po | 1441 +- po/ca.po | 1510 +- po/cs.po | 2028 +- po/da.po | 1451 +- po/de.po | 1780 +- po/el.po | 1409 +- po/en_GB.po | 2334 +- po/es.po | 1785 +- po/fi.po | 1542 +- po/fr.po | 2045 +- po/gu.po | 1774 +- po/hi.po | 1662 +- po/hr.po | 1333 +- po/hu.po | 1449 +- po/id.po | 1452 +- po/it.po | 1601 +- po/ja.po | 2039 +- po/ka.po | 1852 +- po/kn.po | 1776 +- po/ko.po | 3039 +- po/libvirt.pot | 16348 +++--- po/meson.build | 1 + po/mk.po | 1469 +- po/ml.po | 1781 +- po/mr.po | 1781 +- po/ms.po | 1383 +- po/nb.po | 1406 +- po/nl.po | 1702 +- po/or.po | 1687 +- po/pa.po | 1776 +- po/pl.po | 1709 +- po/pt.po | 1477 +- po/pt_BR.po | 1787 +- po/ro.po | 1524 +- po/ru.po | 2173 +- po/si.po | 1333 +- po/sr.po | 1520 +- po/sr@latin.po | 1520 +- po/sv.po | 8524 +-- po/ta.po | 1776 +- po/te.po | 1776 +- po/tr.po | 1333 +- po/uk.po | 2279 +- po/vi.po | 1583 +- po/zh_CN.po | 1989 +- po/zh_TW.po | 1456 +- run.in | 10 +- scripts/check-symfile.py | 2 +- scripts/merge-systemd-units.py | 104 + scripts/meson-dist.py | 4 +- scripts/meson.build | 4 + scripts/qemu-replies-tool.py | 567 + scripts/rpcgen/main.py | 88 + scripts/rpcgen/meson.build | 19 + scripts/rpcgen/rpcgen/ast.py | 270 + scripts/rpcgen/rpcgen/generator.py | 511 + scripts/rpcgen/rpcgen/lexer.py | 213 + scripts/rpcgen/rpcgen/meson.build | 7 + scripts/rpcgen/rpcgen/parser.py | 497 + scripts/rpcgen/rpcgen/visitor.py | 156 + scripts/rpcgen/tests/demo.c | 495 + scripts/rpcgen/tests/demo.h | 264 + scripts/rpcgen/tests/demo.x | 127 + scripts/rpcgen/tests/meson.build | 24 + scripts/rpcgen/tests/simple.x | 35 + scripts/rpcgen/tests/test_demo.c | 788 + scripts/rpcgen/tests/test_demo_enum.bin | Bin 0 -> 4 bytes .../tests/test_demo_enum_fixed_array.bin | Bin 0 -> 52 bytes .../tests/test_demo_enum_pointer_null.bin | Bin 0 -> 4 bytes .../tests/test_demo_enum_pointer_set.bin | Bin 0 -> 8 bytes .../rpcgen/tests/test_demo_enum_scalar.bin | Bin 0 -> 4 bytes .../test_demo_enum_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_enum_variable_array_set.bin | Bin 0 -> 16 bytes .../tests/test_demo_int_fixed_array.bin | Bin 0 -> 12 bytes .../tests/test_demo_int_pointer_null.bin | Bin 0 -> 4 bytes .../tests/test_demo_int_pointer_set.bin | Bin 0 -> 8 bytes scripts/rpcgen/tests/test_demo_int_scalar.bin | Bin 0 -> 4 bytes .../test_demo_int_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_int_variable_array_set.bin | Bin 0 -> 16 bytes .../tests/test_demo_opaque_fixed_array.bin | Bin 0 -> 12 bytes .../test_demo_opaque_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_opaque_variable_array_set.bin | Bin 0 -> 8 bytes .../test_demo_string_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_string_variable_array_set.bin | Bin 0 -> 12 bytes scripts/rpcgen/tests/test_demo_struct.bin | Bin 0 -> 8 bytes .../tests/test_demo_struct_fixed_array.bin | Bin 0 -> 136 bytes .../tests/test_demo_struct_pointer_null.bin | Bin 0 -> 4 bytes .../tests/test_demo_struct_pointer_set.bin | Bin 0 -> 12 bytes .../rpcgen/tests/test_demo_struct_scalar.bin | Bin 0 -> 8 bytes .../test_demo_struct_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_struct_variable_array_set.bin | Bin 0 -> 28 bytes .../tests/test_demo_test_struct_all_types.bin | Bin 0 -> 1752 bytes scripts/rpcgen/tests/test_demo_union_case.bin | Bin 0 -> 8 bytes .../rpcgen/tests/test_demo_union_default.bin | Bin 0 -> 8 bytes .../tests/test_demo_union_fixed_array.bin | Bin 0 -> 168 bytes .../tests/test_demo_union_no_default_case.bin | Bin 0 -> 8 bytes .../tests/test_demo_union_pointer_null.bin | Bin 0 -> 4 bytes .../tests/test_demo_union_pointer_set.bin | Bin 0 -> 12 bytes .../rpcgen/tests/test_demo_union_scalar.bin | Bin 0 -> 8 bytes .../test_demo_union_variable_array_empty.bin | Bin 0 -> 4 bytes .../test_demo_union_variable_array_set.bin | Bin 0 -> 28 bytes .../test_demo_union_void_default_case.bin | Bin 0 -> 8 bytes .../test_demo_union_void_default_default.bin | 1 + scripts/rpcgen/tests/test_generator.py | 60 + scripts/rpcgen/tests/test_lexer.py | 116 + scripts/rpcgen/tests/test_parser.py | 91 + src/access/meson.build | 16 +- src/access/viraccessdriverpolkit.c | 17 + src/access/viraccessperm.c | 1 + src/access/viraccessperm.h | 6 + src/admin/admin_remote.c | 50 +- src/admin/meson.build | 8 +- src/bhyve/bhyve_command.c | 7 + src/bhyve/bhyve_domain.c | 3 +- src/bhyve/bhyve_driver.c | 2 +- src/ch/ch_capabilities.c | 70 + src/ch/ch_capabilities.h | 36 + src/ch/ch_conf.c | 19 +- src/ch/ch_conf.h | 22 + src/ch/ch_domain.c | 97 +- src/ch/ch_domain.h | 3 + src/ch/ch_driver.c | 542 +- src/ch/ch_interface.c | 99 + src/ch/ch_interface.h | 35 + src/ch/ch_monitor.c | 369 +- src/ch/ch_monitor.h | 13 +- src/ch/ch_process.c | 370 +- src/ch/ch_process.h | 4 + src/ch/meson.build | 16 +- src/ch/virtchd.service.extra.in | 10 + src/ch/virtchd.service.in | 44 - src/ch/virtchd.socket.extra.in | 2 + src/conf/backup_conf.c | 8 +- src/conf/capabilities.c | 45 +- src/conf/capabilities.h | 8 +- src/conf/checkpoint_conf.c | 8 +- src/conf/cpu_conf.c | 52 +- src/conf/cpu_conf.h | 8 +- src/conf/device_conf.c | 59 + src/conf/device_conf.h | 27 + src/conf/domain_capabilities.c | 18 +- src/conf/domain_capabilities.h | 11 +- src/conf/domain_conf.c | 1222 +- src/conf/domain_conf.h | 168 +- src/conf/domain_postparse.c | 35 +- src/conf/domain_validate.c | 275 +- src/conf/netdev_bandwidth_conf.c | 14 - src/conf/netdev_bandwidth_conf.h | 3 - src/conf/netdev_vport_profile_conf.c | 10 +- src/conf/netdev_vport_profile_conf.h | 2 +- src/conf/network_conf.c | 197 +- src/conf/network_conf.h | 18 +- src/conf/node_device_conf.c | 456 +- src/conf/node_device_conf.h | 27 +- src/conf/numa_conf.c | 15 +- src/conf/nwfilter_conf.c | 20 +- src/conf/schemas/basictypes.rng | 21 + src/conf/schemas/capability.rng | 8 + src/conf/schemas/cputypes.rng | 5 + src/conf/schemas/domaincaps.rng | 10 + src/conf/schemas/domaincommon.rng | 392 +- src/conf/schemas/network.rng | 13 +- src/conf/schemas/networkport.rng | 10 +- src/conf/schemas/nodedev.rng | 10 +- src/conf/secret_conf.c | 92 +- src/conf/secret_conf.h | 2 +- src/conf/snapshot_conf.c | 13 +- src/conf/storage_encryption_conf.c | 9 +- src/conf/storage_source_conf.c | 13 +- src/conf/storage_source_conf.h | 17 +- src/conf/virconftypes.h | 45 +- src/conf/virdomainobjlist.c | 6 +- src/conf/virnetworkobj.c | 45 +- src/conf/virnetworkobj.h | 8 + src/conf/virnetworkportdef.c | 26 +- src/conf/virnetworkportdef.h | 4 +- src/conf/virnodedeviceobj.c | 50 + src/conf/virnodedeviceobj.h | 3 + src/conf/virnwfilterbindingdef.c | 3 +- src/conf/virsecretobj.c | 15 +- src/cpu/cpu.c | 20 +- src/cpu/cpu.h | 6 +- src/cpu/cpu_arm.c | 3 +- src/cpu/cpu_loongarch.c | 59 + src/cpu/cpu_loongarch.h | 25 + src/cpu/cpu_ppc64.c | 8 +- src/cpu/cpu_riscv64.c | 3 +- src/cpu/cpu_s390.c | 10 +- src/cpu/cpu_x86.c | 379 +- src/cpu/cpu_x86.h | 15 +- src/cpu/meson.build | 1 + src/cpu_map/sync_qemu_features_i386.py | 627 +- src/cpu_map/sync_qemu_models_i386.py | 114 +- src/cpu_map/x86_Broadwell-IBRS.xml | 75 + src/cpu_map/x86_Broadwell-noTSX-IBRS.xml | 75 + src/cpu_map/x86_Broadwell-noTSX.xml | 75 + src/cpu_map/x86_Broadwell.xml | 75 + src/cpu_map/x86_Cascadelake-Server-noTSX.xml | 78 +- src/cpu_map/x86_Cascadelake-Server.xml | 76 +- src/cpu_map/x86_Conroe.xml | 26 + src/cpu_map/x86_Cooperlake.xml | 76 + src/cpu_map/x86_Haswell-IBRS.xml | 73 + src/cpu_map/x86_Haswell-noTSX-IBRS.xml | 73 + src/cpu_map/x86_Haswell-noTSX.xml | 73 + src/cpu_map/x86_Haswell.xml | 73 + src/cpu_map/x86_Icelake-Server-noTSX.xml | 79 +- src/cpu_map/x86_Icelake-Server.xml | 74 +- src/cpu_map/x86_IvyBridge-IBRS.xml | 67 + src/cpu_map/x86_IvyBridge.xml | 67 + src/cpu_map/x86_Nehalem-IBRS.xml | 61 + src/cpu_map/x86_Nehalem.xml | 61 + src/cpu_map/x86_Penryn.xml | 29 + src/cpu_map/x86_SandyBridge-IBRS.xml | 63 + src/cpu_map/x86_SandyBridge.xml | 63 + src/cpu_map/x86_SapphireRapids.xml | 77 + src/cpu_map/x86_Skylake-Client-IBRS.xml | 73 +- src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml | 74 +- src/cpu_map/x86_Skylake-Client.xml | 73 +- src/cpu_map/x86_Skylake-Server-IBRS.xml | 76 +- src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml | 78 +- src/cpu_map/x86_Skylake-Server.xml | 76 +- src/cpu_map/x86_Snowridge.xml | 76 + src/cpu_map/x86_Westmere-IBRS.xml | 63 + src/cpu_map/x86_Westmere.xml | 63 + src/cpu_map/x86_core2duo.xml | 26 + src/cpu_map/x86_coreduo.xml | 18 + src/cpu_map/x86_features.xml | 886 +- src/cpu_map/x86_kvm32.xml | 18 + src/cpu_map/x86_kvm64.xml | 20 + src/datatypes.h | 16 + src/driver-hypervisor.h | 6 + src/driver-nodedev.h | 6 + src/hyperv/hyperv_driver.c | 3 +- src/hypervisor/domain_driver.c | 15 +- src/hypervisor/domain_interface.c | 516 + src/hypervisor/domain_interface.h | 50 + src/hypervisor/meson.build | 1 + src/hypervisor/virhostdev.c | 17 +- src/hypervisor/virhostdev.h | 2 - src/interface/interface_backend_netcf.c | 2 +- src/interface/interface_backend_udev.c | 90 +- src/interface/meson.build | 9 +- src/interface/virtinterfaced.service.extra.in | 2 + src/interface/virtinterfaced.service.in | 25 - src/interface/virtinterfaced.socket.extra.in | 2 + src/internal.h | 14 + src/libvirt-domain.c | 161 +- src/libvirt-lxc.c | 5 +- src/libvirt-network.c | 3 + src/libvirt-nodedev.c | 51 +- src/libvirt_linux.syms | 1 + src/libvirt_private.syms | 107 +- src/libvirt_public.syms | 10 + src/libxl/libxl_capabilities.c | 17 +- src/libxl/libxl_domain.c | 79 +- src/libxl/libxl_driver.c | 35 +- src/libxl/meson.build | 10 +- src/libxl/virtxend.service.extra.in | 16 + src/libxl/virtxend.service.in | 32 - src/libxl/virtxend.socket.extra.in | 5 + src/libxl/xen_common.c | 29 +- src/libxl/xen_common.h | 1 - src/libxl/xen_xl.c | 4 +- src/libxl/xen_xl.h | 2 +- src/libxl/xen_xm.c | 5 +- src/libxl/xen_xm.h | 2 +- src/locking/meson.build | 18 +- src/locking/virtlockd-admin.socket.in | 5 +- src/locking/virtlockd.service.extra.in | 2 + src/locking/virtlockd.service.in | 19 +- src/locking/virtlockd.socket.extra.in | 2 + src/locking/virtlockd.socket.in | 5 +- src/logging/log_cleaner.c | 6 +- src/logging/meson.build | 18 +- src/logging/virtlogd-admin.socket.in | 5 +- src/logging/virtlogd.service.extra.in | 2 + src/logging/virtlogd.service.in | 113 +- src/logging/virtlogd.socket.extra.in | 2 + src/logging/virtlogd.socket.in | 5 +- src/lxc/lxc_container.c | 13 +- src/lxc/lxc_controller.c | 11 +- src/lxc/lxc_domain.c | 3 +- src/lxc/lxc_driver.c | 33 +- src/lxc/lxc_process.c | 24 +- src/lxc/meson.build | 24 +- src/lxc/virtlxcd.service.extra.in | 10 + src/lxc/virtlxcd.service.in | 44 - src/lxc/virtlxcd.socket.extra.in | 2 + src/meson.build | 273 +- src/network/bridge_driver.c | 78 +- src/network/bridge_driver_conf.c | 100 +- src/network/bridge_driver_conf.h | 3 + src/network/bridge_driver_linux.c | 638 +- src/network/bridge_driver_nop.c | 19 +- src/network/bridge_driver_platform.h | 6 +- src/network/libvirtd_network.aug | 39 + src/network/meson.build | 47 +- src/network/network.conf.in | 29 + src/network/network_iptables.c | 1677 + src/network/network_iptables.h | 30 + src/network/network_nftables.c | 968 + src/network/network_nftables.h | 28 + src/network/test_libvirtd_network.aug.in | 5 + src/network/virtnetworkd.service.extra.in | 5 + src/network/virtnetworkd.service.in | 26 - src/network/virtnetworkd.socket.extra.in | 2 + src/node_device/meson.build | 9 +- src/node_device/node_device_driver.c | 512 +- src/node_device/node_device_driver.h | 22 +- src/node_device/node_device_udev.c | 646 +- src/node_device/virtnodedevd.service.extra.in | 2 + src/node_device/virtnodedevd.service.in | 25 - src/node_device/virtnodedevd.socket.extra.in | 2 + src/nwfilter/meson.build | 9 +- src/nwfilter/nwfilter_driver.c | 2 +- src/nwfilter/nwfilter_ebiptables_driver.c | 1033 +- src/nwfilter/virtnwfilterd.service.extra.in | 2 + src/nwfilter/virtnwfilterd.service.in | 25 - src/nwfilter/virtnwfilterd.socket.extra.in | 2 + src/openvz/openvz_conf.c | 63 +- src/openvz/openvz_driver.c | 16 +- src/qemu/libvirt-qemu.sysusers.conf | 4 + src/qemu/libvirtd_qemu.aug | 7 +- src/qemu/meson.build | 23 +- src/qemu/qemu.conf.in | 21 +- src/qemu/qemu_agent.c | 16 +- src/qemu/qemu_alias.c | 15 +- src/qemu/qemu_backup.c | 14 +- src/qemu/qemu_backup.h | 2 +- src/qemu/qemu_block.c | 1002 +- src/qemu/qemu_block.h | 57 +- src/qemu/qemu_blockjob.c | 33 +- src/qemu/qemu_capabilities.c | 206 +- src/qemu/qemu_capabilities.h | 23 +- src/qemu/qemu_cgroup.c | 20 +- src/qemu/qemu_checkpoint.c | 9 +- src/qemu/qemu_command.c | 520 +- src/qemu/qemu_command.h | 3 + src/qemu/qemu_conf.c | 22 + src/qemu/qemu_conf.h | 2 + src/qemu/qemu_domain.c | 706 +- src/qemu/qemu_domain.h | 40 +- src/qemu/qemu_domain_address.c | 127 +- src/qemu/qemu_domain_address.h | 11 - src/qemu/qemu_driver.c | 532 +- src/qemu/qemu_extdevice.c | 8 +- src/qemu/qemu_firmware.c | 140 +- src/qemu/qemu_hostdev.c | 2 +- src/qemu/qemu_hotplug.c | 330 +- src/qemu/qemu_interface.c | 339 +- src/qemu/qemu_interface.h | 13 +- src/qemu/qemu_migration.c | 383 +- src/qemu/qemu_migration_cookie.c | 15 +- src/qemu/qemu_migration_params.c | 144 +- src/qemu/qemu_migration_params.h | 5 +- src/qemu/qemu_monitor.c | 66 +- src/qemu/qemu_monitor.h | 53 +- src/qemu/qemu_monitor_json.c | 130 +- src/qemu/qemu_monitor_json.h | 14 +- src/qemu/qemu_monitor_priv.h | 2 + src/qemu/qemu_namespace.c | 3 +- src/qemu/qemu_nbdkit.c | 72 +- src/qemu/qemu_nbdkit.h | 6 +- src/qemu/qemu_passt.c | 3 + src/qemu/qemu_process.c | 611 +- src/qemu/qemu_process.h | 20 + src/qemu/qemu_saveimage.c | 191 +- src/qemu/qemu_saveimage.h | 15 + src/qemu/qemu_security.c | 45 + src/qemu/qemu_security.h | 5 + src/qemu/qemu_snapshot.c | 267 +- src/qemu/qemu_validate.c | 333 +- src/qemu/qemu_virtiofs.c | 103 +- src/qemu/test_libvirtd_qemu.aug.in | 2 + src/qemu/virtqemud.service.extra.in | 18 + src/qemu/virtqemud.service.in | 48 - src/qemu/virtqemud.socket.extra.in | 2 + src/remote/libvirtd-admin.socket.in | 15 +- src/remote/libvirtd-ro.socket.in | 15 +- src/remote/libvirtd-tcp.socket.in | 10 +- src/remote/libvirtd-tls.socket.in | 10 +- src/remote/libvirtd.service.extra.in | 2 + src/remote/libvirtd.service.in | 28 +- src/remote/libvirtd.socket.extra.in | 2 + src/remote/libvirtd.socket.in | 10 +- src/remote/meson.build | 52 +- src/remote/remote_daemon.c | 1 + src/remote/remote_daemon_dispatch.c | 177 +- src/remote/remote_daemon_stream.c | 1 + src/remote/remote_driver.c | 770 +- src/remote/remote_protocol.x | 29 +- src/remote/remote_sockets.c | 2 +- src/remote/virt-guest-shutdown.target | 4 +- src/remote/virtproxyd.service.extra.in | 2 + src/remote/virtproxyd.service.in | 25 - src/remote/virtproxyd.socket.extra.in | 2 + src/remote_protocol-structs | 12 + src/rpc/gendispatch.pl | 65 +- src/rpc/genprotocol.pl | 135 - src/rpc/meson.build | 16 +- src/rpc/virnetclient.c | 28 +- src/rpc/virnetserver.c | 25 +- src/rpc/virnetserver.h | 4 +- src/rpc/virnetsocket.c | 21 +- src/rpc/virnettlscert.c | 555 + src/rpc/virnettlscert.h | 42 + src/rpc/virnettlsconfig.c | 202 + src/rpc/virnettlsconfig.h | 68 + src/rpc/virnettlscontext.c | 586 +- src/secret/meson.build | 9 +- src/secret/secret_driver.c | 2 +- src/secret/virtsecretd.service.extra.in | 2 + src/secret/virtsecretd.service.in | 25 - src/secret/virtsecretd.socket.extra.in | 2 + src/security/apparmor/libvirt-qemu.in | 6 +- src/security/apparmor/usr.sbin.virtxend.in | 2 + src/security/security_apparmor.c | 12 +- src/security/security_dac.c | 98 +- src/security/security_manager.c | 23 +- src/security/security_manager.h | 16 +- src/security/security_selinux.c | 59 +- src/security/security_util.c | 2 +- src/security/virt-aa-helper.c | 17 +- src/storage/meson.build | 9 +- src/storage/storage_driver.c | 2 +- src/storage/storage_util.c | 3 +- src/storage/virtstoraged.service.extra.in | 6 + src/storage/virtstoraged.service.in | 27 - src/storage/virtstoraged.socket.extra.in | 2 + src/storage_file/storage_file_probe.c | 73 +- src/test/test_driver.c | 425 +- src/util/glibcompat.c | 125 - src/util/glibcompat.h | 10 - src/util/meson.build | 1 - src/util/virarch.c | 17 +- src/util/virarch.h | 16 +- src/util/virbitmap.c | 40 +- src/util/virbitmap.h | 3 + src/util/vircgroupv1.c | 2 +- src/util/vircgroupv2.c | 2 +- src/util/vircommand.c | 8 +- src/util/virebtables.c | 36 +- src/util/virfcp.c | 2 +- src/util/virfile.c | 154 +- src/util/virfile.h | 11 +- src/util/virfirewall.c | 826 +- src/util/virfirewall.h | 88 +- src/util/virhash.c | 9 +- src/util/virhook.c | 4 +- src/util/virhostcpu.c | 60 +- src/util/virhostcpu.h | 2 + src/util/virhostmem.c | 5 +- src/util/viriptables.c | 1072 - src/util/viriptables.h | 155 - src/util/virjson.c | 20 - src/util/virjson.h | 6 - src/util/virmdev.c | 20 + src/util/virmdev.h | 10 + src/util/virnetdev.h | 2 +- src/util/virnetdevbandwidth.c | 6 + src/util/virnetdevopenvswitch.c | 8 +- src/util/virnetdevopenvswitch.h | 4 +- src/util/virnetdevtap.c | 2 +- src/util/virnuma.c | 7 +- src/util/virpci.c | 473 +- src/util/virpci.h | 10 +- src/util/virpcivpd.c | 452 +- src/util/virpcivpd.h | 8 +- src/util/virpcivpdpriv.h | 11 +- src/util/virportallocator.c | 9 + src/util/virprocess.c | 141 +- src/util/virprocess.h | 6 +- src/util/virresctrl.c | 9 +- src/util/virsecret.c | 2 +- src/util/virsocket.c | 99 +- src/util/virsocket.h | 2 + src/util/virsocketaddr.c | 63 + src/util/virsocketaddr.h | 4 + src/util/virstring.c | 12 +- src/util/virstring.h | 8 +- src/util/virsysinfo.c | 5 +- src/util/virsystemd.c | 164 +- src/util/virsystemd.h | 7 + src/util/virsystemdpriv.h | 1 + src/util/virthreadpool.c | 12 +- src/util/virtypedparam.c | 9 +- src/util/virutil.c | 88 +- src/util/virutil.h | 12 + src/util/virxml.c | 38 +- src/util/virxml.h | 34 +- src/vbox/meson.build | 9 +- src/vbox/vbox_snapshot_conf.c | 28 +- src/vbox/virtvboxd.service.extra.in | 5 + src/vbox/virtvboxd.service.in | 26 - src/vbox/virtvboxd.socket.extra.in | 2 + src/virtd-admin.socket.in | 17 + src/virtd-ro.socket.in | 17 + src/virtd-tcp.socket.in | 13 + src/virtd-tls.socket.in | 13 + src/virtd.service.in | 29 + src/virtd.service.limitmemlock.extra.in | 7 + src/virtd.service.limitnofile.extra.in | 5 + src/virtd.service.oomscoreadjust.extra.in | 5 + src/virtd.service.tasksmax.extra.in | 6 + src/virtd.socket.in | 15 + src/vmware/vmware_driver.c | 3 +- src/vmx/vmx.c | 201 +- src/vz/meson.build | 9 +- src/vz/virtvzd.service.extra.in | 5 + src/vz/virtvzd.service.in | 26 - src/vz/virtvzd.socket.extra.in | 2 + src/vz/vz_driver.c | 5 +- src/vz/vz_sdk.c | 5 +- tests/capabilityschemadata/caps-qemu-kvm.xml | 32 +- tests/chxml2xmlmock.c | 20 + tests/chxml2xmltest.c | 2 +- tests/commandhelper.c | 13 +- tests/commandtest.c | 5 +- tests/cputest.c | 8 +- ...4-baseline-Westmere+Nehalem-migratable.xml | 4 +- ...86_64-baseline-Westmere+Nehalem-result.xml | 4 +- .../x86_64-baseline-features-result.xml | 4 +- .../x86_64-cpuid-A10-5800K-guest.xml | 8 +- .../x86_64-cpuid-A10-5800K-host.xml | 8 +- .../x86_64-cpuid-A10-5800K-json.xml | 8 +- .../x86_64-cpuid-Atom-D510-guest.xml | 16 +- .../x86_64-cpuid-Atom-D510-host.xml | 16 +- .../x86_64-cpuid-Atom-N450-guest.xml | 14 +- .../x86_64-cpuid-Atom-N450-host.xml | 14 +- .../x86_64-cpuid-Atom-P5362-enabled.xml | 9 + .../x86_64-cpuid-Atom-P5362-guest.xml | 12 +- .../x86_64-cpuid-Atom-P5362-host.xml | 18 +- .../x86_64-cpuid-Atom-P5362-json.xml | 72 +- .../x86_64-cpuid-Cooperlake-enabled.xml | 9 + .../x86_64-cpuid-Cooperlake-guest.xml | 12 +- .../x86_64-cpuid-Cooperlake-host.xml | 12 +- .../x86_64-cpuid-Cooperlake-json.xml | 73 +- .../x86_64-cpuid-Core-i5-2500-guest.xml | 14 +- .../x86_64-cpuid-Core-i5-2500-host.xml | 14 +- .../x86_64-cpuid-Core-i5-2500-json.xml | 4 +- .../x86_64-cpuid-Core-i5-2540M-guest.xml | 14 +- .../x86_64-cpuid-Core-i5-2540M-host.xml | 14 +- .../x86_64-cpuid-Core-i5-2540M-json.xml | 4 +- .../x86_64-cpuid-Core-i5-4670T-guest.xml | 16 +- .../x86_64-cpuid-Core-i5-4670T-host.xml | 16 +- .../x86_64-cpuid-Core-i5-4670T-json.xml | 6 +- .../x86_64-cpuid-Core-i5-650-guest.xml | 14 +- .../x86_64-cpuid-Core-i5-650-host.xml | 14 +- .../x86_64-cpuid-Core-i5-650-json.xml | 4 +- .../x86_64-cpuid-Core-i5-6600-guest.xml | 13 +- .../x86_64-cpuid-Core-i5-6600-host.xml | 13 +- .../x86_64-cpuid-Core-i5-6600-json.xml | 3 +- .../x86_64-cpuid-Core-i7-2600-guest.xml | 14 +- .../x86_64-cpuid-Core-i7-2600-host.xml | 14 +- .../x86_64-cpuid-Core-i7-2600-json.xml | 4 +- ...6_64-cpuid-Core-i7-2600-xsaveopt-guest.xml | 14 +- ...86_64-cpuid-Core-i7-2600-xsaveopt-host.xml | 14 +- ...86_64-cpuid-Core-i7-2600-xsaveopt-json.xml | 4 +- .../x86_64-cpuid-Core-i7-3520M-guest.xml | 12 +- .../x86_64-cpuid-Core-i7-3520M-host.xml | 12 +- .../x86_64-cpuid-Core-i7-3740QM-guest.xml | 12 +- .../x86_64-cpuid-Core-i7-3740QM-host.xml | 12 +- .../x86_64-cpuid-Core-i7-3740QM-json.xml | 2 +- .../x86_64-cpuid-Core-i7-3770-guest.xml | 12 +- .../x86_64-cpuid-Core-i7-3770-host.xml | 12 +- .../x86_64-cpuid-Core-i7-3770-json.xml | 2 +- .../x86_64-cpuid-Core-i7-4510U-guest.xml | 16 +- .../x86_64-cpuid-Core-i7-4510U-host.xml | 16 +- .../x86_64-cpuid-Core-i7-4510U-json.xml | 6 +- .../x86_64-cpuid-Core-i7-4600U-guest.xml | 16 +- .../x86_64-cpuid-Core-i7-4600U-host.xml | 16 +- .../x86_64-cpuid-Core-i7-4600U-json.xml | 6 +- .../x86_64-cpuid-Core-i7-5600U-arat-guest.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-arat-host.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-arat-json.xml | 6 +- .../x86_64-cpuid-Core-i7-5600U-guest.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-host.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-ibrs-guest.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-ibrs-host.xml | 16 +- .../x86_64-cpuid-Core-i7-5600U-ibrs-json.xml | 6 +- .../x86_64-cpuid-Core-i7-5600U-json.xml | 6 +- .../x86_64-cpuid-Core-i7-7600U-guest.xml | 13 +- .../x86_64-cpuid-Core-i7-7600U-host.xml | 13 +- .../x86_64-cpuid-Core-i7-7600U-json.xml | 3 +- .../x86_64-cpuid-Core-i7-7700-guest.xml | 13 +- .../x86_64-cpuid-Core-i7-7700-host.xml | 13 +- .../x86_64-cpuid-Core-i7-7700-json.xml | 3 +- .../x86_64-cpuid-Core-i7-8550U-enabled.xml | 9 + .../x86_64-cpuid-Core-i7-8550U-guest.xml | 13 +- .../x86_64-cpuid-Core-i7-8550U-host.xml | 13 +- .../x86_64-cpuid-Core-i7-8550U-json.xml | 71 +- .../x86_64-cpuid-Core-i7-8700-guest.xml | 13 +- .../x86_64-cpuid-Core-i7-8700-host.xml | 13 +- .../x86_64-cpuid-Core-i7-8700-json.xml | 3 +- .../x86_64-cpuid-Core2-E6850-guest.xml | 14 +- .../x86_64-cpuid-Core2-E6850-host.xml | 14 +- .../x86_64-cpuid-Core2-E6850-json.xml | 4 +- .../x86_64-cpuid-Core2-Q9500-guest.xml | 14 +- .../x86_64-cpuid-Core2-Q9500-host.xml | 14 +- .../x86_64-cpuid-EPYC-7502-32-Core-guest.xml | 2 +- .../x86_64-cpuid-EPYC-7502-32-Core-host.xml | 2 +- .../x86_64-cpuid-EPYC-7601-32-Core-guest.xml | 2 +- .../x86_64-cpuid-EPYC-7601-32-Core-host.xml | 2 +- ..._64-cpuid-EPYC-7601-32-Core-ibpb-guest.xml | 2 +- ...6_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml | 2 +- ...6_64-cpuid-EPYC-7601-32-Core-ibpb-json.xml | 2 +- .../x86_64-cpuid-FX-8150-guest.xml | 8 +- .../cputestdata/x86_64-cpuid-FX-8150-host.xml | 8 +- ..._64-cpuid-Hygon-C86-7185-32-core-guest.xml | 2 +- ...6_64-cpuid-Hygon-C86-7185-32-core-host.xml | 2 +- .../x86_64-cpuid-Ice-Lake-Server-guest.xml | 13 +- .../x86_64-cpuid-Ice-Lake-Server-host.xml | 13 +- .../x86_64-cpuid-Ice-Lake-Server-json.xml | 3 +- .../x86_64-cpuid-Opteron-1352-guest.xml | 12 +- .../x86_64-cpuid-Opteron-1352-host.xml | 12 +- .../x86_64-cpuid-Opteron-2350-guest.xml | 12 +- .../x86_64-cpuid-Opteron-2350-host.xml | 12 +- .../x86_64-cpuid-Opteron-2350-json.xml | 10 +- .../x86_64-cpuid-Opteron-6234-guest.xml | 8 +- .../x86_64-cpuid-Opteron-6234-host.xml | 8 +- .../x86_64-cpuid-Opteron-6234-json.xml | 8 +- .../x86_64-cpuid-Opteron-6282-guest.xml | 8 +- .../x86_64-cpuid-Opteron-6282-host.xml | 8 +- .../x86_64-cpuid-Pentium-P6100-guest.xml | 14 +- .../x86_64-cpuid-Pentium-P6100-host.xml | 14 +- .../x86_64-cpuid-Phenom-B95-guest.xml | 12 +- .../x86_64-cpuid-Phenom-B95-host.xml | 16 +- .../x86_64-cpuid-Phenom-B95-json.xml | 12 +- ...4-cpuid-Ryzen-7-1800X-Eight-Core-guest.xml | 2 +- ...64-cpuid-Ryzen-7-1800X-Eight-Core-host.xml | 2 +- ...6_64-cpuid-Ryzen-9-3900X-12-Core-guest.xml | 2 +- ...86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml | 2 +- .../x86_64-cpuid-Xeon-5110-guest.xml | 14 +- .../x86_64-cpuid-Xeon-5110-host.xml | 14 +- .../x86_64-cpuid-Xeon-E3-1225-v5-guest.xml | 13 +- .../x86_64-cpuid-Xeon-E3-1225-v5-host.xml | 13 +- .../x86_64-cpuid-Xeon-E3-1225-v5-json.xml | 3 +- .../x86_64-cpuid-Xeon-E3-1245-v5-guest.xml | 13 +- .../x86_64-cpuid-Xeon-E3-1245-v5-host.xml | 13 +- .../x86_64-cpuid-Xeon-E3-1245-v5-json.xml | 3 +- .../x86_64-cpuid-Xeon-E5-2609-v3-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2609-v3-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2609-v3-json.xml | 6 +- .../x86_64-cpuid-Xeon-E5-2623-v4-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2623-v4-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2623-v4-json.xml | 6 +- .../x86_64-cpuid-Xeon-E5-2630-v3-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2630-v3-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2630-v3-json.xml | 6 +- .../x86_64-cpuid-Xeon-E5-2630-v4-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2630-v4-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2630-v4-json.xml | 6 +- .../x86_64-cpuid-Xeon-E5-2650-guest.xml | 14 +- .../x86_64-cpuid-Xeon-E5-2650-host.xml | 14 +- .../x86_64-cpuid-Xeon-E5-2650-json.xml | 4 +- .../x86_64-cpuid-Xeon-E5-2650-v3-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2650-v3-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2650-v3-json.xml | 6 +- .../x86_64-cpuid-Xeon-E5-2650-v4-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2650-v4-host.xml | 16 +- .../x86_64-cpuid-Xeon-E5-2650-v4-json.xml | 6 +- .../x86_64-cpuid-Xeon-E7-4820-guest.xml | 14 +- .../x86_64-cpuid-Xeon-E7-4820-host.xml | 14 +- .../x86_64-cpuid-Xeon-E7-4820-json.xml | 4 +- .../x86_64-cpuid-Xeon-E7-4830-guest.xml | 14 +- .../x86_64-cpuid-Xeon-E7-4830-host.xml | 14 +- .../x86_64-cpuid-Xeon-E7-4830-json.xml | 4 +- .../x86_64-cpuid-Xeon-E7-8890-v3-guest.xml | 16 +- .../x86_64-cpuid-Xeon-E7-8890-v3-host.xml | 16 +- .../x86_64-cpuid-Xeon-E7-8890-v3-json.xml | 6 +- .../x86_64-cpuid-Xeon-E7540-guest.xml | 14 +- .../x86_64-cpuid-Xeon-E7540-host.xml | 14 +- .../x86_64-cpuid-Xeon-E7540-json.xml | 4 +- .../x86_64-cpuid-Xeon-Gold-5115-guest.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-5115-host.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-5115-json.xml | 3 +- .../x86_64-cpuid-Xeon-Gold-6130-guest.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-6130-host.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-6130-json.xml | 3 +- .../x86_64-cpuid-Xeon-Gold-6148-guest.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-6148-host.xml | 13 +- .../x86_64-cpuid-Xeon-Gold-6148-json.xml | 3 +- .../x86_64-cpuid-Xeon-Platinum-8268-guest.xml | 13 +- .../x86_64-cpuid-Xeon-Platinum-8268-host.xml | 13 +- .../x86_64-cpuid-Xeon-Platinum-8268-json.xml | 3 +- ...86_64-cpuid-Xeon-Platinum-9242-enabled.xml | 9 + .../x86_64-cpuid-Xeon-Platinum-9242-guest.xml | 13 +- .../x86_64-cpuid-Xeon-Platinum-9242-host.xml | 13 +- .../x86_64-cpuid-Xeon-Platinum-9242-json.xml | 74 +- .../x86_64-cpuid-Xeon-W3520-guest.xml | 14 +- .../x86_64-cpuid-Xeon-W3520-host.xml | 14 +- .../x86_64-cpuid-Xeon-W3520-json.xml | 4 +- .../x86_64-cpuid-Xeon-X5460-guest.xml | 14 +- .../x86_64-cpuid-Xeon-X5460-host.xml | 14 +- ...id-baseline-Broadwell-IBRS+Cascadelake.xml | 6 +- ..._64-cpuid-baseline-Cascadelake+Icelake.xml | 3 +- ...puid-baseline-Cascadelake+Skylake-IBRS.xml | 3 +- ..._64-cpuid-baseline-Cascadelake+Skylake.xml | 3 +- ...-cpuid-baseline-Cooperlake+Cascadelake.xml | 74 +- ...6_64-cpuid-baseline-Cooperlake+Icelake.xml | 3 +- .../x86_64-cpuid-baseline-Haswell+Skylake.xml | 6 +- ...-baseline-Haswell-noTSX-IBRS+Broadwell.xml | 6 +- ...seline-Haswell-noTSX-IBRS+Skylake-IBRS.xml | 6 +- ...id-baseline-Haswell-noTSX-IBRS+Skylake.xml | 6 +- ...4-cpuid-baseline-Skylake-Client+Server.xml | 3 +- .../x86_64-host+guest,model486-result.xml | 20 +- .../x86_64-host+guest,models-result.xml | 6 +- .../cputestdata/x86_64-host+guest-result.xml | 2 +- tests/cputestdata/x86_64-host+guest.xml | 2 +- ..._64-host+host+host-model,models-result.xml | 12 +- .../x86_64-host+host-model-nofallback.xml | 2 +- ...t-Haswell-noTSX+Haswell,haswell-result.xml | 2 +- ...ell-noTSX+Haswell-noTSX,haswell-result.xml | 2 +- ...ost-Haswell-noTSX+Haswell-noTSX-result.xml | 2 +- .../x86_64-host-worse+guest-result.xml | 2 +- .../domaincapsdata/qemu_4.2.0-q35.x86_64.xml | 72 +- .../domaincapsdata/qemu_4.2.0-tcg.x86_64.xml | 7 +- .../qemu_4.2.0-virt.aarch64.xml | 1 + tests/domaincapsdata/qemu_4.2.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_4.2.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_4.2.0.s390x.xml | 1 + tests/domaincapsdata/qemu_4.2.0.x86_64.xml | 72 +- .../domaincapsdata/qemu_5.0.0-q35.x86_64.xml | 72 +- .../qemu_5.0.0-tcg-virt.riscv64.xml | 1 + .../domaincapsdata/qemu_5.0.0-tcg.x86_64.xml | 7 +- .../qemu_5.0.0-virt.aarch64.xml | 1 + .../qemu_5.0.0-virt.riscv64.xml | 1 + tests/domaincapsdata/qemu_5.0.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_5.0.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_5.0.0.x86_64.xml | 72 +- .../domaincapsdata/qemu_5.1.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_5.1.0-tcg.x86_64.xml | 7 +- tests/domaincapsdata/qemu_5.1.0.sparc.xml | 1 + tests/domaincapsdata/qemu_5.1.0.x86_64.xml | 1 + .../domaincapsdata/qemu_5.2.0-q35.x86_64.xml | 1 + .../qemu_5.2.0-tcg-virt.riscv64.xml | 1 + .../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml | 7 +- .../qemu_5.2.0-virt.aarch64.xml | 1 + .../qemu_5.2.0-virt.riscv64.xml | 1 + tests/domaincapsdata/qemu_5.2.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_5.2.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_5.2.0.s390x.xml | 1 + tests/domaincapsdata/qemu_5.2.0.x86_64.xml | 1 + .../domaincapsdata/qemu_6.0.0-q35.x86_64.xml | 5 + .../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml | 11 +- .../qemu_6.0.0-virt.aarch64.xml | 1 + tests/domaincapsdata/qemu_6.0.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_6.0.0.s390x.xml | 5 + tests/domaincapsdata/qemu_6.0.0.x86_64.xml | 5 + .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml | 7 +- tests/domaincapsdata/qemu_6.1.0.x86_64.xml | 1 + .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 7 +- .../qemu_6.2.0-virt.aarch64.xml | 1 + tests/domaincapsdata/qemu_6.2.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_6.2.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 1 + .../qemu_7.0.0-hvf.aarch64+hvf.xml | 1 + .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 7 +- .../qemu_7.0.0-virt.aarch64.xml | 1 + tests/domaincapsdata/qemu_7.0.0.aarch64.xml | 1 + tests/domaincapsdata/qemu_7.0.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 1 + .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 7 +- tests/domaincapsdata/qemu_7.1.0.ppc64.xml | 1 + tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 1 + .../qemu_7.2.0-hvf.x86_64+hvf.xml | 1 + .../domaincapsdata/qemu_7.2.0-q35.x86_64.xml | 1 + .../qemu_7.2.0-tcg.x86_64+hvf.xml | 7 +- .../domaincapsdata/qemu_7.2.0-tcg.x86_64.xml | 7 +- tests/domaincapsdata/qemu_7.2.0.ppc.xml | 1 + tests/domaincapsdata/qemu_7.2.0.x86_64.xml | 1 + .../domaincapsdata/qemu_8.0.0-q35.x86_64.xml | 1 + .../qemu_8.0.0-tcg-virt.riscv64.xml | 1 + .../domaincapsdata/qemu_8.0.0-tcg.x86_64.xml | 7 +- .../qemu_8.0.0-virt.riscv64.xml | 1 + tests/domaincapsdata/qemu_8.0.0.x86_64.xml | 1 + .../domaincapsdata/qemu_8.1.0-q35.x86_64.xml | 1 + .../domaincapsdata/qemu_8.1.0-tcg.x86_64.xml | 7 +- tests/domaincapsdata/qemu_8.1.0.s390x.xml | 85 +- tests/domaincapsdata/qemu_8.1.0.x86_64.xml | 1 + .../domaincapsdata/qemu_8.2.0-q35.x86_64.xml | 290 + .../qemu_8.2.0-tcg-virt.loongarch64.xml | 166 + .../domaincapsdata/qemu_8.2.0-tcg.x86_64.xml | 289 + .../qemu_8.2.0-virt.aarch64.xml | 228 + .../qemu_8.2.0-virt.loongarch64.xml | 170 + tests/domaincapsdata/qemu_8.2.0.aarch64.xml | 228 + tests/domaincapsdata/qemu_8.2.0.armv7l.xml | 176 + tests/domaincapsdata/qemu_8.2.0.s390x.xml | 277 + tests/domaincapsdata/qemu_8.2.0.x86_64.xml | 290 + .../domaincapsdata/qemu_9.0.0-q35.x86_64.xml | 290 + .../domaincapsdata/qemu_9.0.0-tcg.x86_64.xml | 291 + tests/domaincapsdata/qemu_9.0.0.x86_64.xml | 290 + .../domaincapsdata/qemu_9.1.0-q35.x86_64.xml | 291 + .../domaincapsdata/qemu_9.1.0-tcg.x86_64.xml | 290 + tests/domaincapsdata/qemu_9.1.0.x86_64.xml | 291 + tests/domaincapstest.c | 13 +- tests/fchosttest.c | 9 +- .../graphics-listen-network2.xml | 0 .../smbios-multiple-type2.xml | 0 .../title-and-description.xml | 25 + .../graphics-listen-network2.xml} | 15 +- tests/genericxml2xmltest.c | 5 + tests/libvirtd-fail | 16 - tests/libvirtd-pool | 38 - tests/libxlmock.c | 4 +- tests/libxlxml2domconfigdata/moredevs-hvm.xml | 1 - tests/libxlxml2domconfigtest.c | 4 +- tests/meson.build | 130 +- .../{base.args => base.iptables} | 0 tests/networkxml2firewalldata/base.nftables | 138 + .../forward-dev-linux.iptables | 154 + .../forward-dev-linux.nftables | 158 + tests/networkxml2firewalldata/forward-dev.xml | 10 + .../isolated-linux.iptables | 159 + .../isolated-linux.nftables | 64 + tests/networkxml2firewalldata/isolated.xml | 15 + ...-linux.args => nat-default-linux.iptables} | 0 .../nat-default-linux.nftables | 144 + ...pv6-linux.args => nat-ipv6-linux.iptables} | 0 .../nat-ipv6-linux.nftables | 202 + ...rgs => nat-ipv6-masquerade-linux.iptables} | 0 .../nat-ipv6-masquerade-linux.nftables | 274 + ...linux.args => nat-many-ips-linux.iptables} | 0 .../nat-many-ips-linux.nftables | 368 + ...-linux.args => nat-no-dhcp-linux.iptables} | 0 .../nat-no-dhcp-linux.nftables | 202 + .../nat-port-range-ipv6-linux.iptables | 317 + .../nat-port-range-ipv6-linux.nftables | 386 + .../nat-port-range-ipv6.xml | 20 + .../nat-port-range-linux.iptables | 283 + .../nat-port-range-linux.nftables | 314 + .../nat-port-range.xml | 20 + ...ftp-linux.args => nat-tftp-linux.iptables} | 0 .../nat-tftp-linux.nftables | 144 + ...inux.args => route-default-linux.iptables} | 0 .../route-default-linux.nftables | 58 + tests/networkxml2firewalltest.c | 61 +- .../hostdev-pf-driver-model.xml | 8 + tests/networkxml2xmlin/hostdev-pf.xml | 1 - .../hostdev-pf-driver-model.xml | 8 + tests/networkxml2xmlout/hostdev-pf.xml | 1 - tests/networkxml2xmltest.c | 2 + ...60c_c60c_c60c_c60c_c60cc60cc60c_update.xml | 16 + ...19_36ea_4111_8f0a_8c9a70e21366-create.json | 2 +- ...19_36ea_4111_8f0a_8c9a70e21366-define.json | 2 +- ...39_495e_4243_ad9f_beb3f14c23d9-create.json | 2 +- ...39_495e_4243_ad9f_beb3f14c23d9-define.json | 2 +- ...16_1ca8_49ac_b176_871d16c13076-create.json | 2 +- ...16_1ca8_49ac_b176_871d16c13076-define.json | 2 +- tests/nodedevmdevctldata/mdevctl-modify.argv | 25 + tests/nodedevmdevctldata/mdevctl-modify.json | 4 + tests/nodedevmdevctltest.c | 97 +- ...v_c60cc60c_c60c_c60c_c60c_c60cc60cc60c.xml | 14 + .../pci_0000_42_00_0_vpd.xml | 4 +- ...d_b7f0_4fea_b468_f1da537d301b_inactive.xml | 1 + ...v_c60cc60c_c60c_c60c_c60c_c60cc60cc60c.xml | 10 + ...c_c60c_c60c_c60c_c60cc60cc60c_inactive.xml | 9 + ...9_36ea_4111_8f0a_8c9a70e21366_inactive.xml | 1 + ...9_495e_4243_ad9f_beb3f14c23d9_inactive.xml | 1 + ...4_f554_4dc1_809d_b2a01e8e48ad_inactive.xml | 8 + ...6_1ca8_49ac_b176_871d16c13076_inactive.xml | 1 + tests/nodedevxml2xmltest.c | 48 +- tests/nssmock.c | 26 + tests/qemublocktest.c | 57 +- .../jsontojson/curl-libguestfs-out.json | 5 +- .../ssh-passthrough-libguestfs-out.json | 4 +- .../xml2json/dir-fat-cache.json | 6 +- .../file-backing_basic-cache-directsync.json | 24 +- .../file-backing_basic-cache-none.json | 24 +- .../file-backing_basic-cache-unsafe.json | 24 +- .../file-backing_basic-cache-writeback.json | 24 +- ...file-backing_basic-cache-writethrough.json | 24 +- .../xml2json/file-raw-aio_native.json | 6 +- ...work-qcow2-backing-chain-cache-unsafe.json | 12 +- tests/qemucapabilitiesdata/README.rst | 24 +- .../caps_4.2.0_aarch64.replies | 42 +- .../caps_4.2.0_aarch64.xml | 2 +- .../caps_4.2.0_ppc64.replies | 42 +- .../qemucapabilitiesdata/caps_4.2.0_ppc64.xml | 1 + .../caps_4.2.0_s390x.replies | 297 +- .../caps_4.2.0_x86_64.replies | 363 +- .../caps_4.2.0_x86_64.xml | 1 + .../caps_5.0.0_aarch64.replies | 39 +- .../caps_5.0.0_aarch64.xml | 2 +- .../caps_5.0.0_ppc64.replies | 39 +- .../qemucapabilitiesdata/caps_5.0.0_ppc64.xml | 1 + .../caps_5.0.0_riscv64.replies | 42 +- .../caps_5.0.0_riscv64.xml | 2 +- .../caps_5.0.0_x86_64.replies | 372 +- .../caps_5.0.0_x86_64.xml | 1 + .../caps_5.1.0_sparc.replies | 42 +- .../caps_5.1.0_x86_64.replies | 291 +- .../caps_5.1.0_x86_64.xml | 1 + .../caps_5.2.0_aarch64.replies | 39 +- .../caps_5.2.0_aarch64.xml | 3 +- .../caps_5.2.0_ppc64.replies | 39 +- .../qemucapabilitiesdata/caps_5.2.0_ppc64.xml | 1 + .../caps_5.2.0_riscv64.replies | 42 +- .../caps_5.2.0_riscv64.xml | 2 +- .../caps_5.2.0_s390x.replies | 303 +- .../caps_5.2.0_x86_64.replies | 291 +- .../caps_5.2.0_x86_64.xml | 2 +- .../caps_6.0.0_aarch64.replies | 39 +- .../caps_6.0.0_aarch64.xml | 4 +- .../caps_6.0.0_s390x.replies | 303 +- .../qemucapabilitiesdata/caps_6.0.0_s390x.xml | 1 + .../caps_6.0.0_x86_64.replies | 291 +- .../caps_6.0.0_x86_64.xml | 3 +- .../caps_6.1.0_x86_64.replies | 297 +- .../caps_6.1.0_x86_64.xml | 3 +- .../caps_6.2.0_aarch64.replies | 45 +- .../caps_6.2.0_aarch64.xml | 4 +- .../caps_6.2.0_ppc64.replies | 45 +- .../qemucapabilitiesdata/caps_6.2.0_ppc64.xml | 2 + .../caps_6.2.0_x86_64.replies | 297 +- .../caps_6.2.0_x86_64.xml | 3 +- .../caps_7.0.0_aarch64+hvf.replies | 45 +- .../caps_7.0.0_aarch64+hvf.xml | 4 +- .../caps_7.0.0_aarch64.replies | 45 +- .../caps_7.0.0_aarch64.xml | 4 +- .../caps_7.0.0_ppc64.replies | 45 +- .../qemucapabilitiesdata/caps_7.0.0_ppc64.xml | 2 + .../caps_7.0.0_x86_64.replies | 297 +- .../caps_7.0.0_x86_64.xml | 3 +- .../caps_7.1.0_ppc64.replies | 45 +- .../qemucapabilitiesdata/caps_7.1.0_ppc64.xml | 3 + .../caps_7.1.0_x86_64.replies | 297 +- .../caps_7.1.0_x86_64.xml | 4 +- .../caps_7.2.0_ppc.replies | 45 +- tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml | 3 + .../caps_7.2.0_x86_64+hvf.replies | 297 +- .../caps_7.2.0_x86_64+hvf.xml | 4 +- .../caps_7.2.0_x86_64.replies | 297 +- .../caps_7.2.0_x86_64.xml | 4 +- .../caps_8.0.0_riscv64.replies | 36 +- .../caps_8.0.0_riscv64.xml | 4 +- .../caps_8.0.0_x86_64.replies | 297 +- .../caps_8.0.0_x86_64.xml | 4 +- .../caps_8.1.0_s390x.replies | 5330 +- .../qemucapabilitiesdata/caps_8.1.0_s390x.xml | 735 +- .../caps_8.1.0_x86_64.replies | 285 +- .../caps_8.1.0_x86_64.xml | 4 +- .../caps_8.2.0_aarch64.replies | 36395 +++++++++++++ .../caps_8.2.0_aarch64.xml | 554 + .../caps_8.2.0_armv7l.replies | 35062 +++++++++++++ .../caps_8.2.0_armv7l.xml | 330 + .../caps_8.2.0_loongarch64.replies | 30121 +++++++++++ .../caps_8.2.0_loongarch64.xml | 178 + .../caps_8.2.0_s390x.replies | 35300 +++++++++++++ .../qemucapabilitiesdata/caps_8.2.0_s390x.xml | 3842 ++ .../caps_8.2.0_x86_64.replies | 42743 +++++++++++++++ .../caps_8.2.0_x86_64.xml | 3759 ++ .../caps_9.0.0_x86_64.replies | 42945 +++++++++++++++ .../caps_9.0.0_x86_64.xml | 3694 ++ .../caps_9.1.0_x86_64.replies | 43502 ++++++++++++++++ .../caps_9.1.0_x86_64.xml | 3956 ++ tests/qemucapabilitiesnumbering.c | 245 - .../qemucaps2xmloutdata/caps.aarch64+hvf.xml | 1 + tests/qemucaps2xmloutdata/caps.aarch64.xml | 1 + tests/qemucaps2xmloutdata/caps.armv7l.xml | 26 + .../qemucaps2xmloutdata/caps.loongarch64.xml | 28 + tests/qemucaps2xmloutdata/caps.ppc.xml | 1 + tests/qemucaps2xmloutdata/caps.ppc64.xml | 1 + tests/qemucaps2xmloutdata/caps.riscv64.xml | 1 + tests/qemucaps2xmloutdata/caps.s390x.xml | 1 + tests/qemucaps2xmloutdata/caps.sparc.xml | 1 + tests/qemucaps2xmloutdata/caps.x86_64+hvf.xml | 1 + tests/qemucaps2xmloutdata/caps.x86_64.xml | 1 + tests/qemucapsprobe.c | 2 +- tests/qemucapsprobemock.c | 28 +- .../firmware/60-edk2-ovmf-x64-amdsev.json | 1 + .../qemu/firmware/50-edk2-loongarch64.json | 28 + .../usr/share/qemu/firmware/93-invalid.json | 5 + tests/qemufirmwaretest.c | 28 + tests/qemuhotplugtest.c | 20 +- .../ppc64-modern-bulk-result-conf.xml | 2 +- .../ppc64-modern-bulk-result-live.xml | 2 +- .../ppc64-modern-individual-result-conf.xml | 2 +- .../ppc64-modern-individual-result-live.xml | 2 +- .../x86-modern-bulk-result-conf.xml | 2 +- .../x86-modern-bulk-result-live.xml | 2 +- .../x86-modern-individual-add-result-conf.xml | 2 +- .../x86-modern-individual-add-result-live.xml | 2 +- .../qemuhotplug-hostdev-pci.xml | 1 - .../qemuhotplug-input-evdev.xml | 3 + .../qemuhotplug-base-live+input-evdev.xml | 58 + ...imeout+graphics-spice-timeout-password.xml | 2 +- .../qemuhotplug-graphics-spice-timeout.xml | 2 +- .../qemumemlock-pc-hardlimit+hostdev.xml | 1 - ...emumemlock-pc-hardlimit+locked+hostdev.xml | 1 - .../qemumemlock-pc-hostdev-nvme.xml | 1 - .../qemumemlock-pc-hostdev.xml | 1 - .../qemumemlock-pc-locked+hostdev.xml | 1 - .../qemumemlock-pseries-hardlimit+hostdev.xml | 1 - ...mlock-pseries-hardlimit+locked+hostdev.xml | 1 - .../qemumemlock-pseries-hostdev.xml | 1 - .../qemumemlock-pseries-locked+hostdev.xml | 1 - tests/qemumigparamsdata/basic.json | 3 - tests/qemumigparamsdata/basic.reply | 3 - tests/qemumigparamsdata/basic.xml | 3 - tests/qemumigparamsdata/tls-enabled.json | 3 - tests/qemumigparamsdata/tls-enabled.reply | 3 - tests/qemumigparamsdata/tls-enabled.xml | 3 - tests/qemumigparamsdata/tls-hostname.json | 3 - tests/qemumigparamsdata/tls-hostname.reply | 3 - tests/qemumigparamsdata/tls-hostname.xml | 3 - tests/qemumigparamsdata/tls.json | 3 - tests/qemumigparamsdata/tls.reply | 3 - tests/qemumigparamsdata/tls.xml | 3 - tests/qemumigrationcookiexmltest.c | 18 +- ...torjson-cpuinfo-aarch64-clusters-cpus.json | 88 + ...json-cpuinfo-aarch64-clusters-hotplug.json | 171 + ...umonitorjson-cpuinfo-aarch64-clusters.data | 108 + tests/qemumonitorjsontest.c | 88 +- tests/qemumonitortestutils.c | 11 +- tests/qemumonitortestutils.h | 16 +- ...sk0 => disk-cdrom-network.args.disk0-src0} | 2 +- ...sk1 => disk-cdrom-network.args.disk1-src0} | 2 +- ...isk-cdrom-network.args.disk1-src0.pipe.778 | 1 + .../disk-cdrom-network.args.disk1.pipe.778 | 1 - ...sk2 => disk-cdrom-network.args.disk2-src0} | 2 +- ...isk-cdrom-network.args.disk2-src0.pipe.780 | 1 + .../disk-cdrom-network.args.disk2.pipe.780 | 1 - ...isk0 => disk-network-http.args.disk0-src0} | 2 +- ...isk1 => disk-network-http.args.disk1-src0} | 2 +- ...isk2 => disk-network-http.args.disk2-src0} | 2 +- ...disk-network-http.args.disk2-src0.pipe.778 | 1 + .../disk-network-http.args.disk2.pipe.778 | 1 - ...isk3 => disk-network-http.args.disk3-src0} | 2 +- ...disk-network-http.args.disk3-src0.pipe.780 | 1 + .../disk-network-http.args.disk3.pipe.780 | 1 - ...ource-curl-nbdkit-backing.args.disk0-src0} | 2 +- ...rl-nbdkit-backing.args.disk0-src0.pipe.778 | 1 + ...source-curl-nbdkit-backing.args.disk0-src1 | 7 + ...rl-nbdkit-backing.args.disk0-src1.pipe.780 | 1 + ...ce-curl-nbdkit-backing.args.disk0.pipe.778 | 1 - ... disk-network-source-curl.args.disk0-src0} | 2 +- ...twork-source-curl.args.disk0-src0.pipe.778 | 1 + ...sk-network-source-curl.args.disk0.pipe.778 | 1 - ... disk-network-source-curl.args.disk1-src0} | 2 +- ...twork-source-curl.args.disk1-src0.pipe.780 | 1 + ...twork-source-curl.args.disk1-src0.pipe.782 | 1 + ...sk-network-source-curl.args.disk1.pipe.780 | 1 - ...sk-network-source-curl.args.disk1.pipe.782 | 1 - ... disk-network-source-curl.args.disk2-src0} | 2 +- ...work-source-curl.args.disk2-src0.pipe.784} | 2 +- ...sk-network-source-curl.args.disk2.pipe.784 | 1 - ... disk-network-source-curl.args.disk3-src0} | 2 +- ... disk-network-source-curl.args.disk4-src0} | 2 +- ...0 => disk-network-ssh-key.args.disk0-src0} | 2 +- ...1 => disk-network-ssh-key.args.disk1-src0} | 2 +- ...disk-network-ssh-password.args.disk0-src0} | 2 +- ...work-ssh-password.args.disk0-src0.pipe.778 | 1 + ...k-network-ssh-password.args.disk0.pipe.778 | 1 - ...disk0 => disk-network-ssh.args.disk0-src0} | 2 +- .../disk-network-ssh.args.disk1 | 8 - .../disk-network-ssh.args.disk1.pipe.778 | 1 - .../disk-network-ssh.args.disk2 | 9 - tests/qemunbdkittest.c | 98 +- tests/qemusecuritymock.c | 47 + tests/qemusecuritytest.c | 4 +- .../blockjob-blockdev-in.xml | 12 +- tests/qemustatusxml2xmldata/modern-in.xml | 5 +- tests/qemustatusxml2xmltest.c | 128 - ...ch64-aavmf-virtio-mmio.aarch64-latest.args | 47 - .../aarch64-aavmf-virtio-mmio.xml | 49 - ...aarch64-tpm-wrong-model.aarch64-latest.err | 1 - ...rch64-virt-virtio-MMIO.aarch64.latest.args | 49 - ...ch64-virtio-pci-default.aarch64-4.2.0.args | 54 - ...h64-virtio-pci-default.aarch64-latest.args | 55 - .../aarch64-virtio-pci-default.xml | 44 - tests/qemuxml2argvdata/arm-virt-virtio.xml | 45 - .../qemuxml2argvdata/balloon-mmio-deflate.xml | 29 - .../firmware-auto-efi-abi-update-aarch64.xml | 1 - .../firmware-auto-efi-abi-update.xml | 1 - ...-auto-efi-format-loader-raw-abi-update.xml | 1 - ...ware-auto-efi-loader-secure-abi-update.xml | 1 - .../firmware-auto-efi-rw-abi-update.xml | 1 - ...memory-hotplug-nvdimm-ppc64-abi-update.xml | 1 - ...memory-hotplug-ppc64-nonuma-abi-update.xml | 1 - .../pci-bridge-many-disks.x86_64-latest.args | 350 - .../pci-many.x86_64-latest.args | 121 - .../ppc64-usb-controller-legacy.xml | 1 - .../ppc64-usb-controller-qemu-xhci.xml | 1 - .../riscv64-virt-pci.riscv64-latest.args | 35 - tests/qemuxml2argvdata/riscv64-virt-pci.xml | 24 - .../riscv64-virt.riscv64-latest.args | 38 - tests/qemuxml2argvdata/riscv64-virt.xml | 19 - .../s390-allow-bogus-usb-controller.xml | 32 - .../s390-allow-bogus-usb-none.xml | 30 - .../shmem-invalid-size.x86_64-latest.err | 1 - .../shmem-small-size.x86_64-latest.err | 1 - .../tpm-emulator-spapr.ppc64-latest.args | 45 - tests/qemuxml2argvmock.c | 25 + .../blkdeviotune-group-num.x86_64-latest.xml | 1 - .../blkdeviotune-max-length.x86_64-latest.xml | 1 - .../blkdeviotune-max.x86_64-latest.xml | 1 - .../boot-floppy-q35.x86_64-latest.xml | 1 - .../clock-realtime.x86_64-latest.xml | 1 - .../clock-timer-armvtimer.aarch64-latest.xml | 1 - .../crypto-builtin.x86_64-latest.xml | 1 - ...network-invalid-inactive.x86_64-latest.xml | 1 - .../disk-detect-zeroes.x86_64-latest.xml | 1 - .../disk-nvme.x86_64-latest.xml | 1 - .../disk-virtio-queues.x86_64-latest.xml | 1 - ...virtio-scsi-reservations.x86_64-latest.xml | 1 - .../downscript.x86_64-latest.xml | 1 - .../encrypted-disk-usage.x86_64-latest.xml | 1 - ...-memory-no-numa-topology.x86_64-latest.xml | 1 - .../fd-memory-numa-topology.x86_64-latest.xml | 1 - ...fd-memory-numa-topology2.x86_64-latest.xml | 1 - ...fd-memory-numa-topology3.x86_64-latest.xml | 1 - ...fd-memory-numa-topology4.x86_64-latest.xml | 1 - .../graphics-dbus-address.x86_64-latest.xml | 1 - .../graphics-dbus-audio.x86_64-latest.xml | 1 - .../graphics-dbus-chardev.x86_64-latest.xml | 1 - .../graphics-dbus-p2p.x86_64-latest.xml | 1 - .../graphics-dbus.x86_64-latest.xml | 1 - .../hugepages-default-2M.x86_64-latest.xml | 1 - ...ages-default-system-size.x86_64-latest.xml | 1 - .../hugepages-default.x86_64-latest.xml | 1 - .../hugepages-memaccess.x86_64-latest.xml | 1 - .../hugepages-memaccess2.x86_64-latest.xml | 1 - .../hugepages-memaccess3.x86_64-latest.xml | 1 - .../hugepages-nodeset.x86_64-latest.xml | 1 - ...ugepages-numa-default-2M.x86_64-latest.xml | 1 - ...epages-numa-default-dimm.x86_64-latest.xml | 1 - ...epages-numa-nodeset-part.x86_64-latest.xml | 1 - .../hugepages-numa-nodeset.x86_64-latest.xml | 1 - .../hugepages-nvdimm.x86_64-latest.xml | 1 - .../hugepages-shared.x86_64-latest.xml | 1 - .../input-linux.x86_64-latest.xml | 1 - .../intel-iommu-aw-bits.x86_64-latest.xml | 1 - ...intel-iommu-caching-mode.x86_64-latest.xml | 1 - ...intel-iommu-device-iotlb.x86_64-latest.xml | 1 - .../intel-iommu-eim.x86_64-latest.xml | 1 - .../intel-iommu.x86_64-latest.xml | 1 - ...iothreads-ids-pool-sizes.x86_64-latest.xml | 1 - .../kvm-features-off.x86_64-latest.xml | 1 - .../kvm-features.x86_64-latest.xml | 1 - .../luks-disks.x86_64-latest.xml | 1 - ...-memory-default-hugepage.x86_64-latest.xml | 1 - .../memfd-memory-numa.x86_64-latest.xml | 1 - ...ry-hotplug-nvdimm-access.x86_64-latest.xml | 1 - ...ory-hotplug-nvdimm-align.x86_64-latest.xml | 1 - ...ory-hotplug-nvdimm-label.x86_64-latest.xml | 1 - ...mory-hotplug-nvdimm-pmem.x86_64-latest.xml | 1 - ...-hotplug-nvdimm-readonly.x86_64-latest.xml | 1 - .../memory-hotplug-nvdimm.x86_64-latest.xml | 1 - ...emory-hotplug-virtio-mem.x86_64-latest.xml | 1 - ...mory-hotplug-virtio-pmem.x86_64-latest.xml | 1 - .../net-mtu.x86_64-latest.xml | 1 - .../net-user-addr.x86_64-latest.xml | 1 - .../net-virtio-rss.x86_64-latest.xml | 1 - ...t-virtio-teaming-hostdev.x86_64-latest.xml | 1 - .../numatune-hmat.x86_64-latest.xml | 1 - ...memnode-restrictive-mode.x86_64-latest.xml | 1 - .../numatune-no-vcpu.x86_64-latest.xml | 1 - .../pages-dimm-discard.x86_64-latest.xml | 1 - .../pages-discard-hugepages.x86_64-latest.xml | 1 - .../pages-discard.x86_64-latest.xml | 1 - ...cpi-root-hotplug-disable.x86_64-latest.xml | 1 - ...acpi-root-hotplug-enable.x86_64-latest.xml | 1 - .../riscv64-virt-pci.riscv64-latest.xml | 29 - ...cp-tlsx509-chardev-notls.x86_64-latest.xml | 1 - .../sgx-epc.x86_64-7.0.0.xml | 1 - .../smbios-type-fwcfg.x86_64-latest.xml | 1 - .../tpm-emulator-spapr.ppc64-latest.xml | 1 - .../tpm-emulator-tpm2-enc.x86_64-latest.xml | 1 - ...tpm-emulator-tpm2-pstate.x86_64-latest.xml | 1 - .../tpm-emulator-tpm2.x86_64-latest.xml | 1 - .../tpm-emulator.x86_64-latest.xml | 1 - .../tpm-external.x86_64-latest.xml | 1 - .../tpm-passthrough-crb.x86_64-latest.xml | 1 - .../tpm-passthrough.x86_64-latest.xml | 1 - .../user-aliases.x86_64-latest.xml | 1 - .../vcpu-placement-static.x86_64-latest.xml | 1 - .../vhost-user-fs-fd-memory.x86_64-latest.xml | 1 - .../vhost-user-fs-hugepages.x86_64-latest.xml | 1 - .../vhost-user-fs-sock.x86_64-latest.xml | 1 - .../vhost-vsock-ccw-iommu.s390x-latest.xml | 1 - .../vhost-vsock.x86_64-latest.xml | 1 - .../video-qxl-resolution.x86_64-latest.xml | 1 - .../video-virtio-vga-gpu-gl.x86_64-latest.xml | 1 - .../virtio-options.x86_64-latest.xml | 1 - ...default-cpu-tcg-features.x86_64-latest.xml | 1 - tests/qemuxml2xmltest.c | 1039 - ...-unix-source-path-active.x86_64-latest.xml | 82 + ...ix-source-path-inactive.x86_64-latest.xml} | 20 + ...nnel-virtio-state-active.x86_64-latest.xml | 0 ...el-virtio-state-inactive.x86_64-latest.xml | 0 ...isk-active-commit-active.x86_64-latest.xml | 0 ...k-active-commit-inactive.x86_64-latest.xml | 45 + ...king-chains-index-active.x86_64-latest.xml | 164 + ...g-chains-index-inactive.x86_64-latest.xml} | 0 .../disk-mirror-active.x86_64-latest.xml | 0 .../disk-mirror-inactive.x86_64-latest.xml | 0 .../disk-mirror-old-active.x86_64-latest.xml | 0 ...disk-mirror-old-inactive.x86_64-latest.xml | 0 .../genid-active.x86_64-latest.xml | 0 .../genid-auto-active.x86_64-latest.xml | 0 .../genid-auto-inactive.x86_64-latest.xml | 0 .../genid-inactive.x86_64-latest.xml | 0 ...-generated-socket-active.x86_64-latest.xml | 45 + ...nerated-socket-inactive.x86_64-latest.xml} | 0 ...-static-labelskip-active.x86_64-latest.xml | 0 ...tatic-labelskip-inactive.x86_64-latest.xml | 45 + tests/qemuxmlactivetest.c | 260 + ...0fx-ide-address-conflict.x86_64-latest.err | 0 .../440fx-ide-address-conflict.xml | 0 .../440fx-wrong-root.x86_64-latest.err | 0 .../440fx-wrong-root.xml | 5 - ...arch64-cpu-passthrough.aarch64-latest.args | 3 +- ...aarch64-cpu-passthrough.aarch64-latest.xml | 42 + .../aarch64-cpu-passthrough.xml | 0 ...fault-cpu-kvm-virt-4.2.aarch64-latest.args | 3 +- ...efault-cpu-kvm-virt-4.2.aarch64-latest.xml | 0 .../aarch64-default-cpu-kvm-virt-4.2.xml | 0 ...fault-cpu-tcg-virt-4.2.aarch64-latest.args | 3 +- ...efault-cpu-tcg-virt-4.2.aarch64-latest.xml | 0 .../aarch64-default-cpu-tcg-virt-4.2.xml | 0 .../aarch64-features-ras.aarch64-latest.args} | 12 +- .../aarch64-features-ras.aarch64-latest.xml | 1 + .../qemuxmlconfdata/aarch64-features-ras.xml | 26 + ...4-features-sve-disabled.aarch64-latest.err | 0 .../aarch64-features-sve-disabled.xml | 0 .../aarch64-features-sve.aarch64-latest.args | 3 +- .../aarch64-features-sve.aarch64-latest.xml | 0 .../aarch64-features-sve.xml | 0 .../aarch64-features-wrong.aarch64-latest.err | 0 .../aarch64-features-wrong.aarch64-latest.xml | 28 + .../aarch64-features-wrong.xml | 0 ...rch64-gic-default-both.aarch64-latest.args | 3 +- ...arch64-gic-default-both.aarch64-latest.xml | 0 .../aarch64-gic-default-both.xml | 0 ...aarch64-gic-default-v2.aarch64-latest.args | 3 +- .../aarch64-gic-default-v2.aarch64-latest.xml | 0 .../aarch64-gic-default-v2.xml | 0 ...aarch64-gic-default-v3.aarch64-latest.args | 3 +- .../aarch64-gic-default-v3.aarch64-latest.xml | 0 .../aarch64-gic-default-v3.xml | 0 .../aarch64-gic-default.aarch64-4.2.0.args | 0 .../aarch64-gic-default.aarch64-4.2.0.xml | 26 + .../aarch64-gic-default.aarch64-latest.args | 3 +- .../aarch64-gic-default.aarch64-latest.xml | 0 .../aarch64-gic-default.xml | 0 .../aarch64-gic-host.aarch64-latest.args | 3 +- .../aarch64-gic-host.aarch64-latest.xml | 0 .../aarch64-gic-host.xml | 0 .../aarch64-gic-invalid.aarch64-latest.err | 0 .../aarch64-gic-invalid.xml | 0 .../aarch64-gic-none-both.aarch64-latest.args | 3 +- .../aarch64-gic-none-both.aarch64-latest.xml | 0 .../aarch64-gic-none-both.xml | 0 .../aarch64-gic-none-tcg.aarch64-latest.args | 3 +- .../aarch64-gic-none-tcg.aarch64-latest.xml | 0 .../aarch64-gic-none-tcg.xml | 0 .../aarch64-gic-none-v2.aarch64-latest.args | 3 +- .../aarch64-gic-none-v2.aarch64-latest.xml | 0 .../aarch64-gic-none-v2.xml | 0 .../aarch64-gic-none-v3.aarch64-latest.args | 3 +- .../aarch64-gic-none-v3.aarch64-latest.xml | 0 .../aarch64-gic-none-v3.xml | 0 .../aarch64-gic-none.aarch64-4.2.0.args | 0 .../aarch64-gic-none.aarch64-4.2.0.xml | 26 + .../aarch64-gic-none.aarch64-latest.args | 3 +- .../aarch64-gic-none.aarch64-latest.xml | 0 .../aarch64-gic-none.xml | 0 .../aarch64-gic-not-arm.ppc64-latest.err | 0 .../aarch64-gic-not-arm.xml | 0 .../aarch64-gic-not-virt.aarch64-latest.err | 0 .../aarch64-gic-not-virt.xml | 0 .../aarch64-gic-v2.aarch64-latest.args | 3 +- .../aarch64-gic-v2.aarch64-latest.xml | 0 .../aarch64-gic-v2.xml | 0 .../aarch64-gic-v3.aarch64-latest.args | 3 +- .../aarch64-gic-v3.aarch64-latest.xml | 0 .../aarch64-gic-v3.xml | 0 .../aarch64-kvm-32-on-64.aarch64-latest.args | 4 +- .../aarch64-kvm-32-on-64.aarch64-latest.xml} | 42 +- .../aarch64-kvm-32-on-64.xml | 0 ...usb-minimal.aarch64-latest.abi-update.args | 30 + ...ousb-minimal.aarch64-latest.abi-update.xml | 21 + .../aarch64-nousb-minimal.aarch64-latest.args | 30 + .../aarch64-nousb-minimal.aarch64-latest.xml | 21 + .../qemuxmlconfdata/aarch64-nousb-minimal.xml | 15 + .../aarch64-panic-no-model.aarch64-latest.err | 1 + .../aarch64-panic-no-model.xml | 13 + .../aarch64-pci-serial.aarch64-latest.args | 3 +- .../aarch64-pci-serial.aarch64-latest.xml | 0 .../aarch64-pci-serial.xml | 0 ...iew-minimal.aarch64-latest.abi-update.args | 31 + ...view-minimal.aarch64-latest.abi-update.xml | 22 + ...rch64-realview-minimal.aarch64-latest.args | 31 + ...arch64-realview-minimal.aarch64-latest.xml | 22 + .../aarch64-realview-minimal.xml | 14 + ...aarch64-tpm-wrong-model.aarch64-latest.err | 1 + .../aarch64-tpm-wrong-model.xml | 0 ...arch64-traditional-pci.aarch64-latest.args | 3 +- ...aarch64-traditional-pci.aarch64-latest.xml | 0 .../aarch64-traditional-pci.xml | 0 ...aarch64-usb-controller.aarch64-latest.args | 3 +- .../aarch64-usb-controller.aarch64-latest.xml | 0 .../aarch64-usb-controller.xml | 0 ...epb-minimal.aarch64-latest.abi-update.args | 32 + ...lepb-minimal.aarch64-latest.abi-update.xml | 25 + ...64-versatilepb-minimal.aarch64-latest.args | 32 + ...h64-versatilepb-minimal.aarch64-latest.xml | 25 + .../aarch64-versatilepb-minimal.xml | 14 + .../aarch64-video-default.aarch64-latest.args | 3 +- .../aarch64-video-default.aarch64-latest.xml | 0 .../aarch64-video-default.xml | 0 ...4-video-virtio-gpu-pci.aarch64-latest.args | 5 +- ...64-video-virtio-gpu-pci.aarch64-latest.xml | 0 .../aarch64-video-virtio-gpu-pci.xml | 0 ...ault-models.aarch64-latest.abi-update.args | 47 + ...fault-models.aarch64-latest.abi-update.xml | 82 + ...64-virt-default-models.aarch64-latest.args | 47 + ...h64-virt-default-models.aarch64-latest.xml | 82 + .../aarch64-virt-default-models.xml | 24 + ...rch64-virt-default-nic.aarch64-latest.args | 5 +- ...arch64-virt-default-nic.aarch64-latest.xml | 44 + .../aarch64-virt-default-nic.xml | 0 .../aarch64-virt-graphics.aarch64-latest.args | 4 +- .../aarch64-virt-graphics.aarch64-latest.xml | 6 +- .../aarch64-virt-graphics.xml | 0 ...h64-virt-headless-mmio.aarch64-latest.args | 48 + ...ch64-virt-headless-mmio.aarch64-latest.xml | 71 + .../aarch64-virt-headless-mmio.xml | 48 + .../aarch64-virt-headless.aarch64-latest.args | 4 +- .../aarch64-virt-headless.aarch64-latest.xml | 6 +- .../aarch64-virt-headless.xml | 0 ...irt-minimal.aarch64-latest.abi-update.args | 31 + ...virt-minimal.aarch64-latest.abi-update.xml | 26 + .../aarch64-virt-minimal.aarch64-latest.args | 31 + .../aarch64-virt-minimal.aarch64-latest.xml | 26 + .../qemuxmlconfdata/aarch64-virt-minimal.xml | 12 + .../aarch64-virt-virtio.aarch64-4.2.0.args | 0 .../aarch64-virt-virtio.aarch64-4.2.0.xml | 94 + .../aarch64-virt-virtio.aarch64-latest.args | 5 +- .../aarch64-virt-virtio.aarch64-latest.xml} | 6 +- .../aarch64-virt-virtio.xml | 0 ...o-pci-manual-addresses.aarch64-latest.args | 7 +- ...io-pci-manual-addresses.aarch64-latest.xml | 6 +- .../aarch64-virtio-pci-manual-addresses.xml | 0 .../acpi-table.x86_64-latest.args | 0 .../acpi-table.x86_64-latest.xml | 0 .../acpi-table.xml | 0 .../arm-vexpressa9-basic.aarch64-latest.args | 3 +- .../arm-vexpressa9-basic.aarch64-latest.xml | 41 + .../arm-vexpressa9-basic.xml | 5 - .../arm-vexpressa9-nodevs.aarch64-latest.args | 1 - .../arm-vexpressa9-nodevs.aarch64-latest.xml | 26 + .../arm-vexpressa9-nodevs.xml | 5 - .../arm-vexpressa9-virtio.aarch64-latest.args | 4 +- .../arm-vexpressa9-virtio.aarch64-latest.xml} | 35 +- .../arm-vexpressa9-virtio.xml | 8 +- ...lepb-minimal.armv7l-latest.abi-update.args | 32 + ...ilepb-minimal.armv7l-latest.abi-update.xml | 27 + ...v7l-versatilepb-minimal.armv7l-latest.args | 32 + ...mv7l-versatilepb-minimal.armv7l-latest.xml | 27 + .../armv7l-versatilepb-minimal.xml | 13 + .../async-teardown.x86_64-latest.args | 5 +- .../async-teardown.x86_64-latest.xml | 0 .../async-teardown.xml | 0 .../audio-alsa-best.x86_64-latest.args | 5 +- .../audio-alsa-best.x86_64-latest.xml | 0 .../audio-alsa-best.xml | 0 .../audio-alsa-full.x86_64-latest.args | 5 +- .../audio-alsa-full.x86_64-latest.xml | 0 .../audio-alsa-full.xml | 0 .../audio-alsa-minimal.x86_64-latest.args | 5 +- .../audio-alsa-minimal.x86_64-latest.xml | 0 .../audio-alsa-minimal.xml | 0 .../audio-coreaudio-best.x86_64-latest.args | 5 +- .../audio-coreaudio-best.x86_64-latest.xml | 0 .../audio-coreaudio-best.xml | 0 .../audio-coreaudio-full.x86_64-latest.args | 5 +- .../audio-coreaudio-full.x86_64-latest.xml | 0 .../audio-coreaudio-full.xml | 0 ...audio-coreaudio-minimal.x86_64-latest.args | 5 +- .../audio-coreaudio-minimal.x86_64-latest.xml | 0 .../audio-coreaudio-minimal.xml | 0 ...udio-default-nographics.x86_64-latest.args | 5 +- ...audio-default-nographics.x86_64-latest.xml | 0 .../audio-default-nographics.xml | 0 .../audio-default-sdl.x86_64-4.2.0.args | 0 .../audio-default-sdl.x86_64-4.2.0.xml | 44 + .../audio-default-sdl.x86_64-latest.args | 5 +- .../audio-default-sdl.x86_64-latest.xml | 0 .../audio-default-sdl.xml | 0 .../audio-default-spice.x86_64-4.2.0.args | 0 .../audio-default-spice.x86_64-4.2.0.xml | 46 + .../audio-default-spice.x86_64-latest.args | 5 +- .../audio-default-spice.x86_64-latest.xml | 0 .../audio-default-spice.xml | 0 .../audio-default-vnc.x86_64-4.2.0.args | 0 .../audio-default-vnc.x86_64-4.2.0.xml | 46 + .../audio-default-vnc.x86_64-latest.args | 5 +- .../audio-default-vnc.x86_64-latest.xml | 0 .../audio-default-vnc.xml | 0 .../audio-file-best.x86_64-latest.args | 5 +- .../audio-file-best.x86_64-latest.xml | 0 .../audio-file-best.xml | 0 .../audio-file-full.x86_64-latest.args | 5 +- .../audio-file-full.x86_64-latest.xml | 0 .../audio-file-full.xml | 0 .../audio-file-minimal.x86_64-latest.args | 5 +- .../audio-file-minimal.x86_64-latest.xml | 0 .../audio-file-minimal.xml | 0 .../audio-jack-full.x86_64-latest.args | 5 +- .../audio-jack-full.x86_64-latest.xml | 0 .../audio-jack-full.xml | 0 .../audio-jack-minimal.x86_64-latest.args | 5 +- .../audio-jack-minimal.x86_64-latest.xml | 39 + .../audio-jack-minimal.xml | 0 .../audio-many-backends.x86_64-latest.args | 7 +- .../audio-many-backends.x86_64-latest.xml | 1 + .../audio-many-backends.xml | 1 + .../audio-none-best.x86_64-latest.args | 5 +- .../audio-none-best.x86_64-latest.xml | 0 .../audio-none-best.xml | 0 .../audio-none-full.x86_64-latest.args | 5 +- .../audio-none-full.x86_64-latest.xml | 0 .../audio-none-full.xml | 0 .../audio-none-minimal.x86_64-latest.args | 5 +- .../audio-none-minimal.x86_64-latest.xml | 0 .../audio-none-minimal.xml | 0 .../audio-oss-best.x86_64-latest.args | 5 +- .../audio-oss-best.x86_64-latest.xml | 0 .../audio-oss-best.xml | 0 .../audio-oss-full.x86_64-latest.args | 5 +- .../audio-oss-full.x86_64-latest.xml | 0 .../audio-oss-full.xml | 0 .../audio-oss-minimal.x86_64-latest.args | 5 +- .../audio-oss-minimal.x86_64-latest.xml | 0 .../audio-oss-minimal.xml | 0 .../audio-pipewire-best.x86_64-latest.args | 35 + .../audio-pipewire-best.x86_64-latest.xml | 46 + tests/qemuxmlconfdata/audio-pipewire-best.xml | 43 + .../audio-pipewire-full.x86_64-latest.args | 35 + .../audio-pipewire-full.x86_64-latest.xml | 46 + tests/qemuxmlconfdata/audio-pipewire-full.xml | 43 + .../audio-pipewire-minimal.x86_64-latest.args | 35 + .../audio-pipewire-minimal.x86_64-latest.xml | 39 + .../audio-pipewire-minimal.xml | 36 + .../audio-pulseaudio-best.x86_64-latest.args | 5 +- .../audio-pulseaudio-best.x86_64-latest.xml | 0 .../audio-pulseaudio-best.xml | 0 .../audio-pulseaudio-full.x86_64-latest.args | 5 +- .../audio-pulseaudio-full.x86_64-latest.xml | 0 .../audio-pulseaudio-full.xml | 0 ...udio-pulseaudio-minimal.x86_64-latest.args | 5 +- ...audio-pulseaudio-minimal.x86_64-latest.xml | 0 .../audio-pulseaudio-minimal.xml | 0 .../audio-sdl-best.x86_64-latest.args | 5 +- .../audio-sdl-best.x86_64-latest.xml | 0 .../audio-sdl-best.xml | 0 .../audio-sdl-full.x86_64-latest.args | 5 +- .../audio-sdl-full.x86_64-latest.xml | 0 .../audio-sdl-full.xml | 0 .../audio-sdl-minimal.x86_64-latest.args | 5 +- .../audio-sdl-minimal.x86_64-latest.xml | 0 .../audio-sdl-minimal.xml | 0 .../audio-spice-best.x86_64-latest.args | 5 +- .../audio-spice-best.x86_64-latest.xml | 0 .../audio-spice-best.xml | 0 .../audio-spice-full.x86_64-latest.args | 5 +- .../audio-spice-full.x86_64-latest.xml | 0 .../audio-spice-full.xml | 0 .../audio-spice-minimal.x86_64-latest.args | 5 +- .../audio-spice-minimal.x86_64-latest.xml | 0 .../audio-spice-minimal.xml | 0 .../autoindex.x86_64-latest.args | 9 +- .../autoindex.x86_64-latest.xml | 12 +- .../autoindex.xml | 0 .../balloon-ccw-deflate.s390x-latest.args | 0 .../balloon-ccw-deflate.s390x-latest.xml | 27 + .../balloon-ccw-deflate.xml | 0 .../balloon-device-auto.x86_64-latest.args | 5 +- .../balloon-device-auto.x86_64-latest.xml | 0 .../balloon-device-auto.xml | 0 ...loon-device-deflate-off.x86_64-latest.args | 5 +- ...lloon-device-deflate-off.x86_64-latest.xml | 40 + .../balloon-device-deflate-off.xml | 0 .../balloon-device-deflate.x86_64-latest.args | 5 +- .../balloon-device-deflate.x86_64-latest.xml | 40 + .../balloon-device-deflate.xml | 0 .../balloon-device-period.x86_64-latest.args | 5 +- .../balloon-device-period.x86_64-latest.xml | 0 .../balloon-device-period.xml | 0 .../balloon-device.x86_64-latest.args | 5 +- .../balloon-device.x86_64-latest.xml | 40 + .../balloon-device.xml | 0 .../balloon-mmio-deflate.aarch64-latest.args | 7 +- .../balloon-mmio-deflate.aarch64-latest.xml} | 8 +- .../balloon-mmio-deflate.xml} | 9 +- .../blkdeviotune-group-num.x86_64-latest.args | 4 +- .../blkdeviotune-group-num.x86_64-latest.xml | 1 + .../blkdeviotune-group-num.xml | 0 ...blkdeviotune-max-length.x86_64-latest.args | 4 +- .../blkdeviotune-max-length.x86_64-latest.xml | 1 + .../blkdeviotune-max-length.xml | 0 .../blkdeviotune-max.x86_64-latest.args | 4 +- .../blkdeviotune-max.x86_64-latest.xml | 1 + .../blkdeviotune-max.xml | 0 .../blkdeviotune.x86_64-latest.args | 4 +- .../blkdeviotune.x86_64-latest.xml | 0 .../blkdeviotune.xml | 0 .../blkiotune-device.x86_64-latest.args | 5 +- .../blkiotune-device.x86_64-latest.xml | 0 .../blkiotune-device.xml | 0 .../blkiotune.x86_64-latest.args | 5 +- .../blkiotune.x86_64-latest.xml | 0 .../blkiotune.xml | 0 .../boot-cdrom.x86_64-latest.args | 5 +- .../boot-cdrom.x86_64-latest.xml | 0 .../boot-cdrom.xml | 0 .../boot-complex.x86_64-latest.args | 35 +- .../boot-complex.x86_64-latest.xml | 89 + .../boot-complex.xml | 0 .../boot-dev+order.x86_64-latest.err | 0 .../boot-dev+order.xml | 0 .../boot-floppy-q35.x86_64-latest.args | 5 +- .../boot-floppy-q35.x86_64-latest.xml | 1 + .../boot-floppy-q35.xml | 0 .../boot-floppy.x86_64-latest.args | 10 +- .../boot-floppy.x86_64-latest.xml | 0 .../boot-floppy.xml | 0 ...boot-menu-disable-drive.x86_64-latest.args | 5 +- ...boot-menu-disable-drive.x86_64-latest.xml} | 0 .../boot-menu-disable-drive.xml | 0 ...nu-disable-with-timeout.x86_64-latest.args | 35 + ...nu-disable-with-timeout.x86_64-latest.xml} | 0 .../boot-menu-disable-with-timeout.xml | 0 .../boot-menu-disable.x86_64-latest.args | 5 +- .../boot-menu-disable.x86_64-latest.xml | 42 + .../boot-menu-disable.xml | 0 ...ble-with-timeout-invalid.x86_64-latest.err | 0 .../boot-menu-enable-with-timeout-invalid.xml | 0 ...enu-enable-with-timeout.x86_64-latest.args | 5 +- ...menu-enable-with-timeout.x86_64-latest.xml | 0 .../boot-menu-enable-with-timeout.xml | 0 .../boot-menu-enable.x86_64-latest.args | 5 +- .../boot-menu-enable.x86_64-latest.xml | 42 + .../boot-menu-enable.xml | 0 .../boot-multi.x86_64-latest.args | 5 +- .../boot-multi.x86_64-latest.xml | 0 .../boot-multi.xml | 0 .../boot-network.x86_64-latest.args | 5 +- .../boot-network.x86_64-latest.xml | 0 .../boot-network.xml | 0 .../boot-order.x86_64-latest.args | 20 +- .../boot-order.x86_64-latest.xml | 0 .../boot-order.xml | 0 .../channel-guestfwd.x86_64-latest.args | 5 +- .../channel-guestfwd.x86_64-latest.xml | 0 .../channel-guestfwd.xml | 0 ...l-qemu-vdagent-features.x86_64-latest.args | 5 +- ...el-qemu-vdagent-features.x86_64-latest.xml | 0 .../channel-qemu-vdagent-features.xml | 0 .../channel-qemu-vdagent.x86_64-latest.args | 5 +- .../channel-qemu-vdagent.x86_64-latest.xml | 0 .../channel-qemu-vdagent.xml | 0 .../channel-spicevmc.x86_64-latest.args | 5 +- .../channel-spicevmc.x86_64-latest.xml | 55 + .../channel-spicevmc.xml | 0 .../channel-unix-guestfwd.x86_64-latest.args | 0 .../channel-unix-guestfwd.x86_64-latest.xml | 42 + .../channel-unix-guestfwd.xml | 0 ...hannel-unix-source-path.x86_64-latest.args | 53 + ...hannel-unix-source-path.x86_64-latest.xml} | 20 + .../channel-unix-source-path.xml | 16 + .../channel-virtio-auto.x86_64-latest.args | 5 +- .../channel-virtio-auto.x86_64-latest.xml | 2 +- .../channel-virtio-auto.xml | 0 .../channel-virtio-autoadd.x86_64-latest.args | 5 +- .../channel-virtio-autoadd.x86_64-latest.xml} | 69 +- .../channel-virtio-autoadd.xml | 0 ...annel-virtio-autoassign.x86_64-latest.args | 5 +- ...hannel-virtio-autoassign.x86_64-latest.xml | 70 + .../channel-virtio-autoassign.xml | 0 .../channel-virtio-default.x86_64-latest.args | 7 +- .../channel-virtio-default.x86_64-latest.xml | 61 + .../channel-virtio-default.xml | 0 .../channel-virtio-state.x86_64-latest.args | 5 +- .../channel-virtio-state.x86_64-latest.xml | 55 + .../channel-virtio-state.xml | 0 .../channel-virtio-unix.x86_64-latest.args | 7 +- .../channel-virtio-unix.x86_64-latest.xml | 60 + .../channel-virtio-unix.xml | 0 .../channel-virtio.x86_64-latest.args | 5 +- .../channel-virtio.x86_64-latest.xml | 0 .../channel-virtio.xml | 0 .../chardev-label.x86_64-latest.args | 41 + .../chardev-label.x86_64-latest.xml | 0 .../chardev-label.xml | 0 ...reconnect-generated-path.x86_64-latest.err | 0 .../chardev-reconnect-generated-path.xml | 0 ...econnect-invalid-timeout.x86_64-latest.err | 0 .../chardev-reconnect-invalid-timeout.xml | 0 .../chardev-reconnect.x86_64-latest.args | 2 +- .../chardev-reconnect.x86_64-latest.xml | 72 + .../chardev-reconnect.xml | 0 .../clock-absolute.x86_64-latest.args | 5 +- .../clock-absolute.x86_64-latest.xml | 0 .../clock-absolute.xml | 0 .../clock-catchup.x86_64-latest.args | 5 +- .../clock-catchup.x86_64-latest.xml | 0 .../clock-catchup.xml | 0 .../clock-france.x86_64-latest.args | 5 +- .../clock-france.x86_64-latest.xml | 40 + .../clock-france.xml | 0 .../clock-hpet-off.x86_64-7.2.0.args | 0 .../clock-hpet-off.x86_64-7.2.0.xml | 44 + .../clock-hpet-off.x86_64-latest.args | 5 +- .../clock-hpet-off.x86_64-latest.xml | 44 + .../clock-hpet-off.xml | 0 ...caltime-basis-localtime.x86_64-latest.args | 5 +- ...ocaltime-basis-localtime.x86_64-latest.xml | 40 + .../clock-localtime-basis-localtime.xml | 0 .../clock-localtime.x86_64-latest.args | 5 +- .../clock-localtime.x86_64-latest.xml | 0 .../clock-localtime.xml | 0 .../clock-realtime.x86_64-latest.args | 5 +- .../clock-realtime.x86_64-latest.xml | 1 + .../clock-realtime.xml | 0 .../clock-timer-armvtimer.aarch64-latest.args | 3 +- .../clock-timer-armvtimer.aarch64-latest.xml | 1 + .../clock-timer-armvtimer.xml | 0 .../clock-timer-hyperv-rtc.x86_64-latest.args | 0 .../clock-timer-hyperv-rtc.x86_64-latest.xml | 0 .../clock-timer-hyperv-rtc.xml | 0 .../clock-utc.x86_64-latest.args | 5 +- .../clock-utc.x86_64-latest.xml | 0 .../clock-utc.xml | 0 .../clock-variable.x86_64-latest.args | 5 +- .../clock-variable.x86_64-latest.xml | 40 + .../clock-variable.xml | 0 .../console-compat-auto.x86_64-latest.args | 5 +- .../console-compat-auto.x86_64-latest.xml | 0 .../console-compat-auto.xml | 0 .../console-compat-chardev.x86_64-latest.args | 5 +- .../console-compat-chardev.x86_64-latest.xml | 48 + .../console-compat-chardev.xml | 0 .../console-compat-crash.x86_64-latest.args | 46 + .../console-compat-crash.x86_64-latest.xml | 65 + .../console-compat-crash.xml} | 36 +- .../console-compat.x86_64-latest.args | 5 +- .../console-compat.x86_64-latest.xml | 0 .../console-compat.xml | 0 .../console-compat2.x86_64-latest.args | 39 + .../console-compat2.x86_64-latest.xml | 2 +- .../console-compat2.xml | 0 .../console-sclp.s390x-latest.args | 0 .../console-sclp.s390x-latest.xml | 36 + .../console-sclp.xml | 0 .../console-virtio-ccw.s390x-latest.args | 0 .../console-virtio-ccw.s390x-latest.xml | 39 + .../console-virtio-ccw.xml | 0 .../console-virtio-many.x86_64-latest.args | 5 +- .../console-virtio-many.x86_64-latest.xml | 0 .../console-virtio-many.xml | 0 .../console-virtio-unix.x86_64-latest.args | 0 .../console-virtio-unix.x86_64-latest.xml | 45 + .../console-virtio-unix.xml | 0 .../console-virtio.x86_64-latest.args | 5 +- .../console-virtio.x86_64-latest.xml | 0 .../console-virtio.xml | 0 .../controller-order.x86_64-latest.args | 10 +- .../controller-order.x86_64-latest.xml | 98 + .../controller-order.xml | 0 .../controller-scsi-auto.x86_64-latest.args | 32 + .../controller-scsi-auto.x86_64-latest.xml | 30 + .../qemuxmlconfdata/controller-scsi-auto.xml | 15 + .../controller-usb-order.x86_64-latest.args | 0 .../controller-usb-order.x86_64-latest.xml | 0 .../controller-usb-order.xml | 0 .../controller-virtio-scsi.x86_64-latest.args | 25 +- .../controller-virtio-scsi.x86_64-latest.xml | 0 .../controller-virtio-scsi.xml | 0 .../cpu-Haswell-noTSX.x86_64-latest.args | 0 .../cpu-Haswell-noTSX.x86_64-latest.xml | 31 + .../cpu-Haswell-noTSX.xml | 0 .../cpu-Haswell.x86_64-latest.args | 0 .../cpu-Haswell.x86_64-latest.xml | 31 + .../cpu-Haswell.xml | 0 .../cpu-Haswell2.x86_64-latest.args | 0 .../cpu-Haswell2.x86_64-latest.xml | 33 + .../cpu-Haswell2.xml | 0 .../cpu-Haswell3.x86_64-latest.args | 0 .../cpu-Haswell3.x86_64-latest.xml | 33 + .../cpu-Haswell3.xml | 0 ...-Icelake-Server-pconfig.x86_64-latest.args | 2 +- ...u-Icelake-Server-pconfig.x86_64-latest.xml | 0 .../cpu-Icelake-Server-pconfig.xml | 0 .../cpu-cache-disable.x86_64-latest.args | 0 .../cpu-cache-disable.x86_64-latest.xml | 31 + .../cpu-cache-disable.xml | 0 .../cpu-cache-disable3.x86_64-latest.args | 0 .../cpu-cache-disable3.x86_64-latest.xml | 31 + .../cpu-cache-disable3.xml | 0 .../cpu-cache-emulate-l2.x86_64-latest.err | 0 .../cpu-cache-emulate-l2.xml | 0 .../cpu-cache-emulate-l3.x86_64-latest.args | 0 .../cpu-cache-emulate-l3.x86_64-latest.xml | 31 + .../cpu-cache-emulate-l3.xml | 0 ...cpu-cache-passthrough-l3.x86_64-latest.err | 0 .../cpu-cache-passthrough-l3.xml | 0 .../cpu-cache-passthrough.x86_64-latest.args | 0 .../cpu-cache-passthrough.x86_64-latest.xml | 31 + .../cpu-cache-passthrough.xml | 0 .../cpu-cache-passthrough3.x86_64-latest.err | 0 .../cpu-cache-passthrough3.xml | 0 .../cpu-check-default-none.x86_64-latest.args | 0 .../cpu-check-default-none.x86_64-latest.xml | 0 .../cpu-check-default-none.xml | 0 ...cpu-check-default-none2.x86_64-latest.args | 0 .../cpu-check-default-none2.x86_64-latest.xml | 0 .../cpu-check-default-none2.xml | 0 ...u-check-default-partial.x86_64-latest.args | 0 ...pu-check-default-partial.x86_64-latest.xml | 0 .../cpu-check-default-partial.xml | 0 ...-check-default-partial2.x86_64-latest.args | 0 ...u-check-default-partial2.x86_64-latest.xml | 0 .../cpu-check-default-partial2.xml | 0 .../cpu-check-full.x86_64-latest.args | 0 .../cpu-check-full.x86_64-latest.xml | 0 .../cpu-check-full.xml | 0 .../cpu-check-none.x86_64-latest.args | 0 .../cpu-check-none.x86_64-latest.xml | 0 .../cpu-check-none.xml | 0 .../cpu-check-partial.x86_64-latest.args | 0 .../cpu-check-partial.x86_64-latest.xml | 0 .../cpu-check-partial.xml | 0 .../cpu-empty.x86_64-latest.args | 33 + .../cpu-empty.x86_64-latest.xml | 0 .../cpu-empty.xml | 0 .../cpu-eoi-disabled.x86_64-latest.args | 0 .../cpu-eoi-disabled.x86_64-latest.xml | 0 .../cpu-eoi-disabled.xml | 0 .../cpu-eoi-enabled.x86_64-latest.args | 0 .../cpu-eoi-enabled.x86_64-latest.xml | 0 .../cpu-eoi-enabled.xml | 0 .../cpu-exact1.x86_64-latest.args | 0 .../cpu-exact1.x86_64-latest.xml | 38 + .../cpu-exact1.xml | 0 .../cpu-exact2-nofallback.x86_64-latest.args | 0 .../cpu-exact2-nofallback.x86_64-latest.xml | 45 + .../cpu-exact2-nofallback.xml | 0 .../cpu-exact2.x86_64-latest.args | 0 .../cpu-exact2.x86_64-latest.xml | 45 + .../cpu-exact2.xml | 0 .../cpu-fallback.x86_64-5.2.0.args | 0 .../cpu-fallback.x86_64-5.2.0.xml | 40 + .../cpu-fallback.x86_64-8.0.0.args | 0 .../cpu-fallback.x86_64-8.0.0.xml | 40 + .../cpu-fallback.xml | 0 .../cpu-host-kvmclock.x86_64-latest.args | 0 .../cpu-host-kvmclock.x86_64-latest.xml | 0 .../cpu-host-kvmclock.xml | 0 .../cpu-host-model-cmt.x86_64-latest.args | 0 .../cpu-host-model-cmt.x86_64-latest.xml | 29 + .../cpu-host-model-cmt.xml | 0 ...-host-model-fallback-kvm.x86_64-4.2.0.args | 33 + ...u-host-model-fallback-kvm.x86_64-4.2.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-5.0.0.args | 33 + ...u-host-model-fallback-kvm.x86_64-5.0.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-5.1.0.args | 33 + ...u-host-model-fallback-kvm.x86_64-5.1.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-5.2.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-5.2.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-6.0.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-6.0.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-6.1.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-6.1.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-6.2.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-6.2.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-7.0.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-7.0.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-7.1.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-7.1.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-7.2.0.args | 34 + ...u-host-model-fallback-kvm.x86_64-7.2.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-8.0.0.args | 33 + ...u-host-model-fallback-kvm.x86_64-8.0.0.xml | 29 + ...-host-model-fallback-kvm.x86_64-8.1.0.args | 33 + ...u-host-model-fallback-kvm.x86_64-8.1.0.xml | 29 + ...host-model-fallback-kvm.x86_64-latest.args | 33 + ...-host-model-fallback-kvm.x86_64-latest.xml | 29 + .../cpu-host-model-fallback-kvm.xml | 19 + ...host-model-fallback-tcg.x86_64-4.2.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-4.2.0.xml | 29 + ...host-model-fallback-tcg.x86_64-5.0.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-5.0.0.xml | 29 + ...host-model-fallback-tcg.x86_64-5.1.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-5.1.0.xml | 29 + ...host-model-fallback-tcg.x86_64-5.2.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-5.2.0.xml | 29 + ...host-model-fallback-tcg.x86_64-6.0.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-6.0.0.xml | 29 + ...host-model-fallback-tcg.x86_64-6.1.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-6.1.0.xml | 29 + ...host-model-fallback-tcg.x86_64-6.2.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-6.2.0.xml | 29 + ...host-model-fallback-tcg.x86_64-7.0.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-7.0.0.xml | 29 + ...host-model-fallback-tcg.x86_64-7.1.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-7.1.0.xml | 29 + ...host-model-fallback-tcg.x86_64-7.2.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-7.2.0.xml | 29 + ...host-model-fallback-tcg.x86_64-8.0.0.args} | 2 +- ...u-host-model-fallback-tcg.x86_64-8.0.0.xml | 29 + ...host-model-fallback-tcg.x86_64-8.1.0.args} | 4 +- ...u-host-model-fallback-tcg.x86_64-8.1.0.xml | 29 + ...host-model-fallback-tcg.x86_64-latest.args | 33 + ...-host-model-fallback-tcg.x86_64-latest.xml | 29 + .../cpu-host-model-fallback-tcg.xml} | 0 ...cpu-host-model-features.x86_64-latest.args | 33 + .../cpu-host-model-features.x86_64-latest.xml | 5 - .../cpu-host-model-features.xml | 5 - .../cpu-host-model-kvm.x86_64-4.2.0.args | 38 + .../cpu-host-model-kvm.x86_64-4.2.0.xml | 48 + .../cpu-host-model-kvm.x86_64-5.0.0.args | 38 + .../cpu-host-model-kvm.x86_64-5.0.0.xml | 48 + .../cpu-host-model-kvm.x86_64-5.1.0.args} | 0 .../cpu-host-model-kvm.x86_64-5.1.0.xml | 48 + .../cpu-host-model-kvm.x86_64-5.2.0.args} | 0 .../cpu-host-model-kvm.x86_64-5.2.0.xml | 48 + .../cpu-host-model-kvm.x86_64-6.0.0.args} | 0 .../cpu-host-model-kvm.x86_64-6.0.0.xml | 48 + .../cpu-host-model-kvm.x86_64-6.1.0.args} | 0 .../cpu-host-model-kvm.x86_64-6.1.0.xml | 48 + .../cpu-host-model-kvm.x86_64-6.2.0.args} | 0 .../cpu-host-model-kvm.x86_64-6.2.0.xml | 48 + .../cpu-host-model-kvm.x86_64-7.0.0.args} | 0 .../cpu-host-model-kvm.x86_64-7.0.0.xml | 48 + .../cpu-host-model-kvm.x86_64-7.1.0.args} | 0 .../cpu-host-model-kvm.x86_64-7.1.0.xml | 48 + .../cpu-host-model-kvm.x86_64-7.2.0.args} | 0 .../cpu-host-model-kvm.x86_64-7.2.0.xml | 48 + .../cpu-host-model-kvm.x86_64-8.0.0.args} | 0 .../cpu-host-model-kvm.x86_64-8.0.0.xml | 48 + .../cpu-host-model-kvm.x86_64-8.1.0.args} | 2 +- .../cpu-host-model-kvm.x86_64-8.1.0.xml | 48 + .../cpu-host-model-kvm.x86_64-latest.args | 38 + .../cpu-host-model-kvm.x86_64-latest.xml | 48 + .../cpu-host-model-kvm.xml} | 0 ...ost-model-nofallback-kvm.x86_64-4.2.0.args | 33 + ...host-model-nofallback-kvm.x86_64-4.2.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-5.0.0.args | 33 + ...host-model-nofallback-kvm.x86_64-5.0.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-5.1.0.args | 33 + ...host-model-nofallback-kvm.x86_64-5.1.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-5.2.0.args | 34 + ...host-model-nofallback-kvm.x86_64-5.2.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-6.0.0.args | 34 + ...host-model-nofallback-kvm.x86_64-6.0.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-6.1.0.args | 34 + ...host-model-nofallback-kvm.x86_64-6.1.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-6.2.0.args | 34 + ...host-model-nofallback-kvm.x86_64-6.2.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-7.0.0.args | 34 + ...host-model-nofallback-kvm.x86_64-7.0.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-7.1.0.args | 34 + ...host-model-nofallback-kvm.x86_64-7.1.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-7.2.0.args | 34 + ...host-model-nofallback-kvm.x86_64-7.2.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-8.0.0.args | 33 + ...host-model-nofallback-kvm.x86_64-8.0.0.xml | 29 + ...ost-model-nofallback-kvm.x86_64-8.1.0.args | 33 + ...host-model-nofallback-kvm.x86_64-8.1.0.xml | 29 + ...st-model-nofallback-kvm.x86_64-latest.args | 33 + ...ost-model-nofallback-kvm.x86_64-latest.xml | 29 + .../cpu-host-model-nofallback-kvm.xml | 21 + ...st-model-nofallback-tcg.x86_64-4.2.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-4.2.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-5.0.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-5.0.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-5.1.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-5.1.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-5.2.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-5.2.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-6.0.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-6.0.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-6.1.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-6.1.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-6.2.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-6.2.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-7.0.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-7.0.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-7.1.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-7.1.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-7.2.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-7.2.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-8.0.0.args} | 2 +- ...host-model-nofallback-tcg.x86_64-8.0.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-8.1.0.args} | 4 +- ...host-model-nofallback-tcg.x86_64-8.1.0.xml | 29 + ...st-model-nofallback-tcg.x86_64-latest.args | 33 + ...ost-model-nofallback-tcg.x86_64-latest.xml | 29 + .../cpu-host-model-nofallback-tcg.xml} | 0 .../cpu-host-model-tcg.x86_64-4.2.0.args} | 4 +- .../cpu-host-model-tcg.x86_64-4.2.0.xml | 48 + .../cpu-host-model-tcg.x86_64-5.0.0.args} | 4 +- .../cpu-host-model-tcg.x86_64-5.0.0.xml | 48 + .../cpu-host-model-tcg.x86_64-5.1.0.args | 38 + .../cpu-host-model-tcg.x86_64-5.1.0.xml | 48 + .../cpu-host-model-tcg.x86_64-5.2.0.args | 39 + .../cpu-host-model-tcg.x86_64-5.2.0.xml | 48 + .../cpu-host-model-tcg.x86_64-6.0.0.args | 39 + .../cpu-host-model-tcg.x86_64-6.0.0.xml | 48 + .../cpu-host-model-tcg.x86_64-6.1.0.args | 39 + .../cpu-host-model-tcg.x86_64-6.1.0.xml | 48 + .../cpu-host-model-tcg.x86_64-6.2.0.args | 39 + .../cpu-host-model-tcg.x86_64-6.2.0.xml | 48 + .../cpu-host-model-tcg.x86_64-7.0.0.args | 39 + .../cpu-host-model-tcg.x86_64-7.0.0.xml | 48 + .../cpu-host-model-tcg.x86_64-7.1.0.args | 39 + .../cpu-host-model-tcg.x86_64-7.1.0.xml | 48 + .../cpu-host-model-tcg.x86_64-7.2.0.args | 39 + .../cpu-host-model-tcg.x86_64-7.2.0.xml | 48 + .../cpu-host-model-tcg.x86_64-8.0.0.args | 38 + .../cpu-host-model-tcg.x86_64-8.0.0.xml | 48 + .../cpu-host-model-tcg.x86_64-8.1.0.args | 38 + .../cpu-host-model-tcg.x86_64-8.1.0.xml | 48 + .../cpu-host-model-tcg.x86_64-latest.args | 38 + .../cpu-host-model-tcg.x86_64-latest.xml | 48 + tests/qemuxmlconfdata/cpu-host-model-tcg.xml | 21 + .../cpu-host-model-vendor.x86_64-latest.args | 0 .../cpu-host-model-vendor.x86_64-latest.xml | 0 .../cpu-host-model-vendor.xml | 0 ...st-passthrough-features.x86_64-latest.args | 5 +- ...ost-passthrough-features.x86_64-latest.xml | 5 - .../cpu-host-passthrough-features.xml | 5 - .../cpu-host-passthrough.x86_64-latest.args | 0 .../cpu-host-passthrough.x86_64-latest.xml | 29 + .../cpu-host-passthrough.xml | 0 .../cpu-hotplug-granularity.ppc64-latest.err | 0 .../cpu-hotplug-granularity.xml | 0 .../cpu-hotplug-startup.x86_64-latest.args | 2 +- .../cpu-hotplug-startup.x86_64-latest.xml | 40 + .../cpu-hotplug-startup.xml | 0 .../cpu-kvmclock.x86_64-latest.args | 0 .../cpu-kvmclock.x86_64-latest.xml | 0 .../cpu-kvmclock.xml | 0 .../cpu-minimum1.x86_64-latest.args | 0 .../cpu-minimum1.x86_64-latest.xml | 31 + .../cpu-minimum1.xml | 0 .../cpu-minimum2.x86_64-latest.args | 0 .../cpu-minimum2.x86_64-latest.xml | 35 + .../cpu-minimum2.xml | 0 ...cpu-no-removed-features.x86_64-latest.args | 0 .../cpu-no-removed-features.x86_64-latest.xml | 33 + .../cpu-no-removed-features.xml | 0 .../cpu-nofallback.x86_64-5.2.0.err | 0 .../cpu-nofallback.x86_64-5.2.0.xml | 40 + .../cpu-nofallback.x86_64-8.0.0.args | 0 .../cpu-nofallback.x86_64-8.0.0.xml | 40 + .../cpu-nofallback.xml | 0 .../cpu-numa-disjoint.x86_64-latest.args | 2 +- .../cpu-numa-disjoint.x86_64-latest.xml | 2 +- .../cpu-numa-disjoint.xml | 0 .../cpu-numa-disordered.x86_64-latest.args | 38 + .../cpu-numa-disordered.x86_64-latest.xml | 2 +- .../cpu-numa-disordered.xml | 0 .../cpu-numa-memshared.x86_64-latest.args | 2 +- .../cpu-numa-memshared.x86_64-latest.xml | 2 +- .../cpu-numa-memshared.xml | 0 ...-numa-no-memory-element.x86_64-latest.args | 2 +- ...u-numa-no-memory-element.x86_64-latest.xml | 2 +- .../cpu-numa-no-memory-element.xml | 0 .../cpu-numa1.x86_64-latest.args | 2 +- .../cpu-numa1.x86_64-latest.xml | 2 +- .../cpu-numa1.xml | 0 .../cpu-numa2.x86_64-latest.args | 2 +- .../cpu-numa2.x86_64-latest.xml | 2 +- .../cpu-numa2.xml | 0 .../cpu-numa3.x86_64-latest.err | 0 .../cpu-numa3.xml | 0 ...-phys-bits-emulate-bare.x86_64-latest.args | 0 ...u-phys-bits-emulate-bare.x86_64-latest.xml | 0 .../cpu-phys-bits-emulate-bare.xml | 0 .../cpu-phys-bits-emulate.x86_64-latest.args | 0 .../cpu-phys-bits-emulate.x86_64-latest.xml | 31 + .../cpu-phys-bits-emulate.xml | 0 .../cpu-phys-bits-emulate2.x86_64-latest.args | 0 .../cpu-phys-bits-emulate2.x86_64-latest.xml | 31 + .../cpu-phys-bits-emulate2.xml | 0 .../cpu-phys-bits-limit.x86_64-latest.args | 0 .../cpu-phys-bits-limit.x86_64-latest.xml | 0 .../cpu-phys-bits-limit.xml | 0 ...u-phys-bits-passthrough.x86_64-latest.args | 0 ...pu-phys-bits-passthrough.x86_64-latest.xml | 31 + .../cpu-phys-bits-passthrough.xml | 0 ...u-phys-bits-passthrough2.x86_64-latest.err | 0 .../cpu-phys-bits-passthrough2.xml | 0 ...pu-qemu-host-passthrough.x86_64-latest.err | 0 ...pu-qemu-host-passthrough.x86_64-latest.xml | 29 + .../cpu-qemu-host-passthrough.xml | 0 .../cpu-s390-features.s390x-latest.args | 0 .../cpu-s390-features.s390x-latest.xml | 27 + .../cpu-s390-features.xml | 0 .../cpu-s390-zEC12.s390x-latest.args | 0 .../cpu-s390-zEC12.s390x-latest.xml | 25 + .../cpu-s390-zEC12.xml | 0 .../cpu-strict1.x86_64-latest.args | 0 .../cpu-strict1.x86_64-latest.xml | 58 + .../cpu-strict1.xml | 0 .../cpu-topology1.x86_64-latest.args | 2 +- .../cpu-topology1.x86_64-latest.xml | 32 + .../cpu-topology1.xml | 0 .../cpu-topology2.x86_64-latest.args | 2 +- .../cpu-topology2.x86_64-latest.xml | 32 + .../cpu-topology2.xml | 0 .../cpu-topology3.x86_64-latest.args | 2 +- .../cpu-topology3.x86_64-latest.xml | 32 + .../cpu-topology3.xml | 0 .../cpu-topology4.x86_64-latest.args | 2 +- .../cpu-topology4.x86_64-latest.xml | 32 + .../cpu-topology4.xml | 0 .../cpu-topology5.aarch64-latest.args | 31 + .../cpu-topology5.aarch64-latest.xml | 29 + tests/qemuxmlconfdata/cpu-topology5.xml | 17 + .../cpu-translation.x86_64-latest.args | 0 .../cpu-translation.x86_64-latest.xml | 44 + .../cpu-translation.xml | 0 .../cpu-tsc-frequency.x86_64-latest.args | 0 .../cpu-tsc-frequency.x86_64-latest.xml | 36 + .../cpu-tsc-frequency.xml | 5 - .../cpuset-invalid.x86_64-latest.err | 1 + tests/qemuxmlconfdata/cpuset-invalid.xml | 12 + .../cputune-cpuset-big-id.x86_64-latest.args | 5 +- .../cputune-cpuset-big-id.x86_64-latest.xml | 0 .../cputune-cpuset-big-id.xml | 0 ...ne-iothreadsched-toomuch.x86_64-latest.err | 0 .../cputune-iothreadsched-toomuch.xml | 0 .../cputune-numatune.x86_64-latest.args | 0 .../cputune-numatune.x86_64-latest.xml | 0 .../cputune-numatune.xml | 0 ...putune-vcpusched-overlap.x86_64-latest.err | 0 .../cputune-vcpusched-overlap.xml | 0 .../cputune-zero-shares.x86_64-latest.args | 5 +- .../cputune-zero-shares.x86_64-latest.xml | 0 .../cputune-zero-shares.xml | 0 .../cputune.x86_64-latest.args | 5 +- .../cputune.x86_64-latest.xml | 0 .../cputune.xml | 0 .../crypto-builtin.x86_64-latest.args | 0 .../crypto-builtin.x86_64-latest.xml | 1 + .../crypto-builtin.xml | 0 .../default-kvm-host-arch.x86_64-latest.args | 0 .../default-kvm-host-arch.x86_64-latest.xml | 0 .../default-kvm-host-arch.xml | 0 .../default-qemu-host-arch.x86_64-latest.args | 0 .../default-qemu-host-arch.x86_64-latest.xml | 0 .../default-qemu-host-arch.xml | 0 ...ult-video-type-aarch64.aarch64-latest.args | 3 +- ...ault-video-type-aarch64.aarch64-latest.xml | 0 .../default-video-type-aarch64.xml | 0 ...o-type-loongarch64.loongarch64-latest.args | 34 + ...eo-type-loongarch64.loongarch64-latest.xml | 45 + .../default-video-type-loongarch64.xml | 18 + ...default-video-type-ppc64.ppc64-latest.args | 0 .../default-video-type-ppc64.ppc64-latest.xml | 0 .../default-video-type-ppc64.xml | 0 ...ult-video-type-riscv64.riscv64-latest.args | 0 ...ault-video-type-riscv64.riscv64-latest.xml | 0 .../default-video-type-riscv64.xml | 0 ...default-video-type-s390x.s390x-latest.args | 2 +- .../default-video-type-s390x.s390x-latest.xml | 0 .../default-video-type-s390x.xml | 0 ...fault-video-type-x86_64.x86_64-latest.args | 0 ...efault-video-type-x86_64.x86_64-latest.xml | 0 .../default-video-type-x86_64.xml | 0 .../devices-acpi-index.x86_64-latest.args | 10 +- .../devices-acpi-index.x86_64-latest.xml | 0 .../devices-acpi-index.xml | 0 .../disk-active-commit.x86_64-latest.args | 37 + .../disk-active-commit.x86_64-latest.xml} | 0 .../disk-active-commit.xml | 0 .../disk-address-conflict.x86_64-latest.err | 0 .../disk-address-conflict.xml | 0 .../disk-aio-io_uring.x86_64-latest.args | 0 .../disk-aio-io_uring.x86_64-latest.xml | 0 .../disk-aio-io_uring.xml | 0 .../disk-aio.x86_64-latest.args | 7 +- .../disk-aio.x86_64-latest.xml | 0 .../disk-aio.xml | 0 .../disk-arm-virtio-sd.aarch64-latest.args | 4 +- .../disk-arm-virtio-sd.aarch64-latest.xml | 16 + .../disk-arm-virtio-sd.xml | 16 + ...hing-partition-nosupport.x86_64-latest.err | 0 .../disk-attaching-partition-nosupport.xml | 0 ...sk-backing-chains-index.x86_64-latest.args | 0 ...sk-backing-chains-index.x86_64-latest.xml} | 0 .../disk-backing-chains-index.xml | 0 ...-backing-chains-noindex.x86_64-latest.args | 10 +- ...k-backing-chains-noindex.x86_64-latest.xml | 0 .../disk-backing-chains-noindex.xml | 0 .../disk-blockio.x86_64-latest.args | 10 +- .../disk-blockio.x86_64-latest.xml | 0 .../disk-blockio.xml | 0 .../disk-boot-cdrom.x86_64-latest.args | 10 +- .../disk-boot-cdrom.x86_64-latest.xml | 0 .../disk-boot-cdrom.xml | 0 .../disk-boot-disk.x86_64-latest.args | 10 +- .../disk-boot-disk.x86_64-latest.xml | 0 .../disk-boot-disk.xml | 0 .../disk-cache.x86_64-latest.args | 10 +- .../disk-cache.x86_64-latest.xml | 0 .../disk-cache.xml | 0 .../disk-cdrom-bus-other.x86_64-latest.args | 5 +- .../disk-cdrom-bus-other.x86_64-latest.xml | 1 - .../disk-cdrom-bus-other.xml | 1 - ...m-empty-network-invalid.x86_64-latest.args | 0 ...m-empty-network-invalid.x86_64-latest.xml} | 0 .../disk-cdrom-empty-network-invalid.xml | 0 ...sk-cdrom-network-nbdkit.x86_64-latest.args | 15 +- ...sk-cdrom-network-nbdkit.x86_64-latest.xml} | 0 .../disk-cdrom-network-nbdkit.xml | 0 .../disk-cdrom-network.x86_64-latest.args | 15 +- .../disk-cdrom-network.x86_64-latest.xml | 72 + .../disk-cdrom-network.xml | 0 .../disk-cdrom-tray.x86_64-latest.args | 10 +- .../disk-cdrom-tray.x86_64-latest.xml} | 40 +- .../disk-cdrom-tray.xml | 0 .../disk-cdrom.x86_64-latest.args | 10 +- .../disk-cdrom.x86_64-latest.xml | 0 .../disk-cdrom.xml | 0 .../disk-copy_on_read.x86_64-latest.args | 5 +- .../disk-copy_on_read.x86_64-latest.xml | 0 .../disk-copy_on_read.xml | 0 .../disk-detect-zeroes.x86_64-latest.args | 5 +- .../disk-detect-zeroes.x86_64-latest.xml | 1 + .../disk-detect-zeroes.xml | 0 ...-device-lun-type-invalid.x86_64-latest.err | 0 .../disk-device-lun-type-invalid.xml | 0 .../disk-device-removable.x86_64-latest.args | 15 +- .../disk-device-removable.x86_64-latest.xml | 54 + .../disk-device-removable.xml | 0 .../disk-discard.x86_64-latest.args | 5 +- .../disk-discard.x86_64-latest.xml | 0 .../disk-discard.xml | 0 .../disk-discard_no_unref.x86_64-latest.args | 0 .../disk-discard_no_unref.x86_64-latest.xml | 0 .../disk-discard_no_unref.xml | 0 .../disk-encryption-wrong.x86_64-latest.err | 0 .../disk-encryption-wrong.xml | 0 .../disk-error-policy-s390x.s390x-latest.args | 6 +- .../disk-error-policy-s390x.s390x-latest.xml | 43 + .../disk-error-policy-s390x.xml | 0 .../disk-error-policy.x86_64-latest.args | 6 +- .../disk-error-policy.x86_64-latest.xml | 0 .../disk-error-policy.xml | 0 ...fdc-incompatible-address.x86_64-latest.err | 0 .../disk-fdc-incompatible-address.xml | 0 .../disk-floppy-pseries.ppc64-latest.err | 0 .../disk-floppy-pseries.ppc64-latest.xml | 44 + .../disk-floppy-pseries.xml | 0 .../disk-floppy-q35.x86_64-latest.args | 5 +- .../disk-floppy-q35.x86_64-latest.xml | 56 + .../disk-floppy-q35.xml | 0 .../disk-floppy-tray.x86_64-latest.args | 15 +- .../disk-floppy-tray.x86_64-latest.xml | 53 + .../disk-floppy-tray.xml | 0 .../disk-floppy.x86_64-latest.args | 15 +- .../disk-floppy.x86_64-latest.xml | 0 .../disk-floppy.xml | 0 .../disk-fmt-cow.x86_64-latest.err | 0 .../disk-fmt-cow.xml | 0 .../disk-fmt-dir.x86_64-latest.err | 0 .../disk-fmt-dir.xml | 0 .../disk-fmt-iso.x86_64-latest.err | 0 .../disk-fmt-iso.xml | 0 .../disk-fmt-qcow.x86_64-latest.args | 5 +- .../disk-fmt-qcow.x86_64-latest.xml | 0 .../disk-fmt-qcow.xml | 0 .../disk-geometry.x86_64-latest.args | 5 +- .../disk-geometry.x86_64-latest.xml | 41 + .../disk-geometry.xml | 0 ...ev-scsi-address-conflict.x86_64-latest.err | 0 .../disk-hostdev-scsi-address-conflict.xml | 0 ...ide-incompatible-address.x86_64-latest.err | 0 .../disk-ide-incompatible-address.xml | 0 .../disk-ide-split.x86_64-latest.args | 10 +- .../disk-ide-split.x86_64-latest.xml | 47 + .../disk-ide-split.xml | 0 .../disk-ide-wwn.x86_64-latest.args | 5 +- .../disk-ide-wwn.x86_64-latest.xml | 42 + .../disk-ide-wwn.xml | 0 .../disk-ioeventfd.x86_64-latest.args | 5 +- .../disk-ioeventfd.x86_64-latest.xml} | 16 +- .../disk-ioeventfd.xml | 0 .../disk-metadata-cache.x86_64-latest.args | 6 +- .../disk-metadata-cache.x86_64-latest.xml | 0 .../disk-metadata-cache.xml | 0 .../disk-mirror-old.x86_64-latest.args | 41 + .../disk-mirror-old.x86_64-latest.xml | 63 + .../disk-mirror-old.xml | 0 .../disk-mirror.x86_64-latest.args | 43 + .../disk-mirror.x86_64-latest.xml | 70 + .../disk-mirror.xml | 0 ...k-missing-target-invalid.x86_64-latest.err | 0 .../disk-missing-target-invalid.xml | 0 .../disk-network-gluster.x86_64-latest.args | 10 +- .../disk-network-gluster.x86_64-latest.xml | 0 .../disk-network-gluster.xml | 0 ...isk-network-http-nbdkit.x86_64-latest.args | 20 +- ...isk-network-http-nbdkit.x86_64-latest.xml} | 0 .../disk-network-http-nbdkit.xml | 0 .../disk-network-http.x86_64-latest.args | 20 +- .../disk-network-http.x86_64-latest.xml | 72 + .../disk-network-http.xml | 0 ...-auth-secrettype-invalid.x86_64-latest.err | 0 ...-network-iscsi-auth-secrettype-invalid.xml | 0 ...si-auth-wrong-secrettype.x86_64-latest.err | 0 ...sk-network-iscsi-auth-wrong-secrettype.xml | 0 ...iscsi-zero-hosts-invalid.x86_64-latest.err | 1 + ...iscsi-zero-hosts-invalid.x86_64-latest.xml | 35 + .../disk-network-iscsi-zero-hosts-invalid.xml | 27 + .../disk-network-iscsi.x86_64-latest.args | 35 +- .../disk-network-iscsi.x86_64-latest.xml | 0 .../disk-network-iscsi.xml | 0 .../disk-network-nbd.x86_64-latest.args | 30 +- .../disk-network-nbd.x86_64-latest.xml | 0 .../disk-network-nbd.xml | 0 .../disk-network-nfs.x86_64-latest.args | 5 +- .../disk-network-nfs.x86_64-latest.xml} | 0 .../disk-network-nfs.xml | 2 +- ...k-rbd-encryption-layering.x86_64-7.2.0.err | 0 ...rbd-encryption-layering.x86_64-latest.args | 11 +- ...-rbd-encryption-layering.x86_64-latest.xml | 0 .../disk-network-rbd-encryption-layering.xml | 0 ...k-rbd-encryption-luks-any.x86_64-7.2.0.err | 0 ...rbd-encryption-luks-any.x86_64-latest.args | 7 +- ...-rbd-encryption-luks-any.x86_64-latest.xml | 0 .../disk-network-rbd-encryption-luks-any.xml | 0 ...sk-network-rbd-encryption.x86_64-6.0.0.err | 0 ...-network-rbd-encryption.x86_64-latest.args | 7 +- ...k-network-rbd-encryption.x86_64-latest.xml | 0 .../disk-network-rbd-encryption.xml | 0 ...sk-network-rbd-no-colon.x86_64-latest.args | 10 +- ...isk-network-rbd-no-colon.x86_64-latest.xml | 50 + .../disk-network-rbd-no-colon.xml | 0 .../disk-network-rbd.x86_64-latest.args | 30 +- .../disk-network-rbd.x86_64-latest.xml | 0 .../disk-network-rbd.xml | 0 .../disk-network-sheepdog.x86_64-6.0.0.args | 0 .../disk-network-sheepdog.x86_64-6.0.0.xml} | 2 +- .../disk-network-sheepdog.xml | 0 ...network-source-auth-both.x86_64-latest.err | 0 .../disk-network-source-auth-both.xml | 0 ...isk-network-source-auth.x86_64-latest.args | 15 +- ...disk-network-source-auth.x86_64-latest.xml | 0 .../disk-network-source-auth.xml | 0 ...rce-curl-nbdkit-backing.x86_64-latest.args | 0 ...rce-curl-nbdkit-backing.x86_64-latest.xml} | 33 +- ...isk-network-source-curl-nbdkit-backing.xml | 0 ...work-source-curl-nbdkit.x86_64-latest.args | 20 +- ...twork-source-curl-nbdkit.x86_64-latest.xml | 96 + .../disk-network-source-curl-nbdkit.xml | 0 ...isk-network-source-curl.x86_64-latest.args | 20 +- ...disk-network-source-curl.x86_64-latest.xml | 96 + .../disk-network-source-curl.xml | 0 .../disk-network-ssh-key.x86_64-latest.args | 36 + .../disk-network-ssh-key.x86_64-latest.xml | 49 + .../disk-network-ssh-key.xml | 6 +- ...disk-network-ssh-nbdkit.x86_64-latest.args | 5 +- .../disk-network-ssh-nbdkit.x86_64-latest.xml | 38 + .../disk-network-ssh-nbdkit.xml | 0 ...sk-network-ssh-password.x86_64-latest.args | 5 +- ...isk-network-ssh-password.x86_64-latest.xml | 41 + .../disk-network-ssh-password.xml | 2 - .../disk-network-ssh.x86_64-latest.args | 5 +- .../disk-network-ssh.x86_64-latest.xml | 38 + .../disk-network-ssh.xml | 2 - ...work-tlsx509-nbd-hostname.x86_64-6.2.0.err | 0 ...rk-tlsx509-nbd-hostname.x86_64-latest.args | 5 +- ...ork-tlsx509-nbd-hostname.x86_64-latest.xml | 0 .../disk-network-tlsx509-nbd-hostname.xml | 0 ...disk-network-tlsx509-nbd.x86_64-5.2.0.args | 2 +- .../disk-network-tlsx509-nbd.x86_64-5.2.0.xml | 37 + ...isk-network-tlsx509-nbd.x86_64-latest.args | 5 +- ...disk-network-tlsx509-nbd.x86_64-latest.xml | 0 .../disk-network-tlsx509-nbd.xml | 0 ...isk-network-tlsx509-vxhs.x86_64-5.0.0.args | 6 +- ...disk-network-tlsx509-vxhs.x86_64-5.0.0.xml | 0 .../disk-network-tlsx509-vxhs.xml | 0 .../disk-network-vxhs.x86_64-5.0.0.args | 35 + .../disk-network-vxhs.x86_64-5.0.0.xml | 0 .../disk-network-vxhs.xml | 0 .../disk-no-boot.x86_64-latest.args | 15 +- .../disk-no-boot.x86_64-latest.xml | 54 + .../disk-no-boot.xml | 0 .../disk-nvme.x86_64-latest.args | 17 +- .../disk-nvme.x86_64-latest.xml | 1 + .../disk-nvme.xml | 0 .../disk-order.x86_64-latest.args | 20 +- .../disk-order.x86_64-latest.xml | 59 + .../disk-order.xml | 0 .../disk-readonly-disk.x86_64-latest.args | 10 +- .../disk-readonly-disk.x86_64-latest.xml | 47 + .../disk-readonly-disk.xml | 0 .../disk-rotation.x86_64-latest.args | 15 +- .../disk-rotation.x86_64-latest.xml | 0 .../disk-rotation.xml | 0 .../disk-same-targets.x86_64-latest.err | 0 .../disk-same-targets.xml | 0 .../disk-sata-device.x86_64-latest.args | 5 +- .../disk-sata-device.x86_64-latest.xml | 0 .../disk-sata-device.xml | 0 ...ata-incompatible-address.x86_64-latest.err | 0 .../disk-sata-incompatible-address.xml | 0 .../disk-scsi-device-auto.x86_64-latest.args | 10 +- .../disk-scsi-device-auto.x86_64-latest.xml | 0 .../disk-scsi-device-auto.xml | 0 .../disk-scsi-disk-split.x86_64-latest.args | 20 +- .../disk-scsi-disk-split.x86_64-latest.xml | 69 + .../disk-scsi-disk-split.xml | 0 ...csi-disk-vpd-build-error.x86_64-latest.err | 0 .../disk-scsi-disk-vpd-build-error.xml | 0 .../disk-scsi-disk-vpd.x86_64-latest.args | 10 +- .../disk-scsi-disk-vpd.x86_64-latest.xml | 0 .../disk-scsi-disk-vpd.xml | 0 .../disk-scsi-disk-wwn.x86_64-latest.args | 10 +- .../disk-scsi-disk-wwn.x86_64-latest.xml | 53 + .../disk-scsi-disk-wwn.xml | 0 ...csi-incompatible-address.x86_64-latest.err | 0 .../disk-scsi-incompatible-address.xml | 0 ...sk-scsi-lun-passthrough.x86_64-latest.args | 10 +- ...isk-scsi-lun-passthrough.x86_64-latest.xml | 49 + .../disk-scsi-lun-passthrough.xml | 0 .../disk-scsi.x86_64-latest.args | 30 +- .../disk-scsi.x86_64-latest.xml | 0 .../disk-scsi.xml | 0 .../disk-serial.x86_64-latest.args | 10 +- .../disk-serial.x86_64-latest.xml | 0 .../disk-serial.xml | 0 .../disk-shared-qcow.x86_64-latest.err | 0 .../disk-shared-qcow.xml | 0 .../disk-shared.x86_64-latest.args | 20 +- .../disk-shared.x86_64-latest.xml | 66 + .../disk-shared.xml | 0 .../disk-slices.x86_64-latest.args | 16 +- .../disk-slices.x86_64-latest.xml | 0 .../disk-slices.xml | 0 .../disk-snapshot.x86_64-latest.args | 9 +- .../disk-snapshot.x86_64-latest.xml | 53 + .../disk-snapshot.xml | 0 .../disk-source-fd.x86_64-latest.args | 10 +- .../disk-source-fd.x86_64-latest.xml | 0 .../disk-source-fd.xml | 0 .../disk-source-pool-mode.x86_64-latest.args | 20 +- .../disk-source-pool-mode.x86_64-latest.xml | 0 .../disk-source-pool-mode.xml | 0 .../disk-source-pool.x86_64-latest.args | 10 +- .../disk-source-pool.x86_64-latest.xml | 0 .../disk-source-pool.xml | 0 .../disk-transient.x86_64-latest.args | 2 +- .../disk-transient.x86_64-latest.xml | 0 .../disk-transient.xml | 0 .../disk-usb-device.x86_64-latest.args | 10 +- .../disk-usb-device.x86_64-latest.xml | 0 .../disk-usb-device.xml | 0 .../disk-usb-pci.x86_64-latest.err | 0 .../disk-usb-pci.xml | 0 .../disk-vhostuser-numa.x86_64-4.2.0.args | 2 +- .../disk-vhostuser-numa.x86_64-4.2.0.xml | 48 + .../disk-vhostuser-numa.x86_64-latest.args | 2 +- .../disk-vhostuser-numa.x86_64-latest.xml | 48 + .../disk-vhostuser-numa.xml | 2 +- .../disk-vhostuser.x86_64-latest.args | 0 .../disk-vhostuser.x86_64-latest.xml | 0 .../disk-vhostuser.xml | 0 .../disk-vhostvdpa.x86_64-latest.args | 7 +- .../disk-vhostvdpa.x86_64-latest.xml | 40 + .../disk-vhostvdpa.xml | 0 .../disk-virtio-ccw-many.s390x-latest.args | 0 .../disk-virtio-ccw-many.s390x-latest.xml | 51 + .../disk-virtio-ccw-many.xml | 0 .../disk-virtio-ccw.s390x-latest.args | 0 .../disk-virtio-ccw.s390x-latest.xml | 39 + .../disk-virtio-ccw.xml | 0 .../disk-virtio-queues.x86_64-latest.args | 15 +- .../disk-virtio-queues.x86_64-latest.xml | 1 + .../disk-virtio-queues.xml | 0 .../disk-virtio-s390-zpci.s390x-latest.args | 0 .../disk-virtio-s390-zpci.s390x-latest.xml | 0 .../disk-virtio-s390-zpci.xml | 0 ...virtio-scsi-reservations.x86_64-5.2.0.args | 0 ...-virtio-scsi-reservations.x86_64-5.2.0.xml | 53 + ...irtio-scsi-reservations.x86_64-latest.args | 10 +- ...virtio-scsi-reservations.x86_64-latest.xml | 1 + .../disk-virtio-scsi-reservations.xml | 0 .../disk-virtio.x86_64-latest.args | 20 +- .../disk-virtio.x86_64-latest.xml | 0 .../disk-virtio.xml | 0 .../downscript.x86_64-latest.args | 42 + .../downscript.x86_64-latest.xml | 1 + .../downscript.xml | 0 .../encrypted-disk-usage.x86_64-latest.args | 0 .../encrypted-disk-usage.x86_64-latest.xml | 1 + .../encrypted-disk-usage.xml | 0 .../encrypted-disk.x86_64-latest.args | 0 .../encrypted-disk.x86_64-latest.xml | 0 .../encrypted-disk.xml | 0 .../eoi-disabled.x86_64-latest.args | 0 .../eoi-disabled.x86_64-latest.xml | 0 .../eoi-disabled.xml | 0 .../eoi-enabled.x86_64-latest.args | 0 .../eoi-enabled.x86_64-latest.xml | 0 .../eoi-enabled.xml | 0 .../event_idx.x86_64-latest.args | 5 +- .../event_idx.x86_64-latest.xml | 0 .../event_idx.xml | 0 ...memory-no-numa-topology.x86_64-latest.args | 2 +- ...-memory-no-numa-topology.x86_64-latest.xml | 1 + .../fd-memory-no-numa-topology.xml | 2 +- ...fd-memory-numa-topology.x86_64-latest.args | 2 +- .../fd-memory-numa-topology.x86_64-latest.xml | 1 + .../fd-memory-numa-topology.xml | 2 +- ...d-memory-numa-topology2.x86_64-latest.args | 2 +- ...fd-memory-numa-topology2.x86_64-latest.xml | 1 + .../fd-memory-numa-topology2.xml | 2 +- ...d-memory-numa-topology3.x86_64-latest.args | 2 +- ...fd-memory-numa-topology3.x86_64-latest.xml | 1 + .../fd-memory-numa-topology3.xml | 2 +- ...d-memory-numa-topology4.x86_64-latest.args | 0 ...fd-memory-numa-topology4.x86_64-latest.xml | 1 + .../fd-memory-numa-topology4.xml | 0 .../fips-enabled.x86_64-5.1.0.args | 0 .../fips-enabled.x86_64-5.1.0.xml | 40 + .../fips-enabled.x86_64-latest.args | 5 +- .../fips-enabled.x86_64-latest.xml} | 11 +- .../fips-enabled.xml | 0 ...-auto-bios-not-stateless.x86_64-latest.err | 0 .../firmware-auto-bios-not-stateless.xml | 0 ...firmware-auto-bios-nvram.x86_64-latest.err | 0 .../firmware-auto-bios-nvram.xml | 0 ...are-auto-bios-stateless.x86_64-latest.args | 0 ...ware-auto-bios-stateless.x86_64-latest.xml | 0 .../firmware-auto-bios-stateless.xml | 0 .../firmware-auto-bios.x86_64-latest.args | 0 .../firmware-auto-bios.x86_64-latest.xml | 0 .../firmware-auto-bios.xml | 0 ...fi-aarch64.aarch64-latest.abi-update.args} | 2 +- ...efi-aarch64.aarch64-latest.abi-update.xml} | 0 ...mware-auto-efi-aarch64.aarch64-latest.args | 2 +- ...rmware-auto-efi-aarch64.aarch64-latest.xml | 0 .../firmware-auto-efi-aarch64.xml | 0 ...enrolled-keys-no-secboot.x86_64-latest.err | 0 ...ware-auto-efi-enrolled-keys-no-secboot.xml | 0 ...-auto-efi-enrolled-keys.x86_64-latest.args | 5 +- ...e-auto-efi-enrolled-keys.x86_64-latest.xml | 0 .../firmware-auto-efi-enrolled-keys.xml | 0 ...loader-qcow2-nvram-path.x86_64-latest.args | 0 ...-loader-qcow2-nvram-path.x86_64-latest.xml | 0 ...uto-efi-format-loader-qcow2-nvram-path.xml | 0 ...efi-format-loader-qcow2.x86_64-latest.args | 0 ...-efi-format-loader-qcow2.x86_64-latest.xml | 0 .../firmware-auto-efi-format-loader-qcow2.xml | 0 ...loader-raw.aarch64-latest.abi-update.args} | 2 +- ...-loader-raw.aarch64-latest.abi-update.xml} | 0 ...-efi-format-loader-raw.aarch64-latest.args | 2 +- ...o-efi-format-loader-raw.aarch64-latest.xml | 0 .../firmware-auto-efi-format-loader-raw.xml | 0 ...auto-efi-format-mismatch.x86_64-latest.err | 0 .../firmware-auto-efi-format-mismatch.xml | 0 ...nvram-qcow2-network-nbd.x86_64-latest.args | 0 ...-nvram-qcow2-network-nbd.x86_64-latest.xml | 0 ...uto-efi-format-nvram-qcow2-network-nbd.xml | 0 ...format-nvram-qcow2-path.x86_64-latest.args | 0 ...-format-nvram-qcow2-path.x86_64-latest.xml | 0 ...mware-auto-efi-format-nvram-qcow2-path.xml | 0 ...-efi-format-nvram-qcow2.x86_64-latest.args | 0 ...o-efi-format-nvram-qcow2.x86_64-latest.xml | 0 .../firmware-auto-efi-format-nvram-qcow2.xml | 0 ...uto-efi-loader-insecure.x86_64-latest.args | 5 +- ...auto-efi-loader-insecure.x86_64-latest.xml | 0 .../firmware-auto-efi-loader-insecure.xml | 0 ...-loader-path-nonstandard.x86_64-latest.err | 0 ...-loader-path-nonstandard.x86_64-latest.xml | 0 ...mware-auto-efi-loader-path-nonstandard.xml | 0 ...re-auto-efi-loader-path.x86_64-latest.args | 5 +- ...are-auto-efi-loader-path.x86_64-latest.xml | 0 .../firmware-auto-efi-loader-path.xml | 0 ...ader-secure.x86_64-latest.abi-update.args} | 0 ...oader-secure.x86_64-latest.abi-update.xml} | 0 ...-auto-efi-loader-secure.x86_64-latest.args | 5 +- ...e-auto-efi-loader-secure.x86_64-latest.xml | 0 .../firmware-auto-efi-loader-secure.xml | 0 ...garch64.loongarch64-latest.abi-update.args | 35 + ...ngarch64.loongarch64-latest.abi-update.xml | 34 + ...to-efi-loongarch64.loongarch64-latest.args | 35 + ...uto-efi-loongarch64.loongarch64-latest.xml | 34 + .../firmware-auto-efi-loongarch64.xml | 17 + ...to-efi-no-enrolled-keys.x86_64-latest.args | 5 +- ...uto-efi-no-enrolled-keys.x86_64-latest.xml | 0 .../firmware-auto-efi-no-enrolled-keys.xml | 0 ...are-auto-efi-no-secboot.x86_64-latest.args | 5 +- ...ware-auto-efi-no-secboot.x86_64-latest.xml | 0 .../firmware-auto-efi-no-secboot.xml | 0 ...are-auto-efi-nvram-file.x86_64-latest.args | 5 +- ...ware-auto-efi-nvram-file.x86_64-latest.xml | 0 .../firmware-auto-efi-nvram-file.xml | 0 ...efi-nvram-network-iscsi.x86_64-latest.args | 5 +- ...-efi-nvram-network-iscsi.x86_64-latest.xml | 0 .../firmware-auto-efi-nvram-network-iscsi.xml | 0 ...o-efi-nvram-network-nbd.x86_64-latest.args | 5 +- ...to-efi-nvram-network-nbd.x86_64-latest.xml | 0 .../firmware-auto-efi-nvram-network-nbd.xml | 0 ...are-auto-efi-nvram-path.x86_64-latest.args | 5 +- ...ware-auto-efi-nvram-path.x86_64-latest.xml | 0 .../firmware-auto-efi-nvram-path.xml | 0 ...ram-template-nonstandard.x86_64-latest.err | 0 ...ram-template-nonstandard.x86_64-latest.xml | 0 ...re-auto-efi-nvram-template-nonstandard.xml | 0 ...auto-efi-nvram-template.x86_64-latest.args | 5 +- ...-auto-efi-nvram-template.x86_64-latest.xml | 0 .../firmware-auto-efi-nvram-template.xml | 0 ...-auto-efi-rw.x86_64-latest.abi-update.err} | 0 .../firmware-auto-efi-rw.x86_64-latest.err | 0 .../firmware-auto-efi-rw.x86_64-latest.xml | 0 .../firmware-auto-efi-rw.xml | 0 ...rmware-auto-efi-secboot.x86_64-latest.args | 5 +- ...irmware-auto-efi-secboot.x86_64-latest.xml | 0 .../firmware-auto-efi-secboot.xml | 0 ...rmware-auto-efi-smm-off.x86_64-latest.args | 5 +- ...irmware-auto-efi-smm-off.x86_64-latest.xml | 0 .../firmware-auto-efi-smm-off.xml | 0 ...ware-auto-efi-stateless.x86_64-latest.args | 0 ...mware-auto-efi-stateless.x86_64-latest.xml | 0 .../firmware-auto-efi-stateless.xml | 0 ...re-auto-efi.x86_64-latest.abi-update.args} | 0 ...are-auto-efi.x86_64-latest.abi-update.xml} | 0 .../firmware-auto-efi.x86_64-latest.args | 5 +- .../firmware-auto-efi.x86_64-latest.xml | 0 .../firmware-auto-efi.xml | 0 ...anual-bios-not-stateless.x86_64-latest.err | 0 .../firmware-manual-bios-not-stateless.xml | 0 ...e-manual-bios-stateless.x86_64-latest.args | 0 ...re-manual-bios-stateless.x86_64-latest.xml | 0 .../firmware-manual-bios-stateless.xml | 0 .../firmware-manual-bios.x86_64-latest.args | 0 .../firmware-manual-bios.x86_64-latest.xml | 0 .../firmware-manual-bios.xml | 0 ...i-aarch64-legacy-paths.aarch64-latest.args | 2 +- ...fi-aarch64-legacy-paths.aarch64-latest.xml | 0 ...rmware-manual-efi-aarch64-legacy-paths.xml | 0 ...anual-efi-acpi-aarch64.aarch64-latest.args | 2 +- ...manual-efi-acpi-aarch64.aarch64-latest.xml | 0 .../firmware-manual-efi-acpi-aarch64.xml | 0 ...are-manual-efi-acpi-q35.x86_64-latest.args | 5 +- ...ware-manual-efi-acpi-q35.x86_64-latest.xml | 0 .../firmware-manual-efi-acpi-q35.xml | 0 ...efi-features.x86_64-latest.abi-update.err} | 0 ...are-manual-efi-features.x86_64-latest.args | 5 +- ...ware-manual-efi-features.x86_64-latest.xml | 0 .../firmware-manual-efi-features.xml | 0 ...anual-efi-loader-no-path.x86_64-latest.err | 0 .../firmware-manual-efi-loader-no-path.xml | 0 ...loader-path-nonstandard.x86_64-latest.args | 5 +- ...-loader-path-nonstandard.x86_64-latest.xml | 0 ...are-manual-efi-loader-path-nonstandard.xml | 0 ...anual-efi-loader-secure.x86_64-latest.args | 5 +- ...manual-efi-loader-secure.x86_64-latest.xml | 0 .../firmware-manual-efi-loader-secure.xml | 0 ...olled-keys-legacy-paths.x86_64-latest.args | 5 +- ...rolled-keys-legacy-paths.x86_64-latest.xml | 0 ...nual-efi-no-enrolled-keys-legacy-paths.xml | 0 ...al-efi-no-enrolled-keys.x86_64-latest.args | 5 +- ...ual-efi-no-enrolled-keys.x86_64-latest.xml | 0 .../firmware-manual-efi-no-enrolled-keys.xml | 0 ...no-secboot-legacy-paths.x86_64-latest.args | 5 +- ...-no-secboot-legacy-paths.x86_64-latest.xml | 0 ...are-manual-efi-no-secboot-legacy-paths.xml | 0 ...e-manual-efi-no-secboot.x86_64-latest.args | 5 +- ...re-manual-efi-no-secboot.x86_64-latest.xml | 0 .../firmware-manual-efi-no-secboot.xml | 0 ...ual-efi-noacpi-aarch64.aarch64-latest.args | 3 +- ...nual-efi-noacpi-aarch64.aarch64-latest.xml | 0 .../firmware-manual-efi-noacpi-aarch64.xml | 0 ...re-manual-efi-noacpi-q35.x86_64-latest.err | 0 .../firmware-manual-efi-noacpi-q35.xml | 0 ...e-manual-efi-nvram-file.x86_64-latest.args | 5 +- ...re-manual-efi-nvram-file.x86_64-latest.xml | 0 .../firmware-manual-efi-nvram-file.xml | 0 ...efi-nvram-network-iscsi.x86_64-latest.args | 5 +- ...-efi-nvram-network-iscsi.x86_64-latest.xml | 0 ...irmware-manual-efi-nvram-network-iscsi.xml | 0 ...l-efi-nvram-network-nbd.x86_64-latest.args | 5 +- ...al-efi-nvram-network-nbd.x86_64-latest.xml | 0 .../firmware-manual-efi-nvram-network-nbd.xml | 0 ...nual-efi-nvram-stateless.x86_64-latest.err | 0 .../firmware-manual-efi-nvram-stateless.xml | 0 ...am-template-nonstandard.x86_64-latest.args | 5 +- ...ram-template-nonstandard.x86_64-latest.xml | 0 ...-manual-efi-nvram-template-nonstandard.xml | 0 ...nvram-template-stateless.x86_64-latest.err | 0 ...re-manual-efi-nvram-template-stateless.xml | 0 ...nual-efi-nvram-template.x86_64-latest.args | 5 +- ...anual-efi-nvram-template.x86_64-latest.xml | 0 .../firmware-manual-efi-nvram-template.xml | 0 ...-manual-efi-rw-implicit.x86_64-latest.args | 0 ...e-manual-efi-rw-implicit.x86_64-latest.xml | 0 .../firmware-manual-efi-rw-implicit.xml | 0 ...ual-efi-rw-legacy-paths.x86_64-latest.args | 0 ...nual-efi-rw-legacy-paths.x86_64-latest.xml | 0 .../firmware-manual-efi-rw-legacy-paths.xml | 0 ...ual-efi-rw-modern-paths.x86_64-latest.args | 0 ...nual-efi-rw-modern-paths.x86_64-latest.xml | 0 .../firmware-manual-efi-rw-modern-paths.xml | 0 .../firmware-manual-efi-rw.x86_64-latest.args | 0 .../firmware-manual-efi-rw.x86_64-latest.xml | 0 .../firmware-manual-efi-rw.xml | 0 ...fi-secboot-legacy-paths.x86_64-latest.args | 5 +- ...efi-secboot-legacy-paths.x86_64-latest.xml | 0 ...rmware-manual-efi-secboot-legacy-paths.xml | 0 ...ware-manual-efi-secboot.x86_64-latest.args | 5 +- ...mware-manual-efi-secboot.x86_64-latest.xml | 0 .../firmware-manual-efi-secboot.xml | 0 ...re-manual-efi-stateless.x86_64-latest.args | 0 ...are-manual-efi-stateless.x86_64-latest.xml | 0 .../firmware-manual-efi-stateless.xml | 0 .../firmware-manual-efi.x86_64-latest.args | 5 +- .../firmware-manual-efi.x86_64-latest.xml | 0 .../firmware-manual-efi.xml | 0 ...nual-noefi-acpi-aarch64.aarch64-latest.err | 0 .../firmware-manual-noefi-acpi-aarch64.xml | 0 ...e-manual-noefi-acpi-q35.x86_64-latest.args | 0 ...re-manual-noefi-acpi-q35.x86_64-latest.xml | 0 .../firmware-manual-noefi-acpi-q35.xml | 0 ...l-noefi-noacpi-aarch64.aarch64-latest.args | 3 +- ...al-noefi-noacpi-aarch64.aarch64-latest.xml | 0 .../firmware-manual-noefi-noacpi-aarch64.xml | 0 ...manual-noefi-noacpi-q35.x86_64-latest.args | 0 ...-manual-noefi-noacpi-q35.x86_64-latest.xml | 0 .../firmware-manual-noefi-noacpi-q35.xml | 0 .../floppy-drive-fat.x86_64-latest.args | 0 .../floppy-drive-fat.x86_64-latest.xml | 0 .../floppy-drive-fat.xml | 0 .../fs9p-ccw.s390x-latest.args | 0 .../qemuxmlconfdata/fs9p-ccw.s390x-latest.xml | 50 + .../fs9p-ccw.xml | 0 .../fs9p.x86_64-latest.args | 0 tests/qemuxmlconfdata/fs9p.x86_64-latest.xml | 44 + .../fs9p.xml | 0 .../genid-auto.x86_64-latest.args | 0 .../genid-auto.x86_64-latest.xml | 36 + .../genid-auto.xml | 0 .../genid.x86_64-latest.args | 0 tests/qemuxmlconfdata/genid.x86_64-latest.xml | 36 + .../genid.xml | 0 .../graphics-dbus-address.x86_64-latest.args | 0 .../graphics-dbus-address.x86_64-latest.xml | 1 + .../graphics-dbus-address.xml | 0 .../graphics-dbus-audio.x86_64-latest.args | 5 +- .../graphics-dbus-audio.x86_64-latest.xml | 1 + .../graphics-dbus-audio.xml | 0 .../graphics-dbus-chardev.x86_64-latest.args | 0 .../graphics-dbus-chardev.x86_64-latest.xml | 1 + .../graphics-dbus-chardev.xml | 0 .../graphics-dbus-p2p.x86_64-latest.args | 0 .../graphics-dbus-p2p.x86_64-latest.xml | 1 + .../graphics-dbus-p2p.xml | 0 .../graphics-dbus-usbredir.x86_64-latest.args | 0 .../graphics-dbus-usbredir.x86_64-latest.xml | 42 + .../graphics-dbus-usbredir.xml | 0 .../graphics-dbus.x86_64-latest.args | 0 .../graphics-dbus.x86_64-latest.xml | 1 + .../graphics-dbus.xml | 0 ...egl-headless-rendernode.x86_64-latest.args | 5 +- ...-egl-headless-rendernode.x86_64-latest.xml | 0 .../graphics-egl-headless-rendernode.xml | 0 .../graphics-egl-headless.x86_64-latest.args | 5 +- .../graphics-egl-headless.x86_64-latest.xml | 42 + .../graphics-egl-headless.xml | 0 ...graphics-listen-network.x86_64-latest.args | 36 + .../graphics-listen-network.x86_64-latest.xml | 2 +- .../graphics-listen-network.xml | 2 +- ...raphics-sdl-egl-headless.x86_64-latest.err | 0 .../graphics-sdl-egl-headless.xml | 0 ...graphics-sdl-fullscreen.x86_64-latest.args | 5 +- .../graphics-sdl-fullscreen.x86_64-latest.xml | 0 .../graphics-sdl-fullscreen.xml | 0 .../graphics-sdl.x86_64-latest.args | 5 +- .../graphics-sdl.x86_64-latest.xml | 0 .../graphics-sdl.xml | 0 ...s-spice-agent-file-xfer.x86_64-latest.args | 0 ...cs-spice-agent-file-xfer.x86_64-latest.xml | 48 + .../graphics-spice-agent-file-xfer.xml | 0 ...aphics-spice-agentmouse.x86_64-latest.args | 0 ...raphics-spice-agentmouse.x86_64-latest.xml | 50 + .../graphics-spice-agentmouse.xml | 0 ...s-spice-auto-socket-cfg.x86_64-latest.args | 2 +- ...cs-spice-auto-socket-cfg.x86_64-latest.xml | 0 .../graphics-spice-auto-socket-cfg.xml | 0 ...phics-spice-auto-socket.x86_64-latest.args | 2 +- ...aphics-spice-auto-socket.x86_64-latest.xml | 0 .../graphics-spice-auto-socket.xml | 0 ...phics-spice-compression.x86_64-latest.args | 0 ...aphics-spice-compression.x86_64-latest.xml | 0 .../graphics-spice-compression.xml | 0 ...hics-spice-egl-headless.x86_64-latest.args | 0 ...phics-spice-egl-headless.x86_64-latest.xml | 0 .../graphics-spice-egl-headless.xml | 0 ...pice-gl-auto-rendernode.x86_64-latest.args | 0 ...spice-gl-auto-rendernode.x86_64-latest.xml | 39 + .../graphics-spice-gl-auto-rendernode.xml | 0 ...ice-invalid-egl-headless.x86_64-latest.err | 0 .../graphics-spice-invalid-egl-headless.xml | 0 .../graphics-spice-no-args.x86_64-latest.args | 0 .../graphics-spice-no-args.x86_64-latest.xml | 38 + .../graphics-spice-no-args.xml | 0 .../graphics-spice-qxl-vga.x86_64-latest.args | 0 .../graphics-spice-qxl-vga.x86_64-latest.xml | 0 .../graphics-spice-qxl-vga.xml | 0 .../graphics-spice-sasl.x86_64-latest.args | 0 .../graphics-spice-sasl.x86_64-latest.xml | 41 + .../graphics-spice-sasl.xml | 0 .../graphics-spice-socket.x86_64-latest.args | 2 +- .../graphics-spice-socket.x86_64-latest.xml | 0 .../graphics-spice-socket.xml | 0 .../graphics-spice-timeout.x86_64-latest.args | 0 .../graphics-spice-timeout.x86_64-latest.xml | 0 .../graphics-spice-timeout.xml | 0 ...raphics-spice-usb-redir.x86_64-latest.args | 0 ...graphics-spice-usb-redir.x86_64-latest.xml | 66 + .../graphics-spice-usb-redir.xml | 0 .../graphics-spice.x86_64-latest.args | 0 .../graphics-spice.x86_64-latest.xml | 0 .../graphics-spice.xml | 0 ...ics-vnc-auto-socket-cfg.x86_64-latest.args | 5 +- ...hics-vnc-auto-socket-cfg.x86_64-latest.xml | 0 .../graphics-vnc-auto-socket-cfg.xml | 0 ...raphics-vnc-auto-socket.x86_64-latest.args | 0 ...graphics-vnc-auto-socket.x86_64-latest.xml | 0 .../graphics-vnc-auto-socket.xml | 0 ...aphics-vnc-egl-headless.x86_64-latest.args | 5 +- ...raphics-vnc-egl-headless.x86_64-latest.xml | 0 .../graphics-vnc-egl-headless.xml | 0 ...hics-vnc-no-listen-attr.x86_64-latest.args | 5 +- ...phics-vnc-no-listen-attr.x86_64-latest.xml | 0 .../graphics-vnc-no-listen-attr.xml | 0 .../graphics-vnc-none.x86_64-latest.args | 0 .../graphics-vnc-none.x86_64-latest.xml | 39 + .../graphics-vnc-none.xml | 0 .../graphics-vnc-policy.x86_64-latest.args | 5 +- .../graphics-vnc-policy.x86_64-latest.xml | 45 + .../graphics-vnc-policy.xml | 0 .../graphics-vnc-power.x86_64-latest.args | 5 +- .../graphics-vnc-power.x86_64-latest.xml | 45 + .../graphics-vnc-power.xml | 0 ...remove-generated-socket.x86_64-latest.args | 5 +- ...remove-generated-socket.x86_64-latest.xml} | 0 .../graphics-vnc-remove-generated-socket.xml | 0 .../graphics-vnc-sasl.x86_64-latest.args | 5 +- .../graphics-vnc-sasl.x86_64-latest.xml | 0 .../graphics-vnc-sasl.xml | 0 ...-vnc-socket-new-cmdline.x86_64-latest.args | 0 ...s-vnc-socket-new-cmdline.x86_64-latest.xml | 36 + .../graphics-vnc-socket-new-cmdline.xml | 0 .../graphics-vnc-socket.x86_64-latest.args | 0 .../graphics-vnc-socket.x86_64-latest.xml | 0 .../graphics-vnc-socket.xml | 0 .../graphics-vnc-tls-secret.x86_64-5.2.0.args | 0 .../graphics-vnc-tls-secret.x86_64-5.2.0.xml | 39 + ...graphics-vnc-tls-secret.x86_64-latest.args | 0 ...graphics-vnc-tls-secret.x86_64-latest.xml} | 0 .../graphics-vnc-tls-secret.xml | 0 .../graphics-vnc-tls.x86_64-latest.args | 0 .../graphics-vnc-tls.x86_64-latest.xml | 39 + .../graphics-vnc-tls.xml | 0 .../graphics-vnc-websocket.x86_64-latest.args | 0 .../graphics-vnc-websocket.x86_64-latest.xml | 0 .../graphics-vnc-websocket.xml | 0 .../graphics-vnc.x86_64-latest.args | 5 +- .../graphics-vnc.x86_64-latest.xml | 0 .../graphics-vnc.xml | 0 ...display-missing-graphics.x86_64-latest.err | 0 .../hostdev-mdev-display-missing-graphics.xml | 0 ...v-display-ramfb-multiple.x86_64-latest.err | 0 .../hostdev-mdev-display-ramfb-multiple.xml | 0 ...tdev-mdev-display-ramfb.x86_64-latest.args | 0 ...stdev-mdev-display-ramfb.x86_64-latest.xml | 0 .../hostdev-mdev-display-ramfb.xml | 0 ...play-spice-egl-headless.x86_64-latest.args | 0 ...splay-spice-egl-headless.x86_64-latest.xml | 46 + ...ostdev-mdev-display-spice-egl-headless.xml | 0 ...ev-display-spice-opengl.x86_64-latest.args | 0 ...dev-display-spice-opengl.x86_64-latest.xml | 46 + .../hostdev-mdev-display-spice-opengl.xml | 0 ...isplay-vnc-egl-headless.x86_64-latest.args | 0 ...display-vnc-egl-headless.x86_64-latest.xml | 46 + .../hostdev-mdev-display-vnc-egl-headless.xml | 0 ...ostdev-mdev-display-vnc.x86_64-latest.args | 0 ...ostdev-mdev-display-vnc.x86_64-latest.xml} | 0 .../hostdev-mdev-display-vnc.xml | 0 .../hostdev-mdev-display.x86_64-latest.args | 34 + .../hostdev-mdev-display.x86_64-latest.xml | 45 + .../hostdev-mdev-display.xml | 0 .../hostdev-mdev-duplicate.x86_64-latest.err | 0 .../hostdev-mdev-duplicate.xml | 0 ...v-invalid-target-address.x86_64-latest.err | 0 .../hostdev-mdev-invalid-target-address.xml | 0 ...hostdev-mdev-precreated.x86_64-latest.args | 0 .../hostdev-mdev-precreated.x86_64-latest.xml | 0 .../hostdev-mdev-precreated.xml | 0 ...mdev-src-address-invalid.x86_64-latest.err | 0 .../hostdev-mdev-src-address-invalid.xml | 0 ...tdev-pci-address-device.x86_64-latest.args | 5 +- ...tdev-pci-address-device.x86_64-latest.xml} | 7 +- .../hostdev-pci-address-device.xml | 0 ...-pci-address-unassigned.x86_64-latest.args | 0 ...v-pci-address-unassigned.x86_64-latest.xml | 4 - .../hostdev-pci-address-unassigned.xml | 4 - .../hostdev-pci-address.x86_64-latest.args | 5 +- .../hostdev-pci-address.x86_64-latest.xml | 0 .../hostdev-pci-address.xml | 0 ...stdev-pci-display-ramfb.x86_64-latest.args | 34 + ...ostdev-pci-display-ramfb.x86_64-latest.xml | 50 + .../hostdev-pci-display-ramfb.xml | 38 + .../hostdev-pci-duplicate.x86_64-latest.err | 0 .../hostdev-pci-duplicate.xml | 0 ...stdev-pci-multifunction.x86_64-latest.args | 0 ...ostdev-pci-multifunction.x86_64-latest.xml | 7 - .../hostdev-pci-multifunction.xml | 7 - ...ev-scsi-autogen-address.x86_64-latest.args | 59 + ...dev-scsi-autogen-address.x86_64-latest.xml | 6 +- .../hostdev-scsi-autogen-address.xml | 0 .../hostdev-scsi-duplicate.x86_64-latest.err | 0 .../hostdev-scsi-duplicate.xml | 0 ...hostdev-scsi-large-unit.x86_64-latest.args | 38 + .../hostdev-scsi-large-unit.x86_64-latest.xml | 0 .../hostdev-scsi-large-unit.xml | 0 .../hostdev-scsi-lsi.x86_64-latest.args | 5 +- .../hostdev-scsi-lsi.x86_64-latest.xml | 0 .../hostdev-scsi-lsi.xml | 0 .../hostdev-scsi-shareable.x86_64-latest.args | 38 + .../hostdev-scsi-shareable.x86_64-latest.xml | 0 .../hostdev-scsi-shareable.xml | 0 ...tdev-scsi-vhost-scsi-ccw.s390x-latest.args | 0 ...stdev-scsi-vhost-scsi-ccw.s390x-latest.xml | 0 .../hostdev-scsi-vhost-scsi-ccw.xml | 0 ...vhost-scsi-pci-boot-fail.x86_64-latest.err | 0 .../hostdev-scsi-vhost-scsi-pci-boot-fail.xml | 0 ...dev-scsi-vhost-scsi-pci.x86_64-latest.args | 5 +- ...tdev-scsi-vhost-scsi-pci.x86_64-latest.xml | 0 .../hostdev-scsi-vhost-scsi-pci.xml | 0 ...dev-scsi-vhost-scsi-pcie.x86_64-4.2.0.args | 0 ...tdev-scsi-vhost-scsi-pcie.x86_64-4.2.0.xml | 45 + ...ev-scsi-vhost-scsi-pcie.x86_64-latest.args | 0 ...dev-scsi-vhost-scsi-pcie.x86_64-latest.xml | 0 .../hostdev-scsi-vhost-scsi-pcie.xml | 0 ...ostdev-scsi-virtio-scsi.x86_64-latest.args | 5 +- ...hostdev-scsi-virtio-scsi.x86_64-latest.xml | 0 .../hostdev-scsi-virtio-scsi.xml | 0 ...ys-mdev-vfio-ap-boot-fail.s390x-latest.err | 0 .../hostdev-subsys-mdev-vfio-ap-boot-fail.xml | 0 ...tdev-subsys-mdev-vfio-ap.s390x-latest.args | 0 ...stdev-subsys-mdev-vfio-ap.s390x-latest.xml | 0 .../hostdev-subsys-mdev-vfio-ap.xml | 0 ...ubsys-mdev-vfio-ccw-boot.s390x-latest.args | 0 ...subsys-mdev-vfio-ccw-boot.s390x-latest.xml | 0 .../hostdev-subsys-mdev-vfio-ccw-boot.xml | 0 ...fio-ccw-duplicate-address.s390x-latest.err | 0 ...subsys-mdev-vfio-ccw-duplicate-address.xml | 0 ...-vfio-ccw-invalid-address.s390x-latest.err | 0 ...v-subsys-mdev-vfio-ccw-invalid-address.xml | 0 ...dev-subsys-mdev-vfio-ccw.s390x-latest.args | 0 ...tdev-subsys-mdev-vfio-ccw.s390x-latest.xml | 0 .../hostdev-subsys-mdev-vfio-ccw.xml | 0 ...usb-address-device-boot.x86_64-latest.args | 5 +- ...-usb-address-device-boot.x86_64-latest.xml | 45 + .../hostdev-usb-address-device-boot.xml | 0 ...tdev-usb-address-device.x86_64-latest.args | 5 +- ...stdev-usb-address-device.x86_64-latest.xml | 45 + .../hostdev-usb-address-device.xml | 0 .../hostdev-usb-address.x86_64-latest.args | 5 +- .../hostdev-usb-address.x86_64-latest.xml | 0 .../hostdev-usb-address.xml | 0 .../hostdev-usb-duplicate.x86_64-latest.err | 0 .../hostdev-usb-duplicate.xml | 0 ...ostdev-vfio-multidomain.x86_64-latest.args | 5 +- ...hostdev-vfio-multidomain.x86_64-latest.xml | 46 + .../hostdev-vfio-multidomain.xml | 1 - ...o-zpci-autogenerate-fids.s390x-latest.args | 0 ...io-zpci-autogenerate-fids.s390x-latest.xml | 2 - .../hostdev-vfio-zpci-autogenerate-fids.xml | 2 - ...o-zpci-autogenerate-uids.s390x-latest.args | 0 ...io-zpci-autogenerate-uids.s390x-latest.xml | 2 - .../hostdev-vfio-zpci-autogenerate-uids.xml | 2 - ...v-vfio-zpci-autogenerate.s390x-latest.args | 0 ...ev-vfio-zpci-autogenerate.s390x-latest.xml | 1 - .../hostdev-vfio-zpci-autogenerate.xml | 1 - ...dev-vfio-zpci-boundaries.s390x-latest.args | 0 ...tdev-vfio-zpci-boundaries.s390x-latest.xml | 6 +- .../hostdev-vfio-zpci-boundaries.xml | 2 - ...vfio-zpci-ccw-memballoon.s390x-latest.args | 2 +- ...-vfio-zpci-ccw-memballoon.s390x-latest.xml | 1 - .../hostdev-vfio-zpci-ccw-memballoon.xml | 1 - ...stdev-vfio-zpci-duplicate.s390x-latest.err | 0 .../hostdev-vfio-zpci-duplicate.xml | 2 - ...pci-invalid-uid-valid-fid.s390x-latest.err | 0 ...ostdev-vfio-zpci-invalid-uid-valid-fid.xml | 1 - ...io-zpci-multidomain-many.s390x-latest.args | 0 ...fio-zpci-multidomain-many.s390x-latest.xml | 8 - .../hostdev-vfio-zpci-multidomain-many.xml | 8 - ...ostdev-vfio-zpci-set-zero.s390x-latest.err | 0 .../hostdev-vfio-zpci-set-zero.xml | 1 - ...ev-vfio-zpci-uid-set-zero.s390x-latest.err | 0 .../hostdev-vfio-zpci-uid-set-zero.xml | 1 - ...dev-vfio-zpci-wrong-arch.x86_64-latest.err | 0 .../hostdev-vfio-zpci-wrong-arch.xml | 1 - .../hostdev-vfio-zpci.s390x-latest.args | 0 .../hostdev-vfio-zpci.s390x-latest.xml | 1 - .../hostdev-vfio-zpci.xml | 1 - .../hostdev-vfio.x86_64-latest.args | 10 +- .../hostdev-vfio.x86_64-latest.xml | 67 + .../hostdev-vfio.xml | 19 +- ...s-drive-address-conflict.x86_64-latest.err | 0 .../hostdevs-drive-address-conflict.xml | 0 .../hotplug-base.x86_64-latest.args | 0 .../hotplug-base.x86_64-latest.xml | 44 + .../hotplug-base.xml | 0 ...es-default-1G-nodeset-2M.x86_64-latest.err | 0 .../hugepages-default-1G-nodeset-2M.xml | 0 .../hugepages-default-2M.x86_64-latest.args | 0 .../hugepages-default-2M.x86_64-latest.xml | 1 + .../hugepages-default-2M.xml | 0 .../hugepages-default-5M.x86_64-latest.err | 0 .../hugepages-default-5M.x86_64-latest.xml | 41 + .../hugepages-default-5M.xml | 0 ...ges-default-system-size.x86_64-latest.args | 0 ...ages-default-system-size.x86_64-latest.xml | 1 + .../hugepages-default-system-size.xml | 0 .../hugepages-default.x86_64-latest.args | 0 .../hugepages-default.x86_64-latest.xml | 1 + .../hugepages-default.xml | 0 ...epages-memaccess-invalid.x86_64-latest.err | 0 .../hugepages-memaccess-invalid.xml | 0 .../hugepages-memaccess.x86_64-latest.args | 5 +- .../hugepages-memaccess.x86_64-latest.xml | 1 + .../hugepages-memaccess.xml | 0 .../hugepages-memaccess2.x86_64-latest.args | 5 +- .../hugepages-memaccess2.x86_64-latest.xml | 1 + .../hugepages-memaccess2.xml | 0 .../hugepages-memaccess3.x86_64-5.1.0.err | 0 .../hugepages-memaccess3.x86_64-latest.args | 0 .../hugepages-memaccess3.x86_64-latest.xml | 1 + .../hugepages-memaccess3.xml | 0 ...gepages-nodeset-nonexist.x86_64-latest.err | 0 .../hugepages-nodeset-nonexist.xml | 0 .../hugepages-nodeset.x86_64-latest.args | 0 .../hugepages-nodeset.x86_64-latest.xml | 1 + .../hugepages-nodeset.xml | 0 ...gepages-numa-default-2M.x86_64-latest.args | 0 ...ugepages-numa-default-2M.x86_64-latest.xml | 1 + .../hugepages-numa-default-2M.xml | 0 ...pages-numa-default-dimm.x86_64-latest.args | 0 ...epages-numa-default-dimm.x86_64-latest.xml | 1 + .../hugepages-numa-default-dimm.xml | 0 .../hugepages-numa-default.x86_64-latest.args | 0 .../hugepages-numa-default.x86_64-latest.xml | 35 + .../hugepages-numa-default.xml | 0 ...es-numa-nodeset-nonexist.x86_64-latest.err | 0 .../hugepages-numa-nodeset-nonexist.xml | 0 ...pages-numa-nodeset-part.x86_64-latest.args | 0 ...epages-numa-nodeset-part.x86_64-latest.xml | 1 + .../hugepages-numa-nodeset-part.xml | 0 .../hugepages-numa-nodeset.x86_64-latest.args | 0 .../hugepages-numa-nodeset.x86_64-latest.xml | 1 + .../hugepages-numa-nodeset.xml | 0 .../hugepages-nvdimm.x86_64-latest.args | 2 +- .../hugepages-nvdimm.x86_64-latest.xml | 1 + .../hugepages-nvdimm.xml | 2 +- .../hugepages-shared.x86_64-latest.args | 5 +- .../hugepages-shared.x86_64-latest.xml | 1 + .../hugepages-shared.xml | 0 ...-aarch64-virt-headless.aarch64-latest.args | 0 ...f-aarch64-virt-headless.aarch64-latest.xml | 6 +- .../hvf-aarch64-virt-headless.xml | 0 ...hvf-x86_64-q35-headless.x86_64-latest.args | 0 .../hvf-x86_64-q35-headless.x86_64-latest.err | 0 .../hvf-x86_64-q35-headless.x86_64-latest.xml | 6 +- .../hvf-x86_64-q35-headless.xml | 0 .../hyperv-off.x86_64-latest.args | 0 .../hyperv-off.x86_64-latest.xml | 0 .../hyperv-off.xml | 0 .../hyperv-panic.x86_64-latest.args | 0 .../hyperv-panic.x86_64-latest.xml | 0 .../hyperv-panic.xml | 0 .../hyperv-passthrough.x86_64-6.1.0.args | 0 .../hyperv-passthrough.x86_64-6.1.0.xml | 34 + .../hyperv-passthrough.x86_64-latest.args | 0 .../hyperv-passthrough.x86_64-latest.xml | 0 .../hyperv-passthrough.xml | 0 .../hyperv-stimer-direct.x86_64-latest.args | 0 .../hyperv-stimer-direct.x86_64-latest.xml | 0 .../hyperv-stimer-direct.xml | 0 .../hyperv.x86_64-latest.args | 0 .../hyperv.x86_64-latest.xml | 0 .../hyperv.xml | 0 .../input-linux.x86_64-latest.args | 0 .../input-linux.x86_64-latest.xml | 1 + .../input-linux.xml | 0 .../input-usbmouse-addr.x86_64-latest.args | 5 +- .../input-usbmouse-addr.x86_64-latest.xml | 43 + .../input-usbmouse-addr.xml | 0 .../input-usbmouse.x86_64-latest.args | 5 +- .../input-usbmouse.x86_64-latest.xml | 0 .../input-usbmouse.xml | 0 .../input-usbtablet.x86_64-latest.args | 5 +- .../input-usbtablet.x86_64-latest.xml | 0 .../input-usbtablet.xml | 0 .../input-virtio-ccw.s390x-latest.args | 0 .../input-virtio-ccw.s390x-latest.xml | 0 .../input-virtio-ccw.xml | 0 .../intel-iommu-aw-bits.x86_64-latest.args | 0 .../intel-iommu-aw-bits.x86_64-latest.xml | 1 + .../intel-iommu-aw-bits.xml | 0 ...ntel-iommu-caching-mode.x86_64-latest.args | 0 ...intel-iommu-caching-mode.x86_64-latest.xml | 1 + .../intel-iommu-caching-mode.xml | 0 ...ntel-iommu-device-iotlb.x86_64-latest.args | 0 ...intel-iommu-device-iotlb.x86_64-latest.xml | 1 + .../intel-iommu-device-iotlb.xml | 0 .../intel-iommu-eim.x86_64-latest.args | 0 .../intel-iommu-eim.x86_64-latest.xml | 1 + .../intel-iommu-eim.xml | 0 ...ntel-iommu-wrong-machine.x86_64-latest.err | 0 .../intel-iommu-wrong-machine.xml | 0 .../intel-iommu.x86_64-latest.args | 0 .../intel-iommu.x86_64-latest.xml | 1 + .../intel-iommu.xml | 0 .../iommu-smmuv3.aarch64-latest.args | 3 +- .../iommu-smmuv3.aarch64-latest.xml | 0 .../iommu-smmuv3.xml | 0 ...iothreads-disk-virtio-ccw.s390x-4.2.0.args | 0 ...iothreads-disk-virtio-ccw.s390x-4.2.0.xml} | 2 +- .../iothreads-disk-virtio-ccw.xml | 0 .../iothreads-disk.x86_64-latest.args | 14 +- .../iothreads-disk.x86_64-latest.xml | 67 + .../iothreads-disk.xml | 25 +- .../iothreads-ids-partial.x86_64-latest.args | 0 .../iothreads-ids-partial.x86_64-latest.xml | 0 .../iothreads-ids-partial.xml | 0 ...othreads-ids-pool-sizes.x86_64-latest.args | 0 ...iothreads-ids-pool-sizes.x86_64-latest.xml | 1 + .../iothreads-ids-pool-sizes.xml | 0 .../iothreads-ids.x86_64-latest.args | 0 .../iothreads-ids.x86_64-latest.xml | 0 .../iothreads-ids.xml | 0 ...othreads-virtio-scsi-ccw.s390x-latest.args | 0 ...iothreads-virtio-scsi-ccw.s390x-latest.xml | 0 .../iothreads-virtio-scsi-ccw.xml | 0 ...othreads-virtio-scsi-pci.x86_64-5.2.0.args | 0 ...othreads-virtio-scsi-pci.x86_64-5.2.0.xml} | 12 +- ...threads-virtio-scsi-pci.x86_64-latest.args | 10 +- ...othreads-virtio-scsi-pci.x86_64-latest.xml | 0 .../iothreads-virtio-scsi-pci.xml | 0 .../kvm-features-off.x86_64-latest.args | 0 .../kvm-features-off.x86_64-latest.xml | 1 + .../kvm-features-off.xml | 0 .../kvm-features.x86_64-latest.args | 0 .../kvm-features.x86_64-latest.xml | 1 + .../kvm-features.xml | 0 .../kvm-pit-delay.x86_64-latest.args | 5 +- .../kvm-pit-delay.x86_64-latest.xml | 42 + .../kvm-pit-delay.xml | 0 .../kvm-pit-discard.x86_64-latest.args | 5 +- .../kvm-pit-discard.x86_64-latest.xml | 42 + .../kvm-pit-discard.xml | 0 .../kvmclock+eoi-disabled.x86_64-latest.args | 0 .../kvmclock+eoi-disabled.x86_64-latest.xml | 38 + .../kvmclock+eoi-disabled.xml | 0 .../kvmclock.x86_64-latest.args | 0 .../kvmclock.x86_64-latest.xml | 0 .../kvmclock.xml | 0 .../launch-security-s390-pv.s390x-latest.args | 2 +- .../launch-security-s390-pv.s390x-latest.xml | 32 + .../launch-security-s390-pv.xml | 0 ...nch-security-sev-direct.x86_64-latest.args | 5 +- ...unch-security-sev-direct.x86_64-latest.xml | 48 + .../launch-security-sev-direct.xml | 0 ...ev-missing-platform-info.x86_64-6.0.0.args | 0 ...sev-missing-platform-info.x86_64-6.0.0.xml | 43 + ...nch-security-sev-missing-platform-info.xml | 0 ...launch-security-sev-snp.x86_64-latest.args | 35 + .../launch-security-sev-snp.x86_64-latest.xml | 1 + .../launch-security-sev-snp.xml | 47 + .../launch-security-sev.x86_64-6.0.0.args | 0 .../launch-security-sev.x86_64-6.0.0.xml | 45 + .../launch-security-sev.xml | 0 .../qemuxmlconfdata/lease.x86_64-latest.args | 37 + .../lease.x86_64-latest.xml | 0 .../lease.xml | 0 ...-models.loongarch64-latest.abi-update.args | 43 + ...t-models.loongarch64-latest.abi-update.xml | 72 + ...irt-default-models.loongarch64-latest.args | 43 + ...virt-default-models.loongarch64-latest.xml | 72 + .../loongarch64-virt-default-models.xml | 24 + ...ch64-virt-graphics.loongarch64-latest.args | 56 + ...rch64-virt-graphics.loongarch64-latest.xml | 116 + .../loongarch64-virt-graphics.xml | 48 + ...h64-virt-headless.loongarch64-latest.args} | 52 +- ...rch64-virt-headless.loongarch64-latest.xml | 102 + .../loongarch64-virt-headless.xml | 42 + ...minimal.loongarch64-latest.abi-update.args | 31 + ...-minimal.loongarch64-latest.abi-update.xml | 23 + ...rch64-virt-minimal.loongarch64-latest.args | 31 + ...arch64-virt-minimal.loongarch64-latest.xml | 23 + .../loongarch64-virt-minimal.xml | 12 + .../luks-disk-invalid.x86_64-latest.err | 0 .../luks-disk-invalid.xml | 0 .../luks-disks-source-both.x86_64-latest.err | 0 .../luks-disks-source-both.xml | 0 .../luks-disks-source-qcow2.x86_64-5.2.0.args | 0 .../luks-disks-source-qcow2.x86_64-5.2.0.xml | 107 + ...luks-disks-source-qcow2.x86_64-latest.args | 0 .../luks-disks-source-qcow2.x86_64-latest.xml | 0 .../luks-disks-source-qcow2.xml | 0 .../luks-disks-source.x86_64-latest.args | 0 .../luks-disks-source.x86_64-latest.xml | 0 .../luks-disks-source.xml | 0 .../luks-disks.x86_64-latest.args | 0 .../luks-disks.x86_64-latest.xml | 1 + .../luks-disks.xml | 0 ...ch-virt-console-native.aarch64-latest.args | 3 +- ...ach-virt-console-native.aarch64-latest.xml | 0 .../mach-virt-console-native.xml | 0 ...ch-virt-console-virtio.aarch64-latest.args | 3 +- ...ach-virt-console-virtio.aarch64-latest.xml | 6 +- .../mach-virt-console-virtio.xml | 0 ...-serial+console-native.aarch64-latest.args | 3 +- ...t-serial+console-native.aarch64-latest.xml | 0 .../mach-virt-serial+console-native.xml | 0 ...ach-virt-serial-compat.aarch64-latest.args | 3 +- ...mach-virt-serial-compat.aarch64-latest.xml | 0 .../mach-virt-serial-compat.xml | 0 ...t-serial-invalid-machine.x86_64-latest.err | 0 .../mach-virt-serial-invalid-machine.xml | 0 ...ach-virt-serial-native.aarch64-latest.args | 3 +- ...mach-virt-serial-native.aarch64-latest.xml | 0 .../mach-virt-serial-native.xml | 0 .../mach-virt-serial-pci.aarch64-latest.args | 3 +- .../mach-virt-serial-pci.aarch64-latest.xml | 0 .../mach-virt-serial-pci.xml | 0 .../mach-virt-serial-usb.aarch64-latest.args | 3 +- .../mach-virt-serial-usb.aarch64-latest.xml | 0 .../mach-virt-serial-usb.xml | 2 +- ...chine-aeskeywrap-off-cap.s390x-latest.args | 0 ...achine-aeskeywrap-off-cap.s390x-latest.xml | 34 + .../machine-aeskeywrap-off-cap.xml | 0 ...hine-aeskeywrap-off-caps.s390x-latest.args | 0 ...chine-aeskeywrap-off-caps.s390x-latest.xml | 34 + .../machine-aeskeywrap-off-caps.xml | 0 ...achine-aeskeywrap-on-cap.s390x-latest.args | 0 ...machine-aeskeywrap-on-cap.s390x-latest.xml | 34 + .../machine-aeskeywrap-on-cap.xml | 0 ...chine-aeskeywrap-on-caps.s390x-latest.args | 0 ...achine-aeskeywrap-on-caps.s390x-latest.xml | 34 + .../machine-aeskeywrap-on-caps.xml | 0 .../machine-aliases1.x86_64-latest.args | 5 +- .../machine-aliases1.x86_64-latest.xml | 40 + .../machine-aliases1.xml | 0 .../machine-aliases2.x86_64-latest.args | 5 +- .../machine-aliases2.x86_64-latest.xml | 40 + .../machine-aliases2.xml | 0 .../machine-core-off.x86_64-latest.args | 5 +- .../machine-core-off.x86_64-latest.xml | 0 .../machine-core-off.xml | 0 .../machine-core-on.x86_64-latest.args | 5 +- .../machine-core-on.x86_64-latest.xml | 0 .../machine-core-on.xml | 0 ...chine-deakeywrap-off-cap.s390x-latest.args | 0 ...achine-deakeywrap-off-cap.s390x-latest.xml | 34 + .../machine-deakeywrap-off-cap.xml | 0 ...hine-deakeywrap-off-caps.s390x-latest.args | 0 ...chine-deakeywrap-off-caps.s390x-latest.xml | 34 + .../machine-deakeywrap-off-caps.xml | 0 ...achine-deakeywrap-on-cap.s390x-latest.args | 0 ...machine-deakeywrap-on-cap.s390x-latest.xml | 34 + .../machine-deakeywrap-on-cap.xml | 0 ...chine-deakeywrap-on-caps.s390x-latest.args | 0 ...achine-deakeywrap-on-caps.s390x-latest.xml | 34 + .../machine-deakeywrap-on-caps.xml | 0 ...achine-keywrap-none-caps.s390x-latest.args | 0 ...machine-keywrap-none-caps.s390x-latest.xml | 31 + .../machine-keywrap-none-caps.xml | 0 .../machine-keywrap-none.s390x-latest.args | 0 .../machine-keywrap-none.s390x-latest.xml | 31 + .../machine-keywrap-none.xml | 0 ...machine-loadparm-hostdev.s390x-latest.args | 0 .../machine-loadparm-hostdev.s390x-latest.xml | 0 .../machine-loadparm-hostdev.xml | 0 ...multiple-disks-nets-s390.s390x-latest.args | 0 ...-multiple-disks-nets-s390.s390x-latest.xml | 0 ...hine-loadparm-multiple-disks-nets-s390.xml | 0 ...achine-loadparm-net-s390.s390x-latest.args | 0 ...machine-loadparm-net-s390.s390x-latest.xml | 32 + .../machine-loadparm-net-s390.xml | 0 ...adparm-s390-char-invalid.x86_64-latest.err | 0 .../machine-loadparm-s390-char-invalid.xml | 0 ...oadparm-s390-len-invalid.x86_64-latest.err | 0 .../machine-loadparm-s390-len-invalid.xml | 0 .../machine-loadparm-s390.s390x-latest.args | 0 .../machine-loadparm-s390.s390x-latest.xml | 33 + .../machine-loadparm-s390.xml | 0 .../machine-smm-off.x86_64-latest.args | 0 .../machine-smm-off.x86_64-latest.xml | 0 .../machine-smm-off.xml | 0 .../machine-smm-on.x86_64-latest.args | 0 .../machine-smm-on.x86_64-latest.xml | 0 .../machine-smm-on.xml | 0 .../machine-vmport-opt.x86_64-latest.args | 5 +- .../machine-vmport-opt.x86_64-latest.xml | 43 + .../machine-vmport-opt.xml | 0 ...memory-default-hugepage.x86_64-latest.args | 2 +- ...-memory-default-hugepage.x86_64-latest.xml | 1 + .../memfd-memory-default-hugepage.xml | 2 +- .../memfd-memory-numa.x86_64-latest.args | 2 +- .../memfd-memory-numa.x86_64-latest.xml | 1 + .../memfd-memory-numa.xml | 2 +- .../memory-align-fail.x86_64-latest.err | 0 .../memory-align-fail.x86_64-latest.xml | 39 + .../memory-align-fail.xml | 0 ...emory-hotplug-dimm-addr.x86_64-latest.args | 7 +- ...memory-hotplug-dimm-addr.x86_64-latest.xml | 2 +- .../memory-hotplug-dimm-addr.xml | 0 .../memory-hotplug-dimm.x86_64-latest.args | 7 +- .../memory-hotplug-dimm.x86_64-latest.xml | 2 +- .../memory-hotplug-dimm.xml | 0 ...tplug-invalid-targetnode.x86_64-latest.err | 0 .../memory-hotplug-invalid-targetnode.xml | 0 ...memory-hotplug-multiple.x86_64-latest.args | 7 +- .../memory-hotplug-multiple.x86_64-latest.xml | 2 +- .../memory-hotplug-multiple.xml | 0 .../memory-hotplug-nonuma.x86_64-latest.err | 0 .../memory-hotplug-nonuma.xml | 0 ...y-hotplug-nvdimm-access.x86_64-latest.args | 7 +- ...ry-hotplug-nvdimm-access.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-access.xml | 2 +- ...ory-hotplug-nvdimm-align.x86_64-5.2.0.args | 0 ...mory-hotplug-nvdimm-align.x86_64-5.2.0.xml | 60 + ...ry-hotplug-nvdimm-align.x86_64-latest.args | 7 +- ...ory-hotplug-nvdimm-align.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-align.xml | 2 +- ...ory-hotplug-nvdimm-label.x86_64-5.2.0.args | 0 ...mory-hotplug-nvdimm-label.x86_64-5.2.0.xml | 62 + ...ry-hotplug-nvdimm-label.x86_64-latest.args | 7 +- ...ory-hotplug-nvdimm-label.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-label.xml | 2 +- ...-hotplug-nvdimm-overlap.x86_64-latest.args | 40 + ...y-hotplug-nvdimm-overlap.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-overlap.xml | 77 + ...mory-hotplug-nvdimm-pmem.x86_64-5.2.0.args | 0 ...emory-hotplug-nvdimm-pmem.x86_64-5.2.0.xml | 60 + ...ory-hotplug-nvdimm-pmem.x86_64-latest.args | 7 +- ...mory-hotplug-nvdimm-pmem.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-pmem.xml | 2 +- ...nvdimm-ppc64.ppc64-latest.abi-update.args} | 2 +- ...-nvdimm-ppc64.ppc64-latest.abi-update.xml} | 2 +- ...ory-hotplug-nvdimm-ppc64.ppc64-latest.args | 2 +- ...mory-hotplug-nvdimm-ppc64.ppc64-latest.xml | 2 +- .../memory-hotplug-nvdimm-ppc64.xml | 0 ...-hotplug-nvdimm-readonly.x86_64-5.2.0.args | 0 ...y-hotplug-nvdimm-readonly.x86_64-5.2.0.xml | 60 + ...hotplug-nvdimm-readonly.x86_64-latest.args | 7 +- ...-hotplug-nvdimm-readonly.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm-readonly.xml | 2 +- .../memory-hotplug-nvdimm.x86_64-latest.args | 7 +- .../memory-hotplug-nvdimm.x86_64-latest.xml | 1 + .../memory-hotplug-nvdimm.xml | 2 +- ...ppc64-nonuma.ppc64-latest.abi-update.args} | 0 ...-ppc64-nonuma.ppc64-latest.abi-update.xml} | 0 ...ory-hotplug-ppc64-nonuma.ppc64-latest.args | 0 ...mory-hotplug-ppc64-nonuma.ppc64-latest.xml | 0 .../memory-hotplug-ppc64-nonuma.xml | 0 ...rtio-mem-overlap-address.x86_64-latest.err | 0 ...ory-hotplug-virtio-mem-overlap-address.xml | 0 ...mory-hotplug-virtio-mem.x86_64-latest.args | 9 +- ...emory-hotplug-virtio-mem.x86_64-latest.xml | 1 + .../memory-hotplug-virtio-mem.xml | 4 +- ...mory-hotplug-virtio-pmem.x86_64-5.2.0.args | 0 ...emory-hotplug-virtio-pmem.x86_64-5.2.0.xml | 55 + ...ory-hotplug-virtio-pmem.x86_64-latest.args | 7 +- ...mory-hotplug-virtio-pmem.x86_64-latest.xml | 1 + .../memory-hotplug-virtio-pmem.xml | 2 +- .../memory-hotplug.x86_64-latest.args | 7 +- .../memory-hotplug.x86_64-latest.xml | 2 +- .../memory-hotplug.xml | 0 .../memorybacking-set.x86_64-latest.args | 33 + .../memorybacking-set.x86_64-latest.xml | 0 .../memorybacking-set.xml | 0 .../memorybacking-unset.x86_64-latest.args | 33 + .../memorybacking-unset.x86_64-latest.xml | 0 .../memorybacking-unset.xml | 0 .../memtune-unlimited.x86_64-latest.args | 5 +- .../memtune-unlimited.x86_64-latest.xml | 0 .../memtune-unlimited.xml | 0 .../memtune.x86_64-latest.args | 5 +- .../memtune.x86_64-latest.xml | 0 .../memtune.xml | 0 .../metadata-duplicate.x86_64-latest.args} | 5 +- .../metadata-duplicate.x86_64-latest.xml | 0 .../metadata-duplicate.xml | 0 .../metadata.x86_64-latest.args | 35 + .../metadata.x86_64-latest.xml | 0 .../metadata.xml | 0 .../migrate-numa-unaligned.x86_64-latest.args | 0 .../migrate-numa-unaligned.x86_64-latest.xml | 41 + .../migrate-numa-unaligned.xml | 0 .../migrate.x86_64-latest.args | 5 +- .../migrate.x86_64-latest.xml | 0 .../migrate.xml | 0 .../misc-acpi.x86_64-latest.args | 5 +- .../misc-acpi.x86_64-latest.xml | 0 .../misc-acpi.xml | 0 .../misc-disable-s3.x86_64-latest.args | 5 +- .../misc-disable-s3.x86_64-latest.xml | 0 .../misc-disable-s3.xml | 0 .../misc-disable-suspends.x86_64-latest.args | 5 +- .../misc-disable-suspends.x86_64-latest.xml | 0 .../misc-disable-suspends.xml | 0 .../misc-enable-s4.x86_64-latest.args | 5 +- .../misc-enable-s4.x86_64-latest.xml | 0 .../misc-enable-s4.xml | 0 .../misc-no-reboot.x86_64-5.2.0.args | 0 .../misc-no-reboot.x86_64-5.2.0.xml | 38 + .../misc-no-reboot.x86_64-latest.args | 5 +- .../misc-no-reboot.x86_64-latest.xml | 0 .../misc-no-reboot.xml | 0 .../misc-uuid.x86_64-latest.args | 5 +- .../misc-uuid.x86_64-latest.xml | 0 .../misc-uuid.xml | 0 .../missing-machine.x86_64-latest.err | 0 .../missing-machine.xml | 1 - .../mlock-off.x86_64-latest.args | 0 .../mlock-off.x86_64-latest.xml} | 0 .../mlock-off.xml | 0 .../mlock-on.x86_64-latest.args | 0 .../mlock-on.x86_64-latest.xml | 32 + .../mlock-on.xml | 0 .../mtp-usb-device.x86_64-latest.args | 35 + .../mtp-usb-device.x86_64-latest.xml | 42 + tests/qemuxmlconfdata/mtp-usb-device.xml | 27 + ...ultifunction-pci-device.x86_64-latest.args | 5 +- ...multifunction-pci-device.x86_64-latest.xml | 64 + .../multifunction-pci-device.xml | 0 .../name-escape.x86_64-latest.args | 4 +- .../name-escape.x86_64-latest.xml | 95 + .../name-escape.xml | 0 .../net-bandwidth.x86_64-latest.args | 46 + .../net-bandwidth.x86_64-latest.xml | 2 +- .../net-bandwidth.xml | 2 +- .../net-bandwidth2.x86_64-latest.args | 44 + .../net-bandwidth2.x86_64-latest.xml | 2 +- .../net-bandwidth2.xml | 2 +- .../net-client.x86_64-latest.args | 5 +- .../net-client.x86_64-latest.xml | 46 + .../net-client.xml | 0 .../net-coalesce.x86_64-latest.args | 47 + .../net-coalesce.x86_64-latest.xml | 6 +- .../net-coalesce.xml | 6 +- .../net-eth-hostip.x86_64-latest.args | 5 +- .../net-eth-hostip.x86_64-latest.xml | 0 .../net-eth-hostip.xml | 0 .../net-eth-ifname.x86_64-latest.args | 5 +- .../net-eth-ifname.x86_64-latest.xml | 0 .../net-eth-ifname.xml | 0 .../net-eth-names.x86_64-latest.args | 5 +- .../net-eth-names.x86_64-latest.xml | 52 + .../net-eth-names.xml | 0 .../net-eth-unmanaged-tap.x86_64-latest.args | 5 +- .../net-eth-unmanaged-tap.x86_64-latest.xml | 0 .../net-eth-unmanaged-tap.xml | 0 .../net-eth.x86_64-latest.args | 5 +- .../net-eth.x86_64-latest.xml | 0 .../net-eth.xml | 0 .../net-hostdev-bootorder.x86_64-latest.args | 5 +- .../net-hostdev-bootorder.x86_64-latest.xml | 0 .../net-hostdev-bootorder.xml | 0 .../net-hostdev-fail.x86_64-latest.err | 0 .../net-hostdev-fail.x86_64-latest.xml | 49 + .../net-hostdev-fail.xml | 0 ...net-hostdev-multidomain.x86_64-latest.args | 5 +- .../net-hostdev-multidomain.x86_64-latest.xml | 54 + .../net-hostdev-multidomain.xml | 0 ...ostdev-vfio-multidomain.x86_64-latest.args | 5 +- ...hostdev-vfio-multidomain.x86_64-latest.xml | 54 + .../net-hostdev-vfio-multidomain.xml | 1 - .../net-hostdev-vfio.x86_64-latest.args | 5 +- .../net-hostdev-vfio.x86_64-latest.xml | 1 - .../net-hostdev-vfio.xml | 1 - .../net-hostdev.x86_64-latest.args | 5 +- .../net-hostdev.x86_64-latest.xml | 0 .../net-hostdev.xml | 0 .../net-isolated-port.x86_64-latest.args | 42 + .../net-isolated-port.x86_64-latest.xml | 14 +- .../net-isolated-port.xml | 2 +- .../net-linkstate.x86_64-latest.args | 36 + .../net-linkstate.x86_64-latest.xml | 44 + tests/qemuxmlconfdata/net-linkstate.xml | 34 + .../net-many-models.x86_64-latest.args | 0 .../net-many-models.x86_64-latest.xml | 0 .../net-many-models.xml | 0 .../net-mcast.x86_64-latest.args | 5 +- .../net-mcast.x86_64-latest.xml | 46 + .../net-mcast.xml | 0 .../net-midonet.x86_64-latest.args | 37 + .../net-midonet.x86_64-latest.xml | 0 .../net-midonet.xml | 0 .../net-mtu.x86_64-latest.args | 45 + .../qemuxmlconfdata/net-mtu.x86_64-latest.xml | 1 + .../net-mtu.xml | 4 +- .../net-openvswitch.x86_64-latest.args | 37 + .../net-openvswitch.x86_64-latest.xml | 2 +- .../net-openvswitch.xml | 2 +- .../net-server.x86_64-latest.args | 5 +- .../net-server.x86_64-latest.xml | 0 .../net-server.xml | 0 .../net-udp.x86_64-latest.args | 5 +- .../net-udp.x86_64-latest.xml | 0 .../net-udp.xml | 0 .../net-usb.x86_64-latest.args | 35 + .../qemuxmlconfdata/net-usb.x86_64-latest.xml | 35 + tests/qemuxmlconfdata/net-usb.xml | 20 + .../net-user-addr.x86_64-latest.args | 5 +- .../net-user-addr.x86_64-latest.xml | 1 + .../net-user-addr.xml | 0 .../net-user-passt.x86_64-7.2.0.args | 0 .../net-user-passt.x86_64-7.2.0.xml | 61 + .../net-user-passt.x86_64-latest.args | 5 +- .../net-user-passt.x86_64-latest.xml | 0 .../net-user-passt.xml | 0 ...t-user-slirp-portforward.x86_64-latest.err | 0 .../net-user-slirp-portforward.xml | 0 .../net-user.x86_64-latest.args | 5 +- .../net-user.x86_64-latest.xml | 0 .../net-user.xml | 0 .../net-vdpa-multiqueue.x86_64-latest.args | 0 .../net-vdpa-multiqueue.x86_64-latest.xml | 0 .../net-vdpa-multiqueue.xml | 0 .../net-vdpa.x86_64-latest.args | 0 .../net-vdpa.x86_64-latest.xml | 0 .../net-vdpa.xml | 0 .../net-vhostuser-fail.x86_64-latest.err | 0 .../net-vhostuser-fail.x86_64-latest.xml | 46 + .../net-vhostuser-fail.xml | 0 .../net-vhostuser-multiq.x86_64-latest.args | 5 +- .../net-vhostuser-multiq.x86_64-latest.xml | 73 + .../net-vhostuser-multiq.xml | 0 .../net-vhostuser.x86_64-latest.args | 0 .../net-vhostuser.x86_64-latest.xml | 0 .../net-vhostuser.xml | 0 .../net-virtio-ccw.s390x-latest.args | 0 .../net-virtio-ccw.s390x-latest.xml | 37 + .../net-virtio-ccw.xml | 0 .../net-virtio-device.x86_64-latest.args | 5 +- .../net-virtio-device.x86_64-latest.xml | 0 .../net-virtio-device.xml | 0 ...virtio-disable-offloads.x86_64-latest.args | 5 +- ...-virtio-disable-offloads.x86_64-latest.xml | 0 .../net-virtio-disable-offloads.xml | 0 .../net-virtio-netdev.x86_64-latest.args | 5 +- .../net-virtio-netdev.x86_64-latest.xml} | 15 +- .../net-virtio-netdev.xml | 0 ...irtio-network-portgroup.x86_64-latest.args | 41 + ...virtio-network-portgroup.x86_64-latest.xml | 6 +- .../net-virtio-network-portgroup.xml | 6 +- .../net-virtio-rss.x86_64-latest.args | 5 +- .../net-virtio-rss.x86_64-latest.xml | 1 + .../net-virtio-rss.xml | 0 ...rxqueuesize-invalid-size.x86_64-latest.err | 0 .../net-virtio-rxqueuesize-invalid-size.xml | 0 ...et-virtio-rxtxqueuesize.x86_64-latest.args | 5 +- ...net-virtio-rxtxqueuesize.x86_64-latest.xml | 0 .../net-virtio-rxtxqueuesize.xml | 0 ...-virtio-teaming-hostdev.x86_64-latest.args | 5 +- ...t-virtio-teaming-hostdev.x86_64-latest.xml | 1 + .../net-virtio-teaming-hostdev.xml | 0 ...-virtio-teaming-network.x86_64-latest.args | 38 + ...t-virtio-teaming-network.x86_64-latest.xml | 4 +- .../net-virtio-teaming-network.xml | 4 +- .../net-virtio-teaming.x86_64-latest.args | 5 +- .../net-virtio-teaming.x86_64-latest.xml | 0 .../net-virtio-teaming.xml | 0 .../net-virtio-vhost.x86_64-latest.args | 42 + .../net-virtio-vhost.x86_64-latest.xml} | 34 +- .../net-virtio-vhost.xml} | 25 +- .../net-virtio.x86_64-latest.args | 5 +- .../net-virtio.x86_64-latest.xml | 0 .../net-virtio.xml | 0 .../no-memory.x86_64-latest.err} | 0 tests/qemuxmlconfdata/no-memory.xml | 11 + .../non-x86_64-timer-error.s390x-latest.err | 0 .../non-x86_64-timer-error.xml | 0 .../nosharepages.x86_64-latest.args | 5 +- .../nosharepages.x86_64-latest.xml | 0 .../nosharepages.xml | 0 ...auto-memory-vcpu-cpuset.x86_64-latest.args | 7 +- ...-auto-memory-vcpu-cpuset.x86_64-latest.xml | 2 +- .../numad-auto-memory-vcpu-cpuset.xml | 0 ...no-cpuset-and-placement.x86_64-latest.args | 7 +- ...-no-cpuset-and-placement.x86_64-latest.xml | 2 +- ...to-memory-vcpu-no-cpuset-and-placement.xml | 0 ...d-auto-vcpu-no-numatune.x86_64-latest.args | 35 + ...ad-auto-vcpu-no-numatune.x86_64-latest.xml | 2 +- .../numad-auto-vcpu-no-numatune.xml | 0 ...atic-numatune-no-nodeset.x86_64-latest.err | 0 ...d-auto-vcpu-static-numatune-no-nodeset.xml | 0 ...to-vcpu-static-numatune.x86_64-latest.args | 7 +- ...uto-vcpu-static-numatune.x86_64-latest.xml | 44 + .../numad-auto-vcpu-static-numatune.xml | 0 ...static-memory-auto-vcpu.x86_64-latest.args | 7 +- ...-static-memory-auto-vcpu.x86_64-latest.xml | 44 + .../numad-static-memory-auto-vcpu.xml | 0 ...static-vcpu-no-numatune.x86_64-latest.args | 35 + ...-static-vcpu-no-numatune.x86_64-latest.xml | 2 +- .../numad-static-vcpu-no-numatune.xml | 0 .../numad.x86_64-latest.args | 7 +- tests/qemuxmlconfdata/numad.x86_64-latest.xml | 44 + .../numad.xml | 0 ...ne-auto-nodeset-invalid.x86_64-latest.args | 7 +- ...une-auto-nodeset-invalid.x86_64-latest.xml | 44 + .../numatune-auto-nodeset-invalid.xml | 0 .../numatune-auto-prefer.x86_64-latest.args | 0 .../numatune-auto-prefer.x86_64-latest.xml | 0 .../numatune-auto-prefer.xml | 0 .../numatune-distances.x86_64-latest.args | 0 .../numatune-distances.x86_64-latest.xml | 0 .../numatune-distances.xml | 0 .../numatune-hmat-none.x86_64-latest.args | 0 .../numatune-hmat-none.x86_64-latest.xml | 0 .../numatune-hmat-none.xml | 0 .../numatune-hmat.x86_64-latest.args | 0 .../numatune-hmat.x86_64-latest.xml | 1 + .../numatune-hmat.xml | 0 ...une-memnode-invalid-mode.x86_64-latest.err | 0 .../numatune-memnode-invalid-mode.xml | 0 ...atune-memnode-no-memory.x86_64-latest.args | 0 ...matune-memnode-no-memory.x86_64-latest.xml | 0 .../numatune-memnode-no-memory.xml | 0 .../numatune-memnode-nocpu.x86_64-latest.err | 0 .../numatune-memnode-nocpu.xml | 0 ...strictive-mode-err-mixed.x86_64-latest.err | 0 ...une-memnode-restrictive-mode-err-mixed.xml | 0 ...emnode-restrictive-mode.x86_64-latest.args | 0 ...memnode-restrictive-mode.x86_64-latest.xml | 1 + .../numatune-memnode-restrictive-mode.xml | 0 ...-unavailable-restrictive.x86_64-latest.err | 0 ...-unavailable-restrictive.x86_64-latest.xml | 30 + ...matune-memnode-unavailable-restrictive.xml | 0 ...mnode-unavailable-strict.x86_64-latest.err | 0 ...mnode-unavailable-strict.x86_64-latest.xml | 30 + .../numatune-memnode-unavailable-strict.xml | 0 .../numatune-memnode.x86_64-5.2.0.args | 0 .../numatune-memnode.x86_64-5.2.0.xml | 41 + .../numatune-memnode.x86_64-latest.args | 0 .../numatune-memnode.x86_64-latest.xml | 0 .../numatune-memnode.xml | 0 ...une-memnodes-problematic.x86_64-latest.err | 0 .../numatune-memnodes-problematic.xml | 0 ...e-memory-invalid-nodeset.x86_64-latest.err | 0 .../numatune-memory-invalid-nodeset.xml | 0 .../numatune-no-vcpu.x86_64-latest.args | 0 .../numatune-no-vcpu.x86_64-latest.xml | 1 + .../numatune-no-vcpu.xml | 0 ...-nodeset-exceed-hostnode.x86_64-latest.err | 0 ...-nodeset-exceed-hostnode.x86_64-latest.xml | 48 + ...umatune-static-nodeset-exceed-hostnode.xml | 0 .../numatune-system-memory.x86_64-latest.args | 0 .../numatune-system-memory.x86_64-latest.xml | 32 + .../numatune-system-memory.xml | 0 ...vcpus-topology-mismatch.x86_64-latest.args | 34 + ...avcpus-topology-mismatch.x86_64-latest.xml | 0 .../numavcpus-topology-mismatch.xml | 0 .../pages-dimm-discard.x86_64-latest.args | 0 .../pages-dimm-discard.x86_64-latest.xml | 1 + .../pages-dimm-discard.xml | 0 ...pages-discard-hugepages.x86_64-latest.args | 0 .../pages-discard-hugepages.x86_64-latest.xml | 1 + .../pages-discard-hugepages.xml | 0 .../pages-discard.x86_64-latest.args | 0 .../pages-discard.x86_64-latest.xml | 1 + .../pages-discard.xml | 0 .../panic-double.x86_64-latest.args | 0 .../panic-double.x86_64-latest.xml | 0 .../panic-double.xml | 0 .../panic-no-address.x86_64-latest.args | 5 +- .../panic-no-address.x86_64-latest.xml | 0 .../panic-no-address.xml | 0 .../panic-pseries.ppc64-latest.args} | 0 .../panic-pseries.ppc64-latest.xml | 0 .../panic-pseries.xml | 0 .../panic.x86_64-latest.args | 5 +- .../panic.x86_64-latest.xml | 0 .../panic.xml | 0 ...arallel-parport-chardev.x86_64-latest.args | 5 +- ...parallel-parport-chardev.x86_64-latest.xml | 44 + .../parallel-parport-chardev.xml | 0 .../parallel-tcp-chardev.x86_64-latest.args | 5 +- .../parallel-tcp-chardev.x86_64-latest.xml | 45 + .../parallel-tcp-chardev.xml | 0 .../parallel-unix-chardev.x86_64-latest.args | 0 .../parallel-unix-chardev.x86_64-latest.xml | 42 + .../parallel-unix-chardev.xml | 0 ...acpi-root-hotplug-disable.x86_64-5.1.0.err | 0 ...pi-root-hotplug-disable.x86_64-latest.args | 0 ...cpi-root-hotplug-disable.x86_64-latest.xml | 1 + .../pc-i440fx-acpi-root-hotplug-disable.xml | 0 ...-acpi-root-hotplug-enable.x86_64-5.1.0.err | 0 ...cpi-root-hotplug-enable.x86_64-latest.args | 0 ...acpi-root-hotplug-enable.x86_64-latest.xml | 1 + .../pc-i440fx-acpi-root-hotplug-enable.xml | 0 .../pci-autoadd-addr.x86_64-latest.args | 5 +- .../pci-autoadd-addr.x86_64-latest.xml | 0 .../pci-autoadd-addr.xml | 0 .../pci-autoadd-idx.x86_64-latest.args | 21 +- .../pci-autoadd-idx.x86_64-latest.xml | 22 +- .../pci-autoadd-idx.xml | 0 .../pci-autofill-addr.x86_64-latest.args | 5 +- .../pci-autofill-addr.x86_64-latest.xml | 0 .../pci-autofill-addr.xml | 0 ...i-bridge-duplicate-index.x86_64-latest.err | 0 .../pci-bridge-duplicate-index.xml | 0 .../pci-bridge-many-disks.x86_64-latest.args | 245 + .../pci-bridge-many-disks.x86_64-latest.xml | 0 .../pci-bridge-many-disks.xml | 0 ...e-negative-index-invalid.x86_64-latest.err | 0 .../pci-bridge-negative-index-invalid.xml | 0 .../pci-bridge.x86_64-latest.args | 5 +- .../pci-bridge.x86_64-latest.xml | 0 .../pci-bridge.xml | 0 .../pci-bus-invalid.x86_64-latest.err | 0 .../pci-bus-invalid.xml | 0 .../pci-domain-invalid.x86_64-latest.err | 0 .../pci-domain-invalid.xml | 0 ...pci-expander-bus-bad-bus.x86_64-latest.err | 0 .../pci-expander-bus-bad-bus.xml | 0 ...expander-bus-bad-machine.x86_64-latest.err | 0 .../pci-expander-bus-bad-machine.xml | 0 ...ci-expander-bus-bad-node.x86_64-latest.err | 0 .../pci-expander-bus-bad-node.xml | 0 .../pci-expander-bus.x86_64-latest.args | 2 +- .../pci-expander-bus.x86_64-latest.xml | 2 +- .../pci-expander-bus.xml | 0 .../pci-function-invalid.x86_64-latest.err | 0 .../pci-function-invalid.xml | 0 .../pci-many.x86_64-latest.args | 92 + .../pci-many.x86_64-latest.xml | 0 .../pci-many.xml | 0 ...ci-rom-disabled-invalid.x86_64-latest.args | 0 ...pci-rom-disabled-invalid.x86_64-latest.xml | 0 .../pci-rom-disabled-invalid.xml | 0 .../pci-rom-disabled.x86_64-latest.args | 0 .../pci-rom-disabled.x86_64-latest.xml | 0 .../pci-rom-disabled.xml | 0 .../pci-rom.x86_64-latest.args | 5 +- .../pci-rom.x86_64-latest.xml | 0 .../pci-rom.xml | 0 .../pci-root-address.x86_64-latest.err | 0 .../pci-root-address.xml | 0 .../pci-root-nonzero-index.x86_64-latest.err | 0 .../pci-root-nonzero-index.xml | 0 .../pci-serial-dev-chardev.x86_64-latest.args | 5 +- .../pci-serial-dev-chardev.x86_64-latest.xml | 0 .../pci-serial-dev-chardev.xml | 0 .../pci-slot-invalid.x86_64-latest.err | 0 .../pci-slot-invalid.xml | 0 ...e-expander-bus-aarch64.aarch64-latest.args | 3 +- ...ie-expander-bus-aarch64.aarch64-latest.xml | 0 .../pcie-expander-bus-aarch64.xml | 0 ...cie-expander-bus-bad-bus.x86_64-latest.err | 0 .../pcie-expander-bus-bad-bus.xml | 0 ...expander-bus-bad-machine.x86_64-latest.err | 0 .../pcie-expander-bus-bad-machine.xml | 0 .../pcie-expander-bus.x86_64-latest.args | 7 +- .../pcie-expander-bus.x86_64-latest.xml | 12 +- .../pcie-expander-bus.xml | 0 ...root-port-model-generic.x86_64-latest.args | 0 ...-root-port-model-generic.x86_64-latest.xml | 0 .../pcie-root-port-model-generic.xml | 0 ...root-port-model-ioh3420.x86_64-latest.args | 0 ...-root-port-model-ioh3420.x86_64-latest.xml | 0 .../pcie-root-port-model-ioh3420.xml | 0 ...cie-root-port-nohotplug.x86_64-latest.args | 0 ...pcie-root-port-nohotplug.x86_64-latest.xml | 0 .../pcie-root-port-nohotplug.xml | 0 .../pcie-root-port-too-many.x86_64-latest.err | 0 .../pcie-root-port-too-many.xml | 0 .../pcie-root-port.x86_64-latest.args | 5 +- .../pcie-root-port.x86_64-latest.xml | 0 .../pcie-root-port.xml | 0 .../pcie-root.x86_64-latest.args | 0 .../pcie-root.x86_64-latest.xml | 12 +- .../pcie-root.xml | 0 ...-switch-downstream-port.x86_64-latest.args | 5 +- ...e-switch-downstream-port.x86_64-latest.xml | 0 .../pcie-switch-downstream-port.xml | 0 ...ie-switch-upstream-port.x86_64-latest.args | 5 +- ...cie-switch-upstream-port.x86_64-latest.xml | 10 +- .../pcie-switch-upstream-port.xml | 0 .../pcihole64-gib.x86_64-latest.args | 34 + .../pcihole64-gib.x86_64-latest.xml | 0 .../pcihole64-gib.xml | 0 .../pcihole64-q35.x86_64-latest.args | 5 +- .../pcihole64-q35.x86_64-latest.xml | 12 +- .../pcihole64-q35.xml | 0 .../pcihole64.x86_64-latest.args | 0 .../pcihole64.x86_64-latest.xml | 0 .../pcihole64.xml | 0 .../pmu-feature-off.x86_64-latest.args | 0 .../pmu-feature-off.x86_64-latest.xml | 0 .../pmu-feature-off.xml | 0 .../pmu-feature.x86_64-latest.args | 0 .../pmu-feature.x86_64-latest.xml | 0 .../pmu-feature.xml | 0 .../ppc-dtb.ppc-latest.args | 0 tests/qemuxmlconfdata/ppc-dtb.ppc-latest.xml | 36 + .../ppc-dtb.xml | 0 ...c-mac99-minimal.ppc-latest.abi-update.args | 32 + ...pc-mac99-minimal.ppc-latest.abi-update.xml | 26 + .../ppc-mac99-minimal.ppc-latest.args | 32 + .../ppc-mac99-minimal.ppc-latest.xml | 26 + tests/qemuxmlconfdata/ppc-mac99-minimal.xml | 12 + ...ault-cpu-kvm-pseries-2.7.ppc64-latest.args | 0 ...fault-cpu-kvm-pseries-2.7.ppc64-latest.xml | 0 .../ppc64-default-cpu-kvm-pseries-2.7.xml | 0 ...ault-cpu-kvm-pseries-3.1.ppc64-latest.args | 0 ...fault-cpu-kvm-pseries-3.1.ppc64-latest.xml | 0 .../ppc64-default-cpu-kvm-pseries-3.1.xml | 0 ...ault-cpu-kvm-pseries-4.2.ppc64-latest.args | 0 ...fault-cpu-kvm-pseries-4.2.ppc64-latest.xml | 0 .../ppc64-default-cpu-kvm-pseries-4.2.xml | 0 ...ault-cpu-tcg-pseries-2.7.ppc64-latest.args | 0 ...fault-cpu-tcg-pseries-2.7.ppc64-latest.xml | 0 .../ppc64-default-cpu-tcg-pseries-2.7.xml | 0 ...ault-cpu-tcg-pseries-3.1.ppc64-latest.args | 0 ...fault-cpu-tcg-pseries-3.1.ppc64-latest.xml | 0 .../ppc64-default-cpu-tcg-pseries-3.1.xml | 0 ...ault-cpu-tcg-pseries-4.2.ppc64-latest.args | 0 ...fault-cpu-tcg-pseries-4.2.ppc64-latest.xml | 0 .../ppc64-default-cpu-tcg-pseries-4.2.xml | 0 ...beige-minimal.ppc64-latest.abi-update.args | 33 + ...3beige-minimal.ppc64-latest.abi-update.xml | 29 + .../ppc64-g3beige-minimal.ppc64-latest.args | 33 + .../ppc64-g3beige-minimal.ppc64-latest.xml | 29 + .../qemuxmlconfdata/ppc64-g3beige-minimal.xml | 12 + ...mac99-minimal.ppc64-latest.abi-update.args | 33 + ...-mac99-minimal.ppc64-latest.abi-update.xml | 29 + .../ppc64-mac99-minimal.ppc64-latest.args | 33 + .../ppc64-mac99-minimal.ppc64-latest.xml | 29 + tests/qemuxmlconfdata/ppc64-mac99-minimal.xml | 12 + ...ernv9-minimal.ppc64-latest.abi-update.args | 33 + ...wernv9-minimal.ppc64-latest.abi-update.xml | 29 + .../ppc64-powernv9-minimal.ppc64-latest.args | 33 + .../ppc64-powernv9-minimal.ppc64-latest.xml | 29 + .../ppc64-powernv9-minimal.xml | 12 + ...efault-models.ppc64-latest.abi-update.args | 41 + ...default-models.ppc64-latest.abi-update.xml | 57 + ...4-pseries-default-models.ppc64-latest.args | 41 + ...64-pseries-default-models.ppc64-latest.xml | 57 + .../ppc64-pseries-default-models.xml | 24 + .../ppc64-pseries-graphics.ppc64-latest.args | 0 .../ppc64-pseries-graphics.ppc64-latest.xml | 0 .../ppc64-pseries-graphics.xml | 0 .../ppc64-pseries-headless.ppc64-latest.args | 0 .../ppc64-pseries-headless.ppc64-latest.xml | 0 .../ppc64-pseries-headless.xml | 0 ...eries-minimal.ppc64-latest.abi-update.args | 33 + ...series-minimal.ppc64-latest.abi-update.xml | 33 + .../ppc64-pseries-minimal.ppc64-latest.args | 33 + .../ppc64-pseries-minimal.ppc64-latest.xml | 33 + .../qemuxmlconfdata/ppc64-pseries-minimal.xml | 12 + .../ppc64-tpm-double.ppc64-latest.err | 0 .../ppc64-tpm-double.xml | 0 .../ppc64-tpmproxy-double.ppc64-latest.err | 0 .../ppc64-tpmproxy-double.xml | 0 .../ppc64-tpmproxy-single.ppc64-latest.args | 0 .../ppc64-tpmproxy-single.ppc64-latest.xml | 0 .../ppc64-tpmproxy-single.xml | 0 .../ppc64-tpmproxy-with-tpm.ppc64-latest.args | 0 .../ppc64-tpmproxy-with-tpm.ppc64-latest.xml | 0 .../ppc64-tpmproxy-with-tpm.xml | 0 .../ppce500-serial.ppc-latest.args | 0 .../ppce500-serial.ppc-latest.xml | 35 + .../ppce500-serial.xml | 0 .../pseries-basic.ppc64-latest.args} | 0 .../pseries-basic.ppc64-latest.xml} | 0 .../pseries-basic.xml | 0 .../pseries-console-native.ppc64-latest.args | 0 .../pseries-console-native.ppc64-latest.xml | 0 .../pseries-console-native.xml | 0 .../pseries-console-virtio.ppc64-latest.args | 0 .../pseries-console-virtio.ppc64-latest.xml | 0 .../pseries-console-virtio.xml | 0 ...eries-cpu-compat-power10.ppc64-latest.args | 0 ...series-cpu-compat-power10.ppc64-latest.err | 0 ...series-cpu-compat-power10.ppc64-latest.xml | 0 .../pseries-cpu-compat-power10.xml | 0 ...series-cpu-compat-power9.ppc64-latest.args | 0 ...pseries-cpu-compat-power9.ppc64-latest.err | 0 ...pseries-cpu-compat-power9.ppc64-latest.xml | 0 .../pseries-cpu-compat-power9.xml | 0 .../pseries-cpu-compat.ppc64-latest.args | 0 .../pseries-cpu-compat.ppc64-latest.xml | 0 .../pseries-cpu-compat.xml | 0 .../pseries-cpu-exact.ppc64-latest.args | 0 .../pseries-cpu-exact.ppc64-latest.xml | 0 .../pseries-cpu-exact.xml | 0 .../pseries-cpu-le.ppc64-latest.args | 0 .../pseries-cpu-le.ppc64-latest.xml | 41 + .../pseries-cpu-le.xml | 0 ...ies-default-phb-numa-node.ppc64-latest.err | 0 .../pseries-default-phb-numa-node.xml | 0 ...features-invalid-machine.x86_64-latest.err | 0 .../pseries-features-invalid-machine.xml | 0 .../pseries-features.ppc64-4.2.0.args | 0 .../pseries-features.ppc64-4.2.0.xml | 40 + .../pseries-features.ppc64-latest.args | 0 .../pseries-features.ppc64-latest.xml | 0 .../pseries-features.xml | 0 .../pseries-hostdevs-1.ppc64-latest.args | 0 .../pseries-hostdevs-1.ppc64-latest.xml | 3 - .../pseries-hostdevs-1.xml | 3 - .../pseries-hostdevs-2.ppc64-latest.args | 0 .../pseries-hostdevs-2.ppc64-latest.xml | 2 - .../pseries-hostdevs-2.xml | 2 - .../pseries-hostdevs-3.ppc64-latest.args | 0 .../pseries-hostdevs-3.ppc64-latest.xml | 2 - .../pseries-hostdevs-3.xml | 2 - .../pseries-many-buses-1.ppc64-latest.args | 0 .../pseries-many-buses-1.ppc64-latest.xml | 0 .../pseries-many-buses-1.xml | 0 .../pseries-many-buses-2.ppc64-latest.args | 4 +- .../pseries-many-buses-2.ppc64-latest.xml | 6 +- .../pseries-many-buses-2.xml | 0 .../pseries-many-devices.ppc64-latest.args | 0 .../pseries-many-devices.ppc64-latest.xml | 0 .../pseries-many-devices.xml | 0 .../pseries-no-parallel.ppc64-latest.err | 0 .../pseries-no-parallel.xml | 0 .../pseries-nvram.ppc64-latest.args | 0 .../pseries-nvram.ppc64-latest.xml | 0 .../pseries-nvram.xml | 0 .../pseries-panic-address.ppc64-latest.err | 0 .../pseries-panic-address.xml | 0 .../pseries-panic-missing.ppc64-latest.args} | 0 .../pseries-panic-missing.ppc64-latest.xml} | 0 .../pseries-panic-missing.xml | 0 ...series-panic-no-address.ppc64-latest.args} | 0 .../pseries-panic-no-address.ppc64-latest.xml | 41 + .../pseries-panic-no-address.xml | 0 ...ries-phb-default-missing.ppc64-latest.args | 0 ...ries-phb-default-missing.ppc64-latest.xml} | 0 .../pseries-phb-default-missing.xml | 0 ...hb-invalid-target-index-1.ppc64-latest.err | 0 .../pseries-phb-invalid-target-index-1.xml | 0 ...hb-invalid-target-index-2.ppc64-latest.err | 0 .../pseries-phb-invalid-target-index-2.xml | 0 ...hb-invalid-target-index-3.ppc64-latest.err | 0 .../pseries-phb-invalid-target-index-3.xml | 0 .../pseries-phb-numa-node.ppc64-latest.args | 2 +- .../pseries-phb-numa-node.ppc64-latest.xml | 2 +- .../pseries-phb-numa-node.xml | 0 .../pseries-phb-simple.ppc64-latest.args | 5 +- .../pseries-phb-simple.ppc64-latest.xml} | 22 +- .../pseries-phb-simple.xml | 11 +- .../pseries-phb-user-alias.ppc64-latest.args | 36 + .../pseries-phb-user-alias.ppc64-latest.xml | 45 + .../pseries-phb-user-alias.xml | 30 + ...es-serial+console-native.ppc64-latest.args | 0 ...ies-serial+console-native.ppc64-latest.xml | 0 .../pseries-serial+console-native.xml | 0 .../pseries-serial-compat.ppc64-latest.args | 0 .../pseries-serial-compat.ppc64-latest.xml | 0 .../pseries-serial-compat.xml | 0 ...s-serial-invalid-machine.x86_64-latest.err | 0 .../pseries-serial-invalid-machine.xml | 0 .../pseries-serial-native.ppc64-latest.args | 0 .../pseries-serial-native.ppc64-latest.xml | 0 .../pseries-serial-native.xml | 0 .../pseries-serial-pci.ppc64-latest.args | 0 .../pseries-serial-pci.ppc64-latest.xml | 0 .../pseries-serial-pci.xml | 0 .../pseries-serial-usb.ppc64-latest.args | 0 .../pseries-serial-usb.ppc64-latest.xml | 0 .../pseries-serial-usb.xml | 2 +- .../pseries-spaprvio-invalid.ppc64-latest.err | 0 .../pseries-spaprvio-invalid.xml | 0 .../pseries-usb-default.ppc64-latest.args | 34 + .../pseries-usb-default.ppc64-latest.xml | 41 + .../pseries-usb-default.xml | 0 .../pseries-usb-kbd.ppc64-latest.args | 0 .../pseries-usb-kbd.ppc64-latest.xml | 42 + .../pseries-usb-kbd.xml | 0 .../pseries-usb-multi.ppc64-latest.args | 0 .../pseries-usb-multi.ppc64-latest.xml | 44 + .../pseries-usb-multi.xml | 0 ...pseries-vio-address-clash.ppc64-latest.err | 1 + .../pseries-vio-address-clash.xml | 0 ...series-vio-user-assigned.ppc64-latest.args | 0 ...pseries-vio-user-assigned.ppc64-latest.xml | 59 + .../pseries-vio-user-assigned.xml | 0 .../pseries-vio.ppc64-latest.args | 0 .../pseries-vio.ppc64-latest.xml} | 21 +- .../pseries-vio.xml | 0 .../pv-spinlock-disabled.x86_64-latest.args | 0 .../pv-spinlock-disabled.x86_64-latest.xml | 0 .../pv-spinlock-disabled.xml | 0 .../pv-spinlock-enabled.x86_64-latest.args | 0 .../pv-spinlock-enabled.x86_64-latest.xml | 0 .../pv-spinlock-enabled.xml | 0 .../pvpanic-pci-aarch64.aarch64-latest.args | 2 +- .../pvpanic-pci-aarch64.aarch64-latest.xml | 0 .../pvpanic-pci-aarch64.xml | 0 ...invalid-address-aarch64.aarch64-latest.err | 0 .../pvpanic-pci-invalid-address-aarch64.xml | 0 ...pci-no-address-aarch64.aarch64-latest.args | 2 +- ...-pci-no-address-aarch64.aarch64-latest.xml | 0 .../pvpanic-pci-no-address-aarch64.xml | 0 .../pvpanic-pci-x86_64.x86_64-latest.args | 0 .../pvpanic-pci-x86_64.x86_64-latest.xml | 0 .../pvpanic-pci-x86_64.xml | 0 ...q35-default-devices-only.x86_64-4.2.0.args | 0 .../q35-default-devices-only.x86_64-4.2.0.xml | 50 + ...35-default-devices-only.x86_64-latest.args | 0 ...q35-default-devices-only.x86_64-latest.xml | 0 .../q35-default-devices-only.xml | 0 .../q35-dmi-bad-address1.x86_64-latest.err | 0 .../q35-dmi-bad-address1.xml | 0 .../q35-dmi-bad-address2.x86_64-latest.err | 0 .../q35-dmi-bad-address2.xml | 0 .../q35-multifunction.x86_64-4.2.0.args | 0 .../q35-multifunction.x86_64-4.2.0.xml | 125 + .../q35-multifunction.x86_64-latest.args | 0 .../q35-multifunction.x86_64-latest.xml | 0 .../q35-multifunction.xml | 0 .../q35-pci-force-address.x86_64-latest.args | 0 .../q35-pci-force-address.x86_64-latest.xml | 0 .../q35-pci-force-address.xml | 0 .../q35-pcie-autoadd.x86_64-4.2.0.args | 0 .../q35-pcie-autoadd.x86_64-4.2.0.xml | 154 + .../q35-pcie-autoadd.x86_64-latest.args | 5 +- .../q35-pcie-autoadd.x86_64-latest.xml | 0 .../q35-pcie-autoadd.xml | 0 .../q35-pcie.x86_64-4.2.0.args | 0 .../qemuxmlconfdata/q35-pcie.x86_64-4.2.0.xml | 158 + .../q35-pcie.x86_64-latest.args | 5 +- .../q35-pcie.x86_64-latest.xml | 0 .../q35-pcie.xml | 0 .../q35-usb2-multi.x86_64-latest.args | 5 +- .../q35-usb2-multi.x86_64-latest.xml | 0 .../q35-usb2-multi.xml | 0 .../q35-usb2-reorder.x86_64-latest.args | 5 +- .../q35-usb2-reorder.x86_64-latest.xml | 0 .../q35-usb2-reorder.xml | 0 .../q35-usb2.x86_64-latest.args | 7 +- .../q35-usb2.x86_64-latest.xml | 2 +- .../q35-usb2.xml | 2 +- .../q35-virt-manager-basic.x86_64-4.2.0.args | 0 .../q35-virt-manager-basic.x86_64-4.2.0.xml | 128 + .../q35-virt-manager-basic.x86_64-latest.args | 0 .../q35-virt-manager-basic.x86_64-latest.xml | 0 .../q35-virt-manager-basic.xml | 0 .../q35-wrong-root.x86_64-latest.err | 0 .../q35-wrong-root.xml | 0 .../q35.x86_64-latest.args | 5 +- .../q35.x86_64-latest.xml | 12 +- .../q35.xml | 0 .../qemu-ns-alt.x86_64-latest.args | 5 +- .../qemu-ns-alt.x86_64-latest.xml | 46 + .../qemu-ns-alt.xml | 0 ...qemu-ns-commandline-ns0.x86_64-latest.args | 5 +- .../qemu-ns-commandline-ns0.x86_64-latest.xml | 43 + .../qemu-ns-commandline-ns0.xml | 0 ...qemu-ns-commandline-ns1.x86_64-latest.args | 5 +- .../qemu-ns-commandline-ns1.x86_64-latest.xml | 43 + .../qemu-ns-commandline-ns1.xml | 0 .../qemu-ns-commandline.x86_64-latest.args | 5 +- .../qemu-ns-commandline.x86_64-latest.xml | 43 + .../qemu-ns-commandline.xml | 0 ...-domain-commandline-ns0.x86_64-latest.args | 5 +- ...s-domain-commandline-ns0.x86_64-latest.xml | 43 + .../qemu-ns-domain-commandline-ns0.xml | 0 ...u-ns-domain-commandline.x86_64-latest.args | 5 +- ...mu-ns-domain-commandline.x86_64-latest.xml | 43 + .../qemu-ns-domain-commandline.xml | 0 .../qemu-ns-domain-ns0.x86_64-latest.args | 5 +- .../qemu-ns-domain-ns0.x86_64-latest.xml | 43 + .../qemu-ns-domain-ns0.xml | 0 .../qemu-ns-no-env.x86_64-latest.args | 5 +- .../qemu-ns-no-env.x86_64-latest.xml | 0 .../qemu-ns-no-env.xml | 0 .../qemu-ns.x86_64-latest.args | 5 +- .../qemu-ns.x86_64-latest.xml | 0 .../qemu-ns.xml | 0 ...reboot-timeout-disabled.x86_64-latest.args | 0 .../reboot-timeout-disabled.x86_64-latest.xml | 0 .../reboot-timeout-disabled.xml | 0 .../reboot-timeout-enabled.x86_64-latest.args | 0 .../reboot-timeout-enabled.x86_64-latest.xml | 0 .../reboot-timeout-enabled.xml | 0 .../restore-v2-fd.x86_64-latest.args | 5 +- .../restore-v2-fd.x86_64-latest.xml | 40 + .../restore-v2-fd.xml | 0 .../restore-v2.x86_64-latest.args | 5 +- .../restore-v2.x86_64-latest.xml | 0 .../restore-v2.xml | 0 ...ault-models.riscv64-latest.abi-update.args | 45 + ...fault-models.riscv64-latest.abi-update.xml | 71 + ...64-virt-default-models.riscv64-latest.args | 45 + ...v64-virt-default-models.riscv64-latest.xml | 71 + .../riscv64-virt-default-models.xml | 24 + .../riscv64-virt-graphics.riscv64-latest.args | 0 .../riscv64-virt-graphics.riscv64-latest.xml | 6 +- .../riscv64-virt-graphics.xml | 0 ...v64-virt-headless-mmio.riscv64-latest.args | 43 + ...cv64-virt-headless-mmio.riscv64-latest.xml | 58 + .../riscv64-virt-headless-mmio.xml | 43 + .../riscv64-virt-headless.riscv64-latest.args | 0 .../riscv64-virt-headless.riscv64-latest.xml | 6 +- .../riscv64-virt-headless.xml | 0 ...irt-minimal.riscv64-latest.abi-update.args | 33 + ...virt-minimal.riscv64-latest.abi-update.xml | 33 + .../riscv64-virt-minimal.riscv64-latest.args | 33 + .../riscv64-virt-minimal.riscv64-latest.xml | 33 + .../qemuxmlconfdata/riscv64-virt-minimal.xml | 12 + ...0-async-teardown-disabled.s390x-6.0.0.args | 0 ...90-async-teardown-disabled.s390x-6.0.0.xml | 0 ...-async-teardown-disabled.s390x-latest.args | 0 ...0-async-teardown-disabled.s390x-latest.xml | 0 .../s390-async-teardown-disabled.xml | 0 ...async-teardown-no-attrib.s390x-latest.args | 0 ...-async-teardown-no-attrib.s390x-latest.xml | 0 .../s390-async-teardown-no-attrib.xml | 0 .../s390-async-teardown.s390x-6.0.0.err | 0 .../s390-async-teardown.s390x-latest.args | 0 .../s390-async-teardown.s390x-latest.xml | 0 .../s390-async-teardown.xml | 0 ...t-cpu-kvm-ccw-virtio-2.7.s390x-latest.args | 0 ...lt-cpu-kvm-ccw-virtio-2.7.s390x-latest.xml | 0 .../s390-default-cpu-kvm-ccw-virtio-2.7.xml | 0 ...t-cpu-kvm-ccw-virtio-4.2.s390x-latest.args | 2 +- ...lt-cpu-kvm-ccw-virtio-4.2.s390x-latest.xml | 0 .../s390-default-cpu-kvm-ccw-virtio-4.2.xml | 0 ...t-cpu-tcg-ccw-virtio-2.7.s390x-latest.args | 0 ...lt-cpu-tcg-ccw-virtio-2.7.s390x-latest.xml | 0 .../s390-default-cpu-tcg-ccw-virtio-2.7.xml | 0 ...t-cpu-tcg-ccw-virtio-4.2.s390x-latest.args | 0 ...lt-cpu-tcg-ccw-virtio-4.2.s390x-latest.xml | 0 .../s390-default-cpu-tcg-ccw-virtio-4.2.xml | 0 .../s390-defaultconsole.s390x-latest.args | 33 + .../s390-defaultconsole.s390x-latest.xml | 0 .../s390-defaultconsole.xml | 0 .../s390-no-parallel.s390x-latest.err | 0 .../s390-no-parallel.xml | 0 .../s390-panic-address.s390x-latest.err | 0 .../s390-panic-address.xml | 0 .../s390-panic-missing.s390x-latest.args | 0 .../s390-panic-missing.s390x-latest.xml | 0 .../s390-panic-missing.xml | 0 .../s390-panic-no-address.s390x-latest.args | 0 .../s390-panic-no-address.s390x-latest.xml | 0 .../s390-panic-no-address.xml | 0 .../s390-panic.s390x-latest.args} | 19 +- .../s390-panic.s390x-latest.xml | 0 .../s390-panic.xml | 0 .../s390-serial-2.s390x-latest.args | 0 .../s390-serial-2.s390x-latest.xml | 0 .../s390-serial-2.xml | 0 .../s390-serial-console.s390x-latest.args | 0 .../s390-serial-console.s390x-latest.xml | 0 .../s390-serial-console.xml | 0 .../s390-serial.s390x-latest.args | 0 .../s390-serial.s390x-latest.xml | 0 .../s390-serial.xml | 0 .../s390-usb-address.s390x-latest.args | 31 + .../s390-usb-address.s390x-latest.xml | 30 + tests/qemuxmlconfdata/s390-usb-address.xml | 15 + .../s390-usb-model.s390x-latest.args | 33 + .../s390-usb-model.s390x-latest.xml | 30 + tests/qemuxmlconfdata/s390-usb-model.xml | 13 + .../s390-usb-none.s390x-latest.args | 31 + .../s390-usb-none.s390x-latest.xml | 26 + tests/qemuxmlconfdata/s390-usb-none.xml | 13 + ...efault-models.s390x-latest.abi-update.args | 37 + ...default-models.s390x-latest.abi-update.xml | 46 + ...s390x-ccw-default-models.s390x-latest.args | 37 + .../s390x-ccw-default-models.s390x-latest.xml | 46 + .../s390x-ccw-default-models.xml | 23 + .../s390x-ccw-graphics.s390x-latest.args | 0 .../s390x-ccw-graphics.s390x-latest.xml | 0 .../s390x-ccw-graphics.xml | 0 .../s390x-ccw-headless.s390x-latest.args | 0 .../s390x-ccw-headless.s390x-latest.xml | 0 .../s390x-ccw-headless.xml | 0 ...x-ccw-minimal.s390x-latest.abi-update.args | 32 + ...0x-ccw-minimal.s390x-latest.abi-update.xml | 27 + .../s390x-ccw-minimal.s390x-latest.args | 32 + .../s390x-ccw-minimal.s390x-latest.xml | 27 + tests/qemuxmlconfdata/s390x-ccw-minimal.xml | 12 + .../seclabel-dac-none.x86_64-latest.args | 5 +- .../seclabel-dac-none.x86_64-latest.xml | 0 .../seclabel-dac-none.xml | 0 ...clabel-device-duplicates.x86_64-latest.err | 0 .../seclabel-device-duplicates.xml | 0 ...eclabel-device-multiple.x86_64-latest.args | 35 + ...seclabel-device-multiple.x86_64-latest.xml | 0 .../seclabel-device-multiple.xml | 0 ...l-device-relabel-invalid.x86_64-latest.err | 0 .../seclabel-device-relabel-invalid.xml | 0 ...label-dynamic-baselabel.x86_64-latest.args | 5 +- ...label-dynamic-baselabel.x86_64-latest.xml} | 0 .../seclabel-dynamic-baselabel.xml | 0 ...label-dynamic-labelskip.x86_64-latest.args | 5 +- ...label-dynamic-labelskip.x86_64-latest.xml} | 0 .../seclabel-dynamic-labelskip.xml | 0 ...el-dynamic-none-relabel.x86_64-latest.args | 37 + ...el-dynamic-none-relabel.x86_64-latest.xml} | 0 .../seclabel-dynamic-none-relabel.xml | 0 .../seclabel-dynamic-none.x86_64-latest.args | 35 + .../seclabel-dynamic-none.x86_64-latest.xml | 0 .../seclabel-dynamic-none.xml | 0 ...clabel-dynamic-override.x86_64-latest.args | 10 +- ...clabel-dynamic-override.x86_64-latest.xml} | 0 .../seclabel-dynamic-override.xml | 0 ...eclabel-dynamic-relabel.x86_64-latest.args | 5 +- ...eclabel-dynamic-relabel.x86_64-latest.xml} | 0 .../seclabel-dynamic-relabel.xml | 0 .../seclabel-dynamic.x86_64-latest.args | 5 +- .../seclabel-dynamic.x86_64-latest.xml | 41 + .../seclabel-dynamic.xml | 0 .../seclabel-multiple.x86_64-latest.err | 0 .../seclabel-multiple.xml | 0 .../seclabel-none.x86_64-latest.args | 5 +- .../seclabel-none.x86_64-latest.xml | 0 .../seclabel-none.xml | 0 ...clabel-static-labelskip.x86_64-latest.args | 5 +- ...clabel-static-labelskip.x86_64-latest.xml} | 0 .../seclabel-static-labelskip.xml | 0 ...seclabel-static-relabel.x86_64-latest.args | 5 +- .../seclabel-static-relabel.x86_64-latest.xml | 43 + .../seclabel-static-relabel.xml | 0 .../seclabel-static.x86_64-latest.args | 5 +- .../seclabel-static.x86_64-latest.xml | 0 .../seclabel-static.xml | 0 .../serial-debugcon.x86_64-latest.args | 0 .../serial-debugcon.x86_64-latest.xml | 0 .../serial-debugcon.xml | 0 ...rial-dev-chardev-iobase.x86_64-latest.args | 5 +- ...erial-dev-chardev-iobase.x86_64-latest.xml | 52 + .../serial-dev-chardev-iobase.xml | 0 .../serial-dev-chardev.x86_64-latest.args | 5 +- .../serial-dev-chardev.x86_64-latest.xml | 50 + .../serial-dev-chardev.xml | 0 .../serial-file-chardev.x86_64-latest.args | 5 +- .../serial-file-chardev.x86_64-latest.xml | 50 + .../serial-file-chardev.xml | 0 .../serial-file-log.x86_64-latest.args | 5 +- .../serial-file-log.x86_64-latest.xml | 50 + .../serial-file-log.xml | 0 .../serial-many-chardev.x86_64-latest.args | 5 +- .../serial-many-chardev.x86_64-latest.xml | 54 + .../serial-many-chardev.xml | 0 .../serial-pty-chardev.x86_64-latest.args | 5 +- .../serial-pty-chardev.x86_64-latest.xml | 48 + .../serial-pty-chardev.xml | 0 .../serial-spiceport.x86_64-latest.args | 5 +- .../serial-spiceport.x86_64-latest.xml | 0 .../serial-spiceport.xml | 0 ...serial-target-port-auto.x86_64-latest.args | 41 + .../serial-target-port-auto.x86_64-latest.xml | 0 .../serial-target-port-auto.xml | 0 .../serial-tcp-chardev.x86_64-latest.args | 5 +- .../serial-tcp-chardev.x86_64-latest.xml | 52 + .../serial-tcp-chardev.xml | 0 ...rial-tcp-telnet-chardev.x86_64-latest.args | 5 +- ...erial-tcp-telnet-chardev.x86_64-latest.xml | 52 + .../serial-tcp-telnet-chardev.xml | 0 ...p-tlsx509-chardev-notls.x86_64-latest.args | 5 +- ...cp-tlsx509-chardev-notls.x86_64-latest.xml | 1 + .../serial-tcp-tlsx509-chardev-notls.xml | 0 ...-tlsx509-chardev-verify.x86_64-latest.args | 5 +- ...-tlsx509-chardev-verify.x86_64-latest.xml} | 0 .../serial-tcp-tlsx509-chardev-verify.xml | 0 ...ial-tcp-tlsx509-chardev.x86_64-latest.args | 5 +- ...rial-tcp-tlsx509-chardev.x86_64-latest.xml | 59 + .../serial-tcp-tlsx509-chardev.xml | 0 ...-tlsx509-secret-chardev.x86_64-latest.args | 5 +- ...p-tlsx509-secret-chardev.x86_64-latest.xml | 59 + .../serial-tcp-tlsx509-secret-chardev.xml | 0 .../serial-udp-chardev.x86_64-latest.args | 5 +- .../serial-udp-chardev.x86_64-latest.xml | 58 + .../serial-udp-chardev.xml | 0 .../serial-unix-chardev.x86_64-latest.args | 0 .../serial-unix-chardev.x86_64-latest.xml | 50 + .../serial-unix-chardev.xml | 0 ...rial-unix-missing-source.x86_64-latest.err | 0 .../serial-unix-missing-source.xml | 0 .../serial-vc-chardev.x86_64-latest.args | 5 +- .../serial-vc-chardev.x86_64-latest.xml | 48 + .../serial-vc-chardev.xml | 0 .../sgx-epc.x86_64-7.0.0.args | 0 .../qemuxmlconfdata/sgx-epc.x86_64-7.0.0.xml | 1 + .../sgx-epc.xml | 0 .../shmem-invalid-address.x86_64-latest.err | 0 .../shmem-invalid-address.x86_64-latest.xml | 34 + .../shmem-invalid-address.xml | 0 .../shmem-invalid-size.x86_64-latest.err | 1 + .../shmem-invalid-size.xml | 0 .../shmem-msi-only.x86_64-latest.err | 0 .../shmem-msi-only.xml | 0 .../shmem-plain-doorbell.x86_64-latest.args | 0 .../shmem-plain-doorbell.x86_64-latest.xml | 0 .../shmem-plain-doorbell.xml | 0 .../shmem-small-size.x86_64-latest.err | 1 + .../shmem-small-size.xml | 0 .../smartcard-controller.x86_64-latest.args | 0 .../smartcard-controller.x86_64-latest.xml | 0 .../smartcard-controller.xml | 0 ...t-certificates-database.x86_64-latest.args | 0 ...st-certificates-database.x86_64-latest.xml | 0 .../smartcard-host-certificates-database.xml | 0 ...tcard-host-certificates.x86_64-latest.args | 0 ...rtcard-host-certificates.x86_64-latest.xml | 0 .../smartcard-host-certificates.xml | 0 .../smartcard-host.x86_64-latest.args | 0 .../smartcard-host.x86_64-latest.xml | 0 .../smartcard-host.xml | 0 ...rd-passthrough-spicevmc.x86_64-latest.args | 0 ...ard-passthrough-spicevmc.x86_64-latest.xml | 0 .../smartcard-passthrough-spicevmc.xml | 0 ...artcard-passthrough-tcp.x86_64-latest.args | 0 ...martcard-passthrough-tcp.x86_64-latest.xml | 0 .../smartcard-passthrough-tcp.xml | 0 ...rtcard-passthrough-unix.x86_64-latest.args | 0 ...artcard-passthrough-unix.x86_64-latest.xml | 36 + .../smartcard-passthrough-unix.xml | 0 .../smbios-date.x86_64-latest.err | 0 .../smbios-date.xml | 0 .../smbios-type-fwcfg.x86_64-latest.args | 5 +- .../smbios-type-fwcfg.x86_64-latest.xml | 1 + .../smbios-type-fwcfg.xml | 0 .../smbios-uuid-match.x86_64-latest.err | 0 .../smbios-uuid-match.xml | 0 .../smbios.x86_64-latest.args | 5 +- .../smbios.x86_64-latest.xml | 0 .../smbios.xml | 0 .../sound-device-virtio.x86_64-latest.args | 36 + .../sound-device-virtio.x86_64-latest.xml | 44 + .../sound-device-virtio.xml} | 17 +- .../sound-device.x86_64-4.2.0.args | 0 .../sound-device.x86_64-4.2.0.xml | 61 + .../sound-device.x86_64-latest.args | 0 .../sound-device.x86_64-latest.xml | 0 .../sound-device.xml | 0 .../sparc-minimal.sparc-latest.args | 1 - .../sparc-minimal.sparc-latest.xml | 33 + .../sparc-minimal.xml | 0 .../tap-vhost-incorrect.x86_64-latest.args | 40 + .../tap-vhost-incorrect.x86_64-latest.xml | 4 +- .../tap-vhost-incorrect.xml | 4 +- .../tap-vhost.x86_64-latest.args | 43 + .../tap-vhost.x86_64-latest.xml | 2 +- .../tap-vhost.xml | 2 +- .../tpm-emulator-tpm2-enc.x86_64-latest.args | 0 .../tpm-emulator-tpm2-enc.x86_64-latest.xml | 1 + .../tpm-emulator-tpm2-enc.xml | 0 ...pm-emulator-tpm2-pstate.x86_64-latest.args | 0 ...tpm-emulator-tpm2-pstate.x86_64-latest.xml | 1 + .../tpm-emulator-tpm2-pstate.xml | 0 .../tpm-emulator-tpm2.x86_64-latest.args | 0 .../tpm-emulator-tpm2.x86_64-latest.err | 0 .../tpm-emulator-tpm2.x86_64-latest.xml | 1 + .../tpm-emulator-tpm2.xml | 0 .../tpm-emulator.x86_64-latest.args | 0 .../tpm-emulator.x86_64-latest.err | 0 .../tpm-emulator.x86_64-latest.xml | 1 + .../tpm-emulator.xml | 0 .../tpm-external.x86_64-latest.args | 0 .../tpm-external.x86_64-latest.xml | 1 + .../tpm-external.xml | 0 .../tpm-no-backend-invalid.x86_64-latest.err | 0 .../tpm-no-backend-invalid.xml | 0 .../tpm-passthrough-crb.x86_64-latest.args | 0 .../tpm-passthrough-crb.x86_64-latest.xml | 1 + .../tpm-passthrough-crb.xml | 0 .../tpm-passthrough.x86_64-latest.args | 0 .../tpm-passthrough.x86_64-latest.xml | 1 + .../tpm-passthrough.xml | 0 .../tseg-explicit-size.x86_64-latest.args | 0 .../tseg-explicit-size.x86_64-latest.xml | 0 .../tseg-explicit-size.xml | 0 .../tseg-i440fx.x86_64-latest.err | 0 .../tseg-i440fx.xml | 0 .../tseg-invalid-size.x86_64-latest.err | 0 .../tseg-invalid-size.xml | 0 .../usb-bus-missing.x86_64-latest.err | 0 .../usb-bus-missing.x86_64-latest.xml | 37 + .../usb-bus-missing.xml | 0 ...tomatic-unavailable-q35.x86_64-latest.args | 33 + ...utomatic-unavailable-q35.x86_64-latest.xml | 30 + ...b-controller-automatic-unavailable-q35.xml | 20 + ...default-fallback-g3beige.ppc64-latest.args | 33 + ...-default-fallback-g3beige.ppc64-latest.xml | 34 + ...sb-controller-default-fallback-g3beige.xml | 1 + ...r-default-fallback-mac99.ppc64-latest.args | 33 + ...er-default-fallback-mac99.ppc64-latest.xml | 34 + .../usb-controller-default-fallback-mac99.xml | 1 + ...default-fallback-mac99ppc.ppc-latest.args} | 9 +- ...r-default-fallback-mac99ppc.ppc-latest.xml | 31 + ...b-controller-default-fallback-mac99ppc.xml | 1 + ...default-fallback-nousb.aarch64-latest.args | 31 + ...-default-fallback-nousb.aarch64-latest.xml | 23 + .../usb-controller-default-fallback-nousb.xml | 1 + ...fault-fallback-powernv9.ppc64-latest.args} | 6 +- ...default-fallback-powernv9.ppc64-latest.xml | 34 + ...b-controller-default-fallback-powernv9.xml | 1 + ...ault-fallback-realview.aarch64-latest.args | 31 + ...fault-fallback-realview.aarch64-latest.xml | 23 + ...b-controller-default-fallback-realview.xml | 1 + ...ck-versatilepb-aarch64.aarch64-latest.args | 32 + ...ack-versatilepb-aarch64.aarch64-latest.xml | 25 + ...r-default-fallback-versatilepb-aarch64.xml | 1 + ...back-versatilepb-armv7l.armv7l-latest.args | 32 + ...lback-versatilepb-armv7l.armv7l-latest.xml | 27 + ...er-default-fallback-versatilepb-armv7l.xml | 1 + ...ntroller-default-g3beige.ppc64-latest.args | 33 + ...ontroller-default-g3beige.ppc64-latest.xml | 34 + .../usb-controller-default-g3beige.xml | 23 + ...ntroller-default-i440fx.x86_64-latest.args | 0 ...ontroller-default-i440fx.x86_64-latest.xml | 0 .../usb-controller-default-i440fx.xml | 0 ...controller-default-isapc.x86_64-latest.err | 0 .../usb-controller-default-isapc.xml | 0 ...controller-default-mac99.ppc64-latest.args | 33 + ...-controller-default-mac99.ppc64-latest.xml | 34 + .../usb-controller-default-mac99.xml | 23 + ...ontroller-default-mac99ppc.ppc-latest.args | 32 + ...controller-default-mac99ppc.ppc-latest.xml | 31 + .../usb-controller-default-mac99ppc.xml | 23 + ...ntroller-default-nousb.aarch64-latest.args | 31 + ...ontroller-default-nousb.aarch64-latest.xml | 23 + .../usb-controller-default-nousb.xml | 17 + ...troller-default-powernv9.ppc64-latest.args | 33 + ...ntroller-default-powernv9.ppc64-latest.xml | 34 + .../usb-controller-default-powernv9.xml | 23 + ...ault-pseries.ppc64-latest.abi-update.args} | 0 ...efault-pseries.ppc64-latest.abi-update.xml | 38 + ...troller-default-pseries.ppc64-latest.args} | 0 ...ntroller-default-pseries.ppc64-latest.xml} | 0 .../usb-controller-default-pseries.xml} | 0 ...-controller-default-q35.x86_64-latest.args | 0 ...b-controller-default-q35.x86_64-latest.xml | 0 .../usb-controller-default-q35.xml | 0 ...oller-default-realview.aarch64-latest.args | 31 + ...roller-default-realview.aarch64-latest.xml | 23 + .../usb-controller-default-realview.xml | 16 + ...ault-unavailable-g3beige.ppc64-latest.err} | 0 ...fault-unavailable-g3beige.ppc64-latest.xml | 34 + ...controller-default-unavailable-g3beige.xml | 1 + ...fault-unavailable-i440fx.x86_64-latest.err | 1 + ...fault-unavailable-i440fx.x86_64-latest.xml | 0 ...-controller-default-unavailable-i440fx.xml | 0 ...default-unavailable-mac99.ppc64-latest.err | 1 + ...default-unavailable-mac99.ppc64-latest.xml | 34 + ...b-controller-default-unavailable-mac99.xml | 1 + ...efault-unavailable-mac99ppc.ppc-latest.err | 1 + ...efault-unavailable-mac99ppc.ppc-latest.xml | 31 + ...ontroller-default-unavailable-mac99ppc.xml | 1 + ...ault-unavailable-nousb.aarch64-latest.args | 31 + ...fault-unavailable-nousb.aarch64-latest.xml | 23 + ...b-controller-default-unavailable-nousb.xml | 1 + ...ault-unavailable-powernv9.ppc64-latest.err | 1 + ...ault-unavailable-powernv9.ppc64-latest.xml | 34 + ...ontroller-default-unavailable-powernv9.xml | 1 + ...fault-unavailable-pseries.ppc64-latest.err | 1 + ...ault-unavailable-pseries.ppc64-latest.xml} | 2 +- ...controller-default-unavailable-pseries.xml | 1 + ...-default-unavailable-q35.x86_64-latest.err | 1 + ...-default-unavailable-q35.x86_64-latest.xml | 33 + ...usb-controller-default-unavailable-q35.xml | 0 ...t-unavailable-realview.aarch64-latest.args | 31 + ...lt-unavailable-realview.aarch64-latest.xml | 23 + ...ontroller-default-unavailable-realview.xml | 1 + ...le-versatilepb-aarch64.aarch64-latest.args | 32 + ...ble-versatilepb-aarch64.aarch64-latest.xml | 25 + ...efault-unavailable-versatilepb-aarch64.xml | 1 + ...lable-versatilepb-armv7l.armv7l-latest.err | 1 + ...lable-versatilepb-armv7l.armv7l-latest.xml | 27 + ...default-unavailable-versatilepb-armv7l.xml | 1 + ...lt-versatilepb-aarch64.aarch64-latest.args | 32 + ...ult-versatilepb-aarch64.aarch64-latest.xml | 25 + ...controller-default-versatilepb-aarch64.xml | 16 + ...ault-versatilepb-armv7l.armv7l-latest.args | 32 + ...fault-versatilepb-armv7l.armv7l-latest.xml | 27 + ...-controller-default-versatilepb-armv7l.xml | 15 + ...troller-ich9-autoassign.x86_64-latest.args | 0 ...ntroller-ich9-autoassign.x86_64-latest.xml | 48 + .../usb-controller-ich9-autoassign.xml | 0 ...ntroller-ich9-companion.x86_64-latest.args | 0 ...ontroller-ich9-companion.x86_64-latest.xml | 43 + .../usb-controller-ich9-companion.xml | 0 ...ntroller-ich9-ehci-addr.x86_64-latest.args | 0 ...ontroller-ich9-ehci-addr.x86_64-latest.xml | 0 .../usb-controller-ich9-ehci-addr.xml | 0 ...roller-ich9-no-companion.x86_64-latest.err | 0 .../usb-controller-ich9-no-companion.xml | 0 ...troller-implicit-i440fx.x86_64-latest.args | 0 ...ntroller-implicit-i440fx.x86_64-latest.xml | 29 + .../usb-controller-implicit-i440fx.xml | 0 ...ntroller-implicit-isapc.x86_64-latest.args | 1 - ...ontroller-implicit-isapc.x86_64-latest.xml | 0 .../usb-controller-implicit-isapc.xml | 0 ...controller-implicit-q35.x86_64-latest.args | 0 ...-controller-implicit-q35.x86_64-latest.xml | 0 .../usb-controller-implicit-q35.xml | 0 ...ontroller-nec-xhci-limit.x86_64-latest.err | 0 .../usb-controller-nec-xhci-limit.xml | 0 ...ler-nec-xhci-unavailable.x86_64-latest.err | 0 ...er-nec-xhci-unavailable.x86_64-latest.xml} | 0 .../usb-controller-nec-xhci-unavailable.xml | 0 ...usb-controller-nec-xhci.x86_64-latest.args | 0 .../usb-controller-nec-xhci.x86_64-latest.xml | 33 + .../usb-controller-nec-xhci.xml | 0 ...ler-nex-xhci-autoassign.x86_64-latest.args | 0 ...ller-nex-xhci-autoassign.x86_64-latest.xml | 34 + .../usb-controller-nex-xhci-autoassign.xml | 0 .../usb-controller-piix3.x86_64-latest.args | 0 .../usb-controller-piix3.x86_64-latest.xml | 0 .../usb-controller-piix3.xml | 0 ...ntroller-qemu-xhci-limit.x86_64-latest.err | 0 .../usb-controller-qemu-xhci-limit.xml | 0 ...sb-controller-qemu-xhci.x86_64-latest.args | 0 ...usb-controller-qemu-xhci.x86_64-latest.xml | 29 + .../usb-controller-qemu-xhci.xml | 0 .../usb-hub-autoadd-deluxe.x86_64-latest.args | 0 .../usb-hub-autoadd-deluxe.x86_64-latest.xml | 47 + .../usb-hub-autoadd-deluxe.xml | 0 .../usb-hub-autoadd.x86_64-latest.args | 0 .../usb-hub-autoadd.x86_64-latest.xml | 35 + .../usb-hub-autoadd.xml | 0 .../usb-hub-conflict.x86_64-latest.err | 0 .../usb-hub-conflict.xml | 0 .../usb-hub-nonexistent.x86_64-latest.err | 0 .../usb-hub-nonexistent.xml | 0 .../usb-hub.x86_64-latest.args | 0 .../qemuxmlconfdata/usb-hub.x86_64-latest.xml | 34 + .../usb-hub.xml | 0 .../usb-long-port-path.x86_64-latest.args | 0 .../usb-long-port-path.x86_64-latest.xml | 43 + .../usb-long-port-path.xml | 0 .../usb-none-hub.x86_64-latest.err | 0 .../usb-none-hub.xml | 0 .../usb-none-other.x86_64-latest.err | 0 .../usb-none-other.xml | 0 .../usb-none-usbtablet.x86_64-latest.err | 0 .../usb-none-usbtablet.xml | 0 .../usb-none.x86_64-latest.args | 0 .../usb-none.x86_64-latest.xml | 0 .../usb-none.xml | 0 .../usb-port-autoassign.x86_64-latest.args | 0 .../usb-port-autoassign.x86_64-latest.xml | 38 + .../usb-port-autoassign.xml | 0 .../usb-port-missing.x86_64-latest.args | 0 .../usb-port-missing.x86_64-latest.xml | 0 .../usb-port-missing.xml | 0 .../usb-ports-out-of-range.x86_64-latest.err | 0 .../usb-ports-out-of-range.xml | 0 .../usb-ports.x86_64-latest.args | 0 .../usb-ports.x86_64-latest.xml | 46 + .../usb-ports.xml | 0 .../usb-redir-boot.x86_64-latest.args | 0 .../usb-redir-boot.x86_64-latest.xml | 58 + .../usb-redir-boot.xml | 0 ...sb-redir-filter-version.x86_64-latest.args | 0 ...usb-redir-filter-version.x86_64-latest.xml | 0 .../usb-redir-filter-version.xml | 0 .../usb-redir-filter.x86_64-latest.args | 0 .../usb-redir-filter.x86_64-latest.xml | 0 .../usb-redir-filter.xml | 0 .../usb-redir-unix.x86_64-latest.args | 0 .../usb-redir-unix.x86_64-latest.xml | 49 + .../usb-redir-unix.xml | 0 .../usb-redir.x86_64-latest.args | 0 .../usb-redir.x86_64-latest.xml | 0 .../usb-redir.xml | 0 ...o-long-port-path-invalid.x86_64-latest.err | 0 .../usb-too-long-port-path-invalid.xml | 0 .../usb1-usb2.x86_64-latest.args | 0 .../usb1-usb2.x86_64-latest.xml | 79 + .../usb1-usb2.xml | 0 .../user-aliases-usb.x86_64-latest.args | 0 .../user-aliases-usb.x86_64-latest.xml | 88 + .../user-aliases-usb.xml | 0 .../user-aliases.x86_64-latest.args | 10 +- .../user-aliases.x86_64-latest.xml | 1 + .../user-aliases.xml | 0 .../user-aliases2.x86_64-latest.args | 5 +- .../user-aliases2.x86_64-latest.xml | 52 + .../user-aliases2.xml | 0 .../vcpu-placement-static.x86_64-latest.args | 0 .../vcpu-placement-static.x86_64-latest.xml | 1 + .../vcpu-placement-static.xml | 0 ...ost-user-fs-ccw-bootindex.s390x-latest.err | 1 + .../vhost-user-fs-ccw-bootindex.xml | 38 + .../vhost-user-fs-ccw.s390x-latest.args | 37 + .../vhost-user-fs-ccw.s390x-latest.xml | 43 + tests/qemuxmlconfdata/vhost-user-fs-ccw.xml | 40 + ...vhost-user-fs-fd-memory.x86_64-latest.args | 0 .../vhost-user-fs-fd-memory.x86_64-latest.xml | 1 + .../vhost-user-fs-fd-memory.xml | 4 + ...vhost-user-fs-hugepages.x86_64-latest.args | 2 + .../vhost-user-fs-hugepages.x86_64-latest.xml | 86 + .../vhost-user-fs-hugepages.xml | 8 + .../vhost-user-fs-readonly.x86_64-latest.err | 0 .../vhost-user-fs-readonly.xml | 0 .../vhost-user-fs-sock.x86_64-latest.args | 34 + .../vhost-user-fs-sock.x86_64-latest.xml | 1 + .../vhost-user-fs-sock.xml | 0 ...host-user-gpu-secondary.x86_64-latest.args | 5 +- ...vhost-user-gpu-secondary.x86_64-latest.xml | 57 + .../vhost-user-gpu-secondary.xml | 0 .../vhost-user-vga.x86_64-latest.args | 5 +- .../vhost-user-vga.x86_64-latest.xml | 52 + .../vhost-user-vga.xml | 0 .../vhost-vsock-auto.x86_64-latest.args | 0 .../vhost-vsock-auto.x86_64-latest.xml | 0 .../vhost-vsock-auto.xml | 0 .../vhost-vsock-ccw-auto.s390x-latest.args | 0 .../vhost-vsock-ccw-auto.s390x-latest.xml | 0 .../vhost-vsock-ccw-auto.xml | 0 .../vhost-vsock-ccw-iommu.s390x-latest.args | 0 .../vhost-vsock-ccw-iommu.s390x-latest.xml | 1 + .../vhost-vsock-ccw-iommu.xml | 0 .../vhost-vsock-ccw.s390x-latest.args | 0 .../vhost-vsock-ccw.s390x-latest.xml | 0 .../vhost-vsock-ccw.xml | 0 .../vhost-vsock.x86_64-latest.args | 0 .../vhost-vsock.x86_64-latest.xml | 1 + .../vhost-vsock.xml | 0 .../vhost_queues-invalid.x86_64-latest.err | 0 .../vhost_queues-invalid.xml | 0 ...eo-bochs-display-device.x86_64-latest.args | 2 +- ...deo-bochs-display-device.x86_64-latest.xml | 44 + .../video-bochs-display-device.xml | 0 ...-device-pciaddr-default.x86_64-latest.args | 2 +- ...o-device-pciaddr-default.x86_64-latest.xml | 0 .../video-device-pciaddr-default.xml | 0 ...invalid-multiple-devices.x86_64-latest.err | 0 .../video-invalid-multiple-devices.xml | 0 ...video-multiple-primaries.x86_64-latest.err | 0 .../video-multiple-primaries.xml | 0 .../video-none-device.x86_64-latest.args | 5 +- .../video-none-device.x86_64-latest.xml | 0 .../video-none-device.xml | 0 ...video-qxl-device-vgamem.x86_64-latest.args | 2 +- .../video-qxl-device-vgamem.x86_64-latest.xml | 44 + .../video-qxl-device-vgamem.xml | 0 ...video-qxl-device-vram64.x86_64-latest.args | 0 .../video-qxl-device-vram64.x86_64-latest.xml | 38 + .../video-qxl-device-vram64.xml | 0 .../video-qxl-device.x86_64-latest.args | 2 +- .../video-qxl-device.x86_64-latest.xml | 44 + .../video-qxl-device.xml | 0 .../video-qxl-heads.x86_64-latest.args | 5 +- .../video-qxl-heads.x86_64-latest.xml | 0 .../video-qxl-heads.xml | 0 .../video-qxl-noheads.x86_64-latest.args | 5 +- .../video-qxl-noheads.x86_64-latest.xml | 0 .../video-qxl-noheads.xml | 0 .../video-qxl-resolution.x86_64-latest.args | 5 +- .../video-qxl-resolution.x86_64-latest.xml | 1 + .../video-qxl-resolution.xml | 0 ...o-qxl-sec-device-vgamem.x86_64-latest.args | 2 +- ...eo-qxl-sec-device-vgamem.x86_64-latest.xml | 48 + .../video-qxl-sec-device-vgamem.xml | 0 ...o-qxl-sec-device-vram64.x86_64-latest.args | 0 ...eo-qxl-sec-device-vram64.x86_64-latest.xml | 42 + .../video-qxl-sec-device-vram64.xml | 0 .../video-qxl-sec-device.x86_64-latest.args | 2 +- .../video-qxl-sec-device.x86_64-latest.xml | 48 + .../video-qxl-sec-device.xml | 0 ...splay-device-pci-address.x86_64-latest.err | 0 ...video-ramfb-display-device-pci-address.xml | 0 ...eo-ramfb-display-device.x86_64-latest.args | 2 +- ...deo-ramfb-display-device.x86_64-latest.xml | 43 + .../video-ramfb-display-device.xml | 0 ...video-vga-device-vgamem.x86_64-latest.args | 2 +- .../video-vga-device-vgamem.x86_64-latest.xml | 44 + .../video-vga-device-vgamem.xml | 0 .../video-vga-device.x86_64-latest.args | 2 +- .../video-vga-device.x86_64-latest.xml | 44 + .../video-vga-device.xml | 0 .../video-vga-qxl-heads.x86_64-latest.args | 5 +- .../video-vga-qxl-heads.x86_64-latest.xml | 52 + .../video-vga-qxl-heads.xml | 0 .../video-virtio-blob-off.x86_64-latest.args | 2 +- .../video-virtio-blob-off.x86_64-latest.xml | 0 .../video-virtio-blob-off.xml | 0 .../video-virtio-blob-on.x86_64-latest.args | 2 +- .../video-virtio-blob-on.x86_64-latest.xml | 0 .../video-virtio-blob-on.xml | 0 ...deo-virtio-gpu-ccw-auto.s390x-latest.args} | 22 +- ...video-virtio-gpu-ccw-auto.s390x-latest.xml | 0 .../video-virtio-gpu-ccw-auto.xml | 0 .../video-virtio-gpu-ccw.s390x-latest.args | 0 .../video-virtio-gpu-ccw.s390x-latest.xml | 0 .../video-virtio-gpu-ccw.xml | 0 ...video-virtio-gpu-device.x86_64-latest.args | 2 +- .../video-virtio-gpu-device.x86_64-latest.xml | 0 .../video-virtio-gpu-device.xml | 0 ...video-virtio-gpu-sdl-gl.x86_64-latest.args | 2 +- .../video-virtio-gpu-sdl-gl.x86_64-latest.xml | 0 .../video-virtio-gpu-sdl-gl.xml | 0 ...eo-virtio-gpu-secondary.x86_64-latest.args | 0 ...deo-virtio-gpu-secondary.x86_64-latest.xml | 0 .../video-virtio-gpu-secondary.xml | 0 ...deo-virtio-gpu-spice-gl.x86_64-latest.args | 2 +- ...ideo-virtio-gpu-spice-gl.x86_64-latest.xml | 0 .../video-virtio-gpu-spice-gl.xml | 0 .../video-virtio-gpu-virgl.x86_64-latest.args | 2 +- .../video-virtio-gpu-virgl.x86_64-latest.xml | 0 .../video-virtio-gpu-virgl.xml | 0 ...video-virtio-vga-gpu-gl.x86_64-latest.args | 0 .../video-virtio-vga-gpu-gl.x86_64-latest.xml | 1 + .../video-virtio-vga-gpu-gl.xml | 0 .../video-virtio-vga.x86_64-latest.args | 2 +- .../video-virtio-vga.x86_64-latest.xml | 44 + .../video-virtio-vga.xml | 0 .../virtio-9p-createmode.x86_64-latest.args | 0 .../virtio-9p-createmode.x86_64-latest.xml | 0 .../virtio-9p-createmode.xml | 0 .../virtio-9p-multidevs.x86_64-latest.args | 0 .../virtio-9p-multidevs.x86_64-latest.xml | 0 .../virtio-9p-multidevs.xml | 0 ...irtio-input-passthrough.x86_64-latest.args | 0 ...virtio-input-passthrough.x86_64-latest.xml | 0 .../virtio-input-passthrough.xml | 0 .../virtio-input.x86_64-latest.args | 0 .../virtio-input.x86_64-latest.xml | 0 .../virtio-input.xml | 0 .../virtio-iommu-aarch64.aarch64-latest.args | 2 +- .../virtio-iommu-aarch64.aarch64-latest.xml | 0 .../virtio-iommu-aarch64.xml | 0 ...mmu-invalid-address-type.x86_64-latest.err | 0 .../virtio-iommu-invalid-address-type.xml | 0 ...io-iommu-invalid-address.x86_64-latest.err | 0 .../virtio-iommu-invalid-address.xml | 0 .../virtio-iommu-no-acpi.x86_64-latest.err | 0 .../virtio-iommu-no-acpi.xml | 0 ...rtio-iommu-wrong-machine.x86_64-latest.err | 0 .../virtio-iommu-wrong-machine.xml | 0 .../virtio-iommu-x86_64.x86_64-6.1.0.err | 0 .../virtio-iommu-x86_64.x86_64-latest.args | 0 .../virtio-iommu-x86_64.x86_64-latest.xml | 0 .../virtio-iommu-x86_64.xml | 0 .../virtio-lun.x86_64-9.0.0.args} | 12 +- .../virtio-lun.x86_64-9.0.0.xml} | 2 +- .../virtio-lun.x86_64-latest.err | 1 + .../virtio-lun.xml | 0 ...virtio-non-transitional.x86_64-latest.args | 5 +- .../virtio-non-transitional.x86_64-latest.xml | 0 .../virtio-non-transitional.xml | 0 ...-options-controller-ats.x86_64-latest.args | 0 ...o-options-controller-ats.x86_64-latest.xml | 47 + .../virtio-options-controller-ats.xml | 0 ...ptions-controller-iommu.x86_64-latest.args | 0 ...options-controller-iommu.x86_64-latest.xml | 47 + .../virtio-options-controller-iommu.xml | 0 ...tions-controller-packed.x86_64-latest.args | 0 ...ptions-controller-packed.x86_64-latest.xml | 47 + .../virtio-options-controller-packed.xml | 0 ...virtio-options-disk-ats.x86_64-latest.args | 10 +- .../virtio-options-disk-ats.x86_64-latest.xml | 43 + .../virtio-options-disk-ats.xml | 0 ...rtio-options-disk-iommu.x86_64-latest.args | 10 +- ...irtio-options-disk-iommu.x86_64-latest.xml | 43 + .../virtio-options-disk-iommu.xml | 0 ...tio-options-disk-packed.x86_64-latest.args | 10 +- ...rtio-options-disk-packed.x86_64-latest.xml | 43 + .../virtio-options-disk-packed.xml | 0 .../virtio-options-fs-ats.x86_64-latest.args | 0 .../virtio-options-fs-ats.x86_64-latest.xml | 43 + .../virtio-options-fs-ats.xml | 0 ...virtio-options-fs-iommu.x86_64-latest.args | 0 .../virtio-options-fs-iommu.x86_64-latest.xml | 43 + .../virtio-options-fs-iommu.xml | 0 ...irtio-options-fs-packed.x86_64-latest.args | 0 ...virtio-options-fs-packed.x86_64-latest.xml | 43 + .../virtio-options-fs-packed.xml | 0 ...irtio-options-input-ats.x86_64-latest.args | 0 ...virtio-options-input-ats.x86_64-latest.xml | 39 + .../virtio-options-input-ats.xml | 0 ...tio-options-input-iommu.x86_64-latest.args | 0 ...rtio-options-input-iommu.x86_64-latest.xml | 39 + .../virtio-options-input-iommu.xml | 0 ...io-options-input-packed.x86_64-latest.args | 0 ...tio-options-input-packed.x86_64-latest.xml | 39 + .../virtio-options-input-packed.xml | 0 ...-options-memballoon-ats.x86_64-latest.args | 0 ...o-options-memballoon-ats.x86_64-latest.xml | 32 + .../virtio-options-memballoon-ats.xml | 0 ...alloon-freepage-reporting.x86_64-5.0.0.err | 0 ...loon-freepage-reporting.x86_64-latest.args | 0 ...lloon-freepage-reporting.x86_64-latest.xml | 31 + ...-options-memballoon-freepage-reporting.xml | 0 ...ptions-memballoon-iommu.x86_64-latest.args | 0 ...options-memballoon-iommu.x86_64-latest.xml | 32 + .../virtio-options-memballoon-iommu.xml | 0 ...tions-memballoon-packed.x86_64-latest.args | 0 ...ptions-memballoon-packed.x86_64-latest.xml | 32 + .../virtio-options-memballoon-packed.xml | 0 .../virtio-options-net-ats.x86_64-latest.args | 0 .../virtio-options-net-ats.x86_64-latest.xml | 43 + .../virtio-options-net-ats.xml | 0 ...irtio-options-net-iommu.x86_64-latest.args | 0 ...virtio-options-net-iommu.x86_64-latest.xml | 43 + .../virtio-options-net-iommu.xml | 0 ...rtio-options-net-packed.x86_64-latest.args | 0 ...irtio-options-net-packed.x86_64-latest.xml | 43 + .../virtio-options-net-packed.xml | 0 .../virtio-options-rng-ats.x86_64-latest.args | 0 .../virtio-options-rng-ats.x86_64-latest.xml | 41 + .../virtio-options-rng-ats.xml | 0 ...irtio-options-rng-iommu.x86_64-latest.args | 0 ...virtio-options-rng-iommu.x86_64-latest.xml | 41 + .../virtio-options-rng-iommu.xml | 0 ...rtio-options-rng-packed.x86_64-latest.args | 0 ...irtio-options-rng-packed.x86_64-latest.xml | 41 + .../virtio-options-rng-packed.xml | 0 ...irtio-options-video-ats.x86_64-latest.args | 0 ...virtio-options-video-ats.x86_64-latest.xml | 45 + .../virtio-options-video-ats.xml | 0 ...tio-options-video-iommu.x86_64-latest.args | 0 ...rtio-options-video-iommu.x86_64-latest.xml | 45 + .../virtio-options-video-iommu.xml | 0 ...io-options-video-packed.x86_64-latest.args | 0 ...tio-options-video-packed.x86_64-latest.xml | 45 + .../virtio-options-video-packed.xml | 0 .../virtio-options.x86_64-latest.args | 5 +- .../virtio-options.x86_64-latest.xml | 1 + .../virtio-options.xml | 0 .../virtio-rng-builtin.x86_64-5.2.0.args | 0 .../virtio-rng-builtin.x86_64-5.2.0.xml | 35 + .../virtio-rng-builtin.x86_64-latest.args | 0 .../virtio-rng-builtin.x86_64-latest.xml | 0 .../virtio-rng-builtin.xml | 0 .../virtio-rng-ccw.s390x-latest.args | 0 .../virtio-rng-ccw.s390x-latest.xml | 43 + .../virtio-rng-ccw.xml | 0 .../virtio-rng-default.x86_64-latest.args | 0 .../virtio-rng-default.x86_64-latest.xml | 35 + .../virtio-rng-default.xml | 0 .../virtio-rng-egd-crash.x86_64-latest.err | 0 .../virtio-rng-egd-crash.xml | 0 .../virtio-rng-egd-unix.x86_64-5.2.0.args | 0 .../virtio-rng-egd-unix.x86_64-5.2.0.xml | 37 + .../virtio-rng-egd-unix.x86_64-latest.args | 0 .../virtio-rng-egd-unix.x86_64-latest.xml | 37 + .../virtio-rng-egd-unix.xml | 0 .../virtio-rng-egd.x86_64-latest.args | 0 .../virtio-rng-egd.x86_64-latest.xml | 0 .../virtio-rng-egd.xml | 0 .../virtio-rng-multiple.x86_64-latest.args | 0 .../virtio-rng-multiple.x86_64-latest.xml | 42 + .../virtio-rng-multiple.xml | 0 .../virtio-rng-random.x86_64-latest.args | 0 .../virtio-rng-random.x86_64-latest.xml | 0 .../virtio-rng-random.xml | 0 ...ansitional-not-supported.x86_64-latest.err | 0 .../virtio-transitional-not-supported.xml | 0 .../virtio-transitional.x86_64-latest.args | 5 +- .../virtio-transitional.x86_64-latest.xml | 0 .../virtio-transitional.xml | 0 .../vmcoreinfo.x86_64-latest.args | 5 +- .../vmcoreinfo.x86_64-latest.xml | 0 .../vmcoreinfo.xml | 0 .../watchdog-device.x86_64-latest.args | 5 +- .../watchdog-device.x86_64-latest.xml | 43 + .../watchdog-device.xml | 0 .../watchdog-diag288.s390x-latest.args | 0 .../watchdog-diag288.s390x-latest.xml | 34 + .../watchdog-diag288.xml | 0 .../watchdog-dump.x86_64-latest.args | 5 +- .../watchdog-dump.x86_64-latest.xml | 41 + .../watchdog-dump.xml | 0 .../watchdog-injectnmi.x86_64-latest.args | 5 +- .../watchdog-injectnmi.x86_64-latest.xml | 41 + .../watchdog-injectnmi.xml | 0 .../watchdog-q35-multiple.x86_64-latest.args | 0 .../watchdog-q35-multiple.x86_64-latest.xml | 12 +- .../watchdog-q35-multiple.xml | 0 .../watchdog.x86_64-latest.args | 5 +- .../watchdog.x86_64-latest.xml | 0 .../watchdog.xml | 0 .../x86-kvm-32-on-64.x86_64-latest.args | 0 .../x86-kvm-32-on-64.x86_64-latest.xml | 0 .../x86-kvm-32-on-64.xml | 0 ...-default-cpu-kvm-pc-4.2.x86_64-latest.args | 0 ...4-default-cpu-kvm-pc-4.2.x86_64-latest.xml | 0 .../x86_64-default-cpu-kvm-pc-4.2.xml | 0 ...default-cpu-kvm-q35-4.2.x86_64-latest.args | 0 ...-default-cpu-kvm-q35-4.2.x86_64-latest.xml | 0 .../x86_64-default-cpu-kvm-q35-4.2.xml | 0 ...efault-cpu-tcg-features.x86_64-latest.args | 0 ...default-cpu-tcg-features.x86_64-latest.xml | 1 + .../x86_64-default-cpu-tcg-features.xml | 0 ...-default-cpu-tcg-pc-4.2.x86_64-latest.args | 0 ...4-default-cpu-tcg-pc-4.2.x86_64-latest.xml | 0 .../x86_64-default-cpu-tcg-pc-4.2.xml | 0 ...default-cpu-tcg-q35-4.2.x86_64-latest.args | 0 ...-default-cpu-tcg-q35-4.2.x86_64-latest.xml | 0 .../x86_64-default-cpu-tcg-q35-4.2.xml | 0 ...fault-models.x86_64-latest.abi-update.args | 42 + ...efault-models.x86_64-latest.abi-update.xml | 53 + ...86_64-pc-default-models.x86_64-latest.args | 42 + ...x86_64-pc-default-models.x86_64-latest.xml | 53 + .../x86_64-pc-default-models.xml | 24 + .../x86_64-pc-graphics.x86_64-latest.args | 0 .../x86_64-pc-graphics.x86_64-latest.xml | 0 .../x86_64-pc-graphics.xml | 0 .../x86_64-pc-headless.x86_64-latest.args | 0 .../x86_64-pc-headless.x86_64-latest.xml | 0 .../x86_64-pc-headless.xml | 0 ...4-pc-minimal.x86_64-latest.abi-update.args | 33 + ...64-pc-minimal.x86_64-latest.abi-update.xml | 31 + .../x86_64-pc-minimal.x86_64-latest.args | 33 + .../x86_64-pc-minimal.x86_64-latest.xml | 31 + tests/qemuxmlconfdata/x86_64-pc-minimal.xml | 12 + ...fault-models.x86_64-latest.abi-update.args | 47 + ...efault-models.x86_64-latest.abi-update.xml | 71 + ...6_64-q35-default-models.x86_64-latest.args | 47 + ...86_64-q35-default-models.x86_64-latest.xml | 71 + .../x86_64-q35-default-models.xml | 24 + .../x86_64-q35-graphics.x86_64-latest.args | 0 .../x86_64-q35-graphics.x86_64-latest.xml | 6 +- .../x86_64-q35-graphics.xml | 0 .../x86_64-q35-headless.x86_64-latest.args | 0 .../x86_64-q35-headless.x86_64-latest.xml | 6 +- .../x86_64-q35-headless.xml | 0 ...-q35-minimal.x86_64-latest.abi-update.args | 38 + ...4-q35-minimal.x86_64-latest.abi-update.xml | 50 + .../x86_64-q35-minimal.x86_64-latest.args | 38 + .../x86_64-q35-minimal.x86_64-latest.xml | 50 + tests/qemuxmlconfdata/x86_64-q35-minimal.xml | 12 + .../{qemuxml2argvtest.c => qemuxmlconftest.c} | 1071 +- tests/securityselinuxlabeltest.c | 2 +- tests/securityselinuxtest.c | 2 +- .../luks-convert-encrypt2fileqcow2.argv | 2 +- .../storagevolxml2argvdata/qcow2-compat.argv | 2 +- .../qcow2-from-logical-compat.argv | 2 +- .../qcow2-luks-convert-encrypt.argv | 2 +- .../qcow2-luks-convert-encrypt2fileqcow2.argv | 2 +- tests/storagevolxml2argvdata/qcow2-luks.argv | 2 +- ...ow2-nobacking-convert-prealloc-compat.argv | 2 +- .../qcow2-nobacking-prealloc-compat.argv | 2 +- .../qcow2-nocapacity-convert-prealloc.argv | 2 +- .../qcow2-nocapacity.argv | 2 +- .../qcow2-nocow-compat.argv | 2 +- .../qcow2-zerocapacity.argv | 2 +- tests/test-lib.sh | 280 - tests/testutils.c | 44 +- tests/testutils.h | 17 +- tests/testutilshostcpus.h | 20 + tests/testutilsqemu.c | 18 +- tests/testutilsqemu.h | 27 +- tests/testutilsqemuschema.h | 3 +- tests/utiltest.c | 33 + tests/virbitmaptest.c | 40 + .../linux-basic-clusters/system/cpu | 1 + .../linux-basic-clusters/system/node | 1 + .../vircaps-aarch64-basic-clusters.xml | 39 + .../vircaps2xmldata/vircaps-aarch64-basic.xml | 32 +- .../vircaps-x86_64-basic-dies.xml | 24 +- .../vircaps2xmldata/vircaps-x86_64-basic.xml | 32 +- .../vircaps2xmldata/vircaps-x86_64-caches.xml | 16 +- tests/vircaps2xmldata/vircaps-x86_64-hmat.xml | 48 +- .../vircaps-x86_64-resctrl-cdp.xml | 24 +- .../vircaps-x86_64-resctrl-cmt.xml | 24 +- .../vircaps-x86_64-resctrl-fake-feature.xml | 24 +- .../vircaps-x86_64-resctrl-skx-twocaches.xml | 2 +- .../vircaps-x86_64-resctrl-skx.xml | 2 +- .../vircaps-x86_64-resctrl.xml | 24 +- tests/vircaps2xmltest.c | 1 + tests/vircgroupmock.c | 42 + tests/virfilewrapper.c | 18 + tests/virfirewalltest.c | 424 +- .../linux-aarch64-with-clusters.cpuinfo | 72 + .../linux-aarch64-with-clusters.expected | 1 + .../linux-ppc64-deconf-cpus.signature | 2 +- .../linux-ppc64-subcores1.signature | 2 +- .../linux-ppc64-subcores2.signature | 2 +- .../linux-ppc64-subcores3.signature | 2 +- .../linux-s390x-with-frequency.signature | 2 +- .../cpu/cpu0/topology/cluster_cpus_list | 1 + .../cpu/cpu0/topology/cluster_id | 1 + .../cpu/cpu0/topology/core_cpus_list | 1 + .../cpu/cpu0/topology/core_id | 1 + .../cpu/cpu0/topology/core_siblings_list | 1 + .../cpu/cpu0/topology/package_cpus_list | 1 + .../cpu/cpu0/topology/physical_package_id | 1 + .../cpu/cpu0/topology/thread_siblings_list | 1 + .../cpu/cpu1/topology/cluster_cpus_list | 1 + .../cpu/cpu1/topology/cluster_id | 1 + .../cpu/cpu1/topology/core_cpus_list | 1 + .../cpu/cpu1/topology/core_id | 1 + .../cpu/cpu1/topology/core_siblings_list | 1 + .../cpu/cpu1/topology/package_cpus_list | 1 + .../cpu/cpu1/topology/physical_package_id | 1 + .../cpu/cpu1/topology/thread_siblings_list | 1 + .../cpu/cpu2/topology/cluster_cpus_list | 1 + .../cpu/cpu2/topology/cluster_id | 1 + .../cpu/cpu2/topology/core_cpus_list | 1 + .../cpu/cpu2/topology/core_id | 1 + .../cpu/cpu2/topology/core_siblings_list | 1 + .../cpu/cpu2/topology/package_cpus_list | 1 + .../cpu/cpu2/topology/physical_package_id | 1 + .../cpu/cpu2/topology/thread_siblings_list | 1 + .../cpu/cpu3/topology/cluster_cpus_list | 1 + .../cpu/cpu3/topology/cluster_id | 1 + .../cpu/cpu3/topology/core_cpus_list | 1 + .../cpu/cpu3/topology/core_id | 1 + .../cpu/cpu3/topology/core_siblings_list | 1 + .../cpu/cpu3/topology/package_cpus_list | 1 + .../cpu/cpu3/topology/physical_package_id | 1 + .../cpu/cpu3/topology/thread_siblings_list | 1 + .../cpu/cpu4/topology/cluster_cpus_list | 1 + .../cpu/cpu4/topology/cluster_id | 1 + .../cpu/cpu4/topology/core_cpus_list | 1 + .../cpu/cpu4/topology/core_id | 1 + .../cpu/cpu4/topology/core_siblings_list | 1 + .../cpu/cpu4/topology/package_cpus_list | 1 + .../cpu/cpu4/topology/physical_package_id | 1 + .../cpu/cpu4/topology/thread_siblings_list | 1 + .../cpu/cpu5/topology/cluster_cpus_list | 1 + .../cpu/cpu5/topology/cluster_id | 1 + .../cpu/cpu5/topology/core_cpus_list | 1 + .../cpu/cpu5/topology/core_id | 1 + .../cpu/cpu5/topology/core_siblings_list | 1 + .../cpu/cpu5/topology/package_cpus_list | 1 + .../cpu/cpu5/topology/physical_package_id | 1 + .../cpu/cpu5/topology/thread_siblings_list | 1 + .../cpu/cpu6/topology/cluster_cpus_list | 1 + .../cpu/cpu6/topology/cluster_id | 1 + .../cpu/cpu6/topology/core_cpus_list | 1 + .../cpu/cpu6/topology/core_id | 1 + .../cpu/cpu6/topology/core_siblings_list | 1 + .../cpu/cpu6/topology/package_cpus_list | 1 + .../cpu/cpu6/topology/physical_package_id | 1 + .../cpu/cpu6/topology/thread_siblings_list | 1 + .../cpu/cpu7/topology/cluster_cpus_list | 1 + .../cpu/cpu7/topology/cluster_id | 1 + .../cpu/cpu7/topology/core_cpus_list | 1 + .../cpu/cpu7/topology/core_id | 1 + .../cpu/cpu7/topology/core_siblings_list | 1 + .../cpu/cpu7/topology/package_cpus_list | 1 + .../cpu/cpu7/topology/physical_package_id | 1 + .../cpu/cpu7/topology/thread_siblings_list | 1 + .../linux-with-clusters/cpu/online | 1 + .../linux-with-clusters/cpu/present | 1 + .../linux-with-clusters/node/node0/cpu0 | 1 + .../linux-with-clusters/node/node0/cpu1 | 1 + .../linux-with-clusters/node/node0/cpu2 | 1 + .../linux-with-clusters/node/node0/cpu3 | 1 + .../linux-with-clusters/node/node0/cpulist | 1 + .../linux-with-clusters/node/node1/cpu4 | 1 + .../linux-with-clusters/node/node1/cpu5 | 1 + .../linux-with-clusters/node/node1/cpu6 | 1 + .../linux-with-clusters/node/node1/cpu7 | 1 + .../linux-with-clusters/node/node1/cpulist | 1 + .../linux-with-clusters/node/online | 1 + .../linux-with-clusters/node/possible | 1 + tests/virhostcputest.c | 1 + tests/virhostdevtest.c | 2 +- tests/viridentitytest.c | 2 +- tests/virmock.h | 4 + tests/virnetdaemontest.c | 6 +- .../plug-bridge-basic.xml | 11 + .../plug-hostdev-pci-unmanaged.xml | 1 - .../plug-hostdev-pci.xml | 1 - .../plug-network-basic.xml | 10 + tests/virnetworkportxml2xmltest.c | 2 + tests/virpcimock.c | 30 +- tests/virpcitest.c | 3 +- tests/virpcivpdtest.c | 160 +- tests/virschematest.c | 48 +- tests/virsh-checkpoint | 178 - tests/virsh-cpuset | 46 - tests/virsh-int-overflow | 18 - tests/virsh-optparse | 292 - tests/virsh-output | 29 - tests/virsh-output-commands | 94 - tests/virsh-output.out | 496 - tests/virsh-read-bufsiz | 49 - tests/virsh-read-non-seekable | 51 - tests/virsh-schedinfo | 40 - tests/virsh-self-test | 48 - tests/virsh-snapshot | 233 - tests/virsh-start | 41 - tests/virsh-undefine | 76 - tests/virsh-uriprecedence | 97 - tests/virsh-vcpupin | 100 - tests/virshtest.c | 928 +- tests/virshtestdata/argument-assignment.in | 15 + tests/virshtestdata/argument-assignment.out | 91 + tests/virshtestdata/attach-disk.in | 79 + tests/virshtestdata/attach-disk.out | 343 + tests/virshtestdata/blkiotune.in | 3 + tests/virshtestdata/blkiotune.out | 15 + tests/virshtestdata/checkpoint-c2.xml | 41 + tests/virshtestdata/checkpoint-c3.xml | 38 + tests/virshtestdata/checkpoint-redefine.out | 13 + tests/virshtestdata/checkpoint.in | 35 + tests/virshtestdata/checkpoint.out | 133 + .../completion-arg-full-argv-next.out | 2 + .../completion-arg-full-argv.out | 2 + .../completion-arg-full-bool-next.out | 7 + .../completion-arg-full-bool.out | 2 + .../completion-arg-full-string-next.out | 7 + .../completion-arg-full-string.out | 2 + .../virshtestdata/completion-arg-partial.out | 4 + .../completion-arg-positional-empty.out | 3 + ...completion-arg-positional-partial-next.out | 2 + .../completion-arg-positional-partial.out | 2 + tests/virshtestdata/completion-args.out | 7 + .../completion-argv-multiple-next.out | 25 + ...mpletion-argv-multiple-positional-next.out | 25 + .../completion-argv-multiple-positional.out | 2 + .../completion-argv-multiple.out | 2 + .../completion-command-complete.out | 2 + tests/virshtestdata/completion-command.out | 2 + tests/virshtestdata/completion.in | 16 + tests/virshtestdata/completion.out | 71 + tests/virshtestdata/dash-dash-argument-1.out | 1 + tests/virshtestdata/dash-dash-argument-2.out | 1 + tests/virshtestdata/dash-dash-argument-3.out | 1 + tests/virshtestdata/dash-dash-argument-4.out | 1 + tests/virshtestdata/dash-dash-argument-5.out | 1 + tests/virshtestdata/dash-dash-argument-6.out | 1 + tests/virshtestdata/domain-id-overflow.out | 3 + tests/virshtestdata/domain-id.in | 18 + tests/virshtestdata/domain-id.out | 73 + tests/virshtestdata/echo-alias-argv.out | 1 + tests/virshtestdata/echo-alias.in | 3 + tests/virshtestdata/echo-alias.out | 3 + tests/virshtestdata/echo-escaping-1.out | 2 + tests/virshtestdata/echo-escaping-2.out | 2 + tests/virshtestdata/echo-escaping-3.out | 2 + tests/virshtestdata/echo-escaping.in | 11 + tests/virshtestdata/echo-escaping.out | 11 + tests/virshtestdata/echo-quote-removal-1.out | 1 + tests/virshtestdata/echo-quote-removal-2.out | 1 + tests/virshtestdata/echo-quote-removal-3.out | 1 + tests/virshtestdata/echo-quote-removal-4.out | 1 + tests/virshtestdata/echo-quote-removal-5.out | 1 + tests/virshtestdata/echo-quote-removal-6.out | 1 + tests/virshtestdata/echo-quote-removal-7.out | 2 + tests/virshtestdata/echo-quote-removal-8.out | 1 + tests/virshtestdata/echo-split.in | 5 + tests/virshtestdata/echo-split.out | 24 + tests/virshtestdata/help-option.in | 4 + tests/virshtestdata/help-option.out | 64 + tests/virshtestdata/info-custom.in | 2 + tests/virshtestdata/info-custom.out | 15 + tests/virshtestdata/info-default.in | 2 + tests/virshtestdata/info-default.out | 13 + tests/virshtestdata/iothreads.in | 14 + tests/virshtestdata/iothreads.out | 51 + tests/virshtestdata/lifecycle.in | 23 + tests/virshtestdata/lifecycle.out | 106 + tests/virshtestdata/multiple-commands-1.out | 2 + tests/virshtestdata/multiple-commands-10.out | 1 + tests/virshtestdata/multiple-commands-11.out | 1 + tests/virshtestdata/multiple-commands-12.out | 1 + tests/virshtestdata/multiple-commands-2.out | 2 + tests/virshtestdata/multiple-commands-3.out | 2 + tests/virshtestdata/multiple-commands-4.out | 2 + tests/virshtestdata/multiple-commands-5.out | 3 + tests/virshtestdata/multiple-commands-6.out | 1 + tests/virshtestdata/multiple-commands-7.out | 2 + tests/virshtestdata/multiple-commands-8.out | 2 + tests/virshtestdata/multiple-commands-9.out | 1 + tests/virshtestdata/numeric-parsing-event.in | 26 + tests/virshtestdata/numeric-parsing-event.out | 29 + tests/virshtestdata/numeric-parsing.in | 43 + tests/virshtestdata/numeric-parsing.out | 41 + tests/virshtestdata/pool-define-as.out | 12 + tests/virshtestdata/read-big-pipe.out | 7 + .../schedinfo-invalid-argument.out | 5 + tests/virshtestdata/snapshot-create-args.in | 9 + tests/virshtestdata/snapshot-create-args.out | 82 + tests/virshtestdata/snapshot-redefine.out | 17 + tests/virshtestdata/snapshot-s2.xml | 43 + tests/virshtestdata/snapshot-s3.xml | 40 + tests/virshtestdata/snapshot.in | 54 + tests/virshtestdata/snapshot.out | 173 + .../uriprecedence-LIBVIRT_DEFAULT_URI.out | 5 + ...riprecedence-VIRSH_DEFAULT_CONNECT_URI.out | 5 + tests/virshtestdata/uriprecedence-param.out | 5 + .../uriprecedence-xdg-config.out | 5 + .../bad/libvirt/libvirt.conf | 1 + .../good/libvirt/libvirt.conf | 1 + tests/virshtestdata/vcpupin.in | 23 + tests/virshtestdata/vcpupin.out | 26 + tests/virstoragetest.c | 19 +- .../images/qcow2-protocol-backing-file.qcow2 | Bin 0 -> 196616 bytes .../images/qcow2-protocol-backing-nbd.qcow2 | Bin 0 -> 196616 bytes tests/virstoragetestdata/out/directory-dir | 5 +- tests/virstoragetestdata/out/directory-none | 5 +- tests/virstoragetestdata/out/directory-raw | 5 +- .../out/qcow2-auto_qcow2-qcow2_raw-raw | 5 +- .../out/qcow2-auto_raw-raw-relative | 5 +- .../out/qcow2-protocol-backing-file | 21 + .../out/qcow2-protocol-backing-nbd | 21 + .../out/qcow2-qcow2_nbd-raw | 10 +- .../out/qcow2-qcow2_qcow2-auto | 10 +- .../out/qcow2-qcow2_qcow2-qcow2_qcow2-auto | 15 +- .../out/qcow2-qcow2_qcow2-qcow2_raw-auto | 15 +- .../out/qcow2-qcow2_qcow2-qcow2_raw-raw | 15 +- .../out/qcow2-qcow2_raw-raw-relative | 10 +- tests/virstoragetestdata/out/qcow2-symlinks | 15 +- tests/virstoragetestdata/out/qed-auto_raw | 5 +- tests/virstoragetestdata/out/qed-qed_raw | 10 +- tests/virstoragetestdata/out/raw-auto | 5 +- tests/virstoragetestdata/out/raw-raw | 5 +- tests/virstringtest.c | 8 +- tests/virsystemdtest.c | 147 + tests/virt-aa-helper-test | 6 +- tests/virt-admin-self-test | 1 - tests/virtestmock.c | 20 + tests/virusbmock.c | 42 +- tests/virutiltestdata/subuid | 4 + tests/vmx2xmldata/esx-in-the-wild-10.xml | 2 +- tests/vmx2xmldata/esx-in-the-wild-12.vmx | 86 + tests/vmx2xmldata/esx-in-the-wild-12.xml | 39 + tests/vmx2xmldata/esx-in-the-wild-13.vmx | 101 + tests/vmx2xmldata/esx-in-the-wild-13.xml | 56 + tests/vmx2xmldata/esx-in-the-wild-8.xml | 2 +- tests/vmx2xmldata/esx-in-the-wild-9.xml | 2 +- tests/vmx2xmldata/ethernet-vds-no-portid.vmx | 10 + tests/vmx2xmldata/ethernet-vds-no-portid.xml | 24 + tests/vmx2xmltest.c | 2 + tests/xlconfigdata/test-fullvirt-pci.xml | 2 - tests/xlconfigtest.c | 7 +- tests/xmconfigdata/test-pci-dev-syntax.xml | 2 - tests/xmconfigdata/test-pci-devs.xml | 2 - tests/xmconfigtest.c | 7 +- tools/bash-completion/vsh.in | 2 +- tools/libvirt-guests.service.in | 6 +- tools/libvirt-guests.sh.in | 37 +- tools/meson.build | 40 +- tools/nss/libvirt_nss.c | 3 +- tools/nss/libvirt_nss.h | 6 +- tools/ssh-proxy/30-libvirt-ssh-proxy.conf.in | 6 + tools/ssh-proxy/meson.build | 25 + tools/ssh-proxy/ssh-proxy.c | 296 + tools/virsh-backup.c | 35 +- tools/virsh-checkpoint.c | 180 +- tools/virsh-completer-domain.c | 4 +- tools/virsh-completer-host.c | 8 +- tools/virsh-completer-nodedev.c | 4 +- tools/virsh-completer-pool.c | 11 +- tools/virsh-completer-pool.h | 4 + tools/virsh-console.c | 28 +- tools/virsh-console.h | 1 + tools/virsh-domain-event.c | 25 +- tools/virsh-domain-monitor.c | 246 +- tools/virsh-domain.c | 2436 +- tools/virsh-host.c | 421 +- tools/virsh-interface.c | 235 +- tools/virsh-network.c | 422 +- tools/virsh-nodedev.c | 399 +- tools/virsh-nwfilter.c | 174 +- tools/virsh-pool.c | 404 +- tools/virsh-secret.c | 138 +- tools/virsh-snapshot.c | 199 +- tools/virsh-util.c | 7 +- tools/virsh-volume.c | 291 +- tools/virsh.c | 44 +- tools/virsh.h | 43 +- tools/virt-admin.c | 332 +- tools/virt-host-validate-bhyve.c | 12 +- tools/virt-host-validate-ch.c | 12 +- tools/virt-host-validate-common.c | 368 +- tools/virt-host-validate-common.h | 48 +- tools/virt-host-validate-lxc.c | 18 +- tools/virt-host-validate-qemu.c | 30 +- tools/virt-host-validate.c | 2 +- tools/virt-login-shell-helper.c | 5 +- tools/virt-pki-query-dn.c | 2 +- tools/virt-pki-validate.c | 424 + tools/virt-pki-validate.in | 323 - tools/virt-qemu-sev-validate | 2 +- tools/virt-validate-common.c | 112 + tools/virt-validate-common.h | 57 + tools/vsh.c | 1517 +- tools/vsh.h | 103 +- 5364 files changed, 439149 insertions(+), 71597 deletions(-) create mode 100644 .gitlab_pages_redirects create mode 100644 debian/arches.mk create mode 100644 debian/control.in create mode 100644 debian/libnss-libvirt.install.in create mode 100644 debian/libvirt-clients-qemu.install.in create mode 100644 debian/libvirt-clients.install.in create mode 100644 debian/libvirt-clients.postrm.in create mode 100644 debian/libvirt-clients.preinst.in create mode 100644 debian/libvirt-daemon-config-network.install.in create mode 100644 debian/libvirt-daemon-config-network.postinst.in create mode 100644 debian/libvirt-daemon-config-network.postrm.in create mode 100644 debian/libvirt-daemon-config-nwfilter.install.in create mode 100644 debian/libvirt-daemon-config-nwfilter.postinst.in create mode 100644 debian/libvirt-daemon-config-nwfilter.postrm.in create mode 100644 debian/libvirt-daemon-driver-lxc.install.in create mode 100644 debian/libvirt-daemon-driver-qemu.install.in create mode 100644 debian/libvirt-daemon-driver-storage-gluster.install.in create mode 100644 debian/libvirt-daemon-driver-storage-iscsi-direct.install.in create mode 100644 debian/libvirt-daemon-driver-storage-rbd.install.in create mode 100644 debian/libvirt-daemon-driver-storage-zfs.install.in create mode 100644 debian/libvirt-daemon-driver-vbox.install.in create mode 100644 debian/libvirt-daemon-driver-xen.install.in create mode 100644 debian/libvirt-daemon-system.install.in delete mode 100644 debian/libvirt-daemon-system.lintian-overrides create mode 100644 debian/libvirt-daemon-system.postinst.in create mode 100644 debian/libvirt-daemon-system.postrm.in create mode 100644 debian/libvirt-daemon-system.preinst.in create mode 100644 debian/libvirt-daemon.install.in create mode 100644 debian/libvirt-dev.install.in create mode 100644 debian/libvirt-l10n.install.in create mode 100644 debian/libvirt-login-shell.install.in create mode 100644 debian/libvirt-login-shell.postinst.in create mode 100644 debian/libvirt-sanlock.install.in create mode 100644 debian/libvirt-wireshark.install.in create mode 100644 debian/libvirt0.install.in delete mode 100644 debian/patches/backport/meson-Improve-nbdkit-configurability.patch delete mode 100644 debian/patches/forward/Pass-GPG_TTY-env-var-to-the-ssh-binary.patch create mode 100755 debian/scripts/process-templates.py create mode 100644 debian/snippets.sh create mode 100644 docs/css/libvirt-api.css create mode 100644 docs/css/libvirt-template.css create mode 100644 docs/css/mobile-libvirt.css rename docs/css/{mobile.css => mobile-template.css} (84%) create mode 100644 docs/js/virt-tools-blog-planet.js create mode 100644 docs/kbase/failed_connection_after_install.rst create mode 100644 docs/ssh-proxy.rst create mode 100755 scripts/merge-systemd-units.py create mode 100755 scripts/qemu-replies-tool.py create mode 100755 scripts/rpcgen/main.py create mode 100644 scripts/rpcgen/meson.build create mode 100644 scripts/rpcgen/rpcgen/ast.py create mode 100644 scripts/rpcgen/rpcgen/generator.py create mode 100644 scripts/rpcgen/rpcgen/lexer.py create mode 100644 scripts/rpcgen/rpcgen/meson.build create mode 100644 scripts/rpcgen/rpcgen/parser.py create mode 100644 scripts/rpcgen/rpcgen/visitor.py create mode 100644 scripts/rpcgen/tests/demo.c create mode 100644 scripts/rpcgen/tests/demo.h create mode 100644 scripts/rpcgen/tests/demo.x create mode 100644 scripts/rpcgen/tests/meson.build create mode 100644 scripts/rpcgen/tests/simple.x create mode 100644 scripts/rpcgen/tests/test_demo.c create mode 100644 scripts/rpcgen/tests/test_demo_enum.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_fixed_array.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_pointer_null.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_pointer_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_scalar.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_enum_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_fixed_array.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_pointer_null.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_pointer_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_scalar.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_int_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_opaque_fixed_array.bin create mode 100644 scripts/rpcgen/tests/test_demo_opaque_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_opaque_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_string_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_string_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_fixed_array.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_pointer_null.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_pointer_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_scalar.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_struct_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_test_struct_all_types.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_case.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_default.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_fixed_array.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_no_default_case.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_pointer_null.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_pointer_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_scalar.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_variable_array_empty.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_variable_array_set.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_void_default_case.bin create mode 100644 scripts/rpcgen/tests/test_demo_union_void_default_default.bin create mode 100644 scripts/rpcgen/tests/test_generator.py create mode 100644 scripts/rpcgen/tests/test_lexer.py create mode 100644 scripts/rpcgen/tests/test_parser.py create mode 100644 src/ch/ch_capabilities.c create mode 100644 src/ch/ch_capabilities.h create mode 100644 src/ch/ch_interface.c create mode 100644 src/ch/ch_interface.h create mode 100644 src/ch/virtchd.service.extra.in delete mode 100644 src/ch/virtchd.service.in create mode 100644 src/ch/virtchd.socket.extra.in create mode 100644 src/cpu/cpu_loongarch.c create mode 100644 src/cpu/cpu_loongarch.h create mode 100644 src/hypervisor/domain_interface.c create mode 100644 src/hypervisor/domain_interface.h create mode 100644 src/interface/virtinterfaced.service.extra.in delete mode 100644 src/interface/virtinterfaced.service.in create mode 100644 src/interface/virtinterfaced.socket.extra.in create mode 100644 src/libxl/virtxend.service.extra.in delete mode 100644 src/libxl/virtxend.service.in create mode 100644 src/libxl/virtxend.socket.extra.in create mode 100644 src/locking/virtlockd.service.extra.in create mode 100644 src/locking/virtlockd.socket.extra.in create mode 100644 src/logging/virtlogd.service.extra.in create mode 100644 src/logging/virtlogd.socket.extra.in create mode 100644 src/lxc/virtlxcd.service.extra.in delete mode 100644 src/lxc/virtlxcd.service.in create mode 100644 src/lxc/virtlxcd.socket.extra.in create mode 100644 src/network/libvirtd_network.aug create mode 100644 src/network/network.conf.in create mode 100644 src/network/network_iptables.c create mode 100644 src/network/network_iptables.h create mode 100644 src/network/network_nftables.c create mode 100644 src/network/network_nftables.h create mode 100644 src/network/test_libvirtd_network.aug.in create mode 100644 src/network/virtnetworkd.service.extra.in delete mode 100644 src/network/virtnetworkd.service.in create mode 100644 src/network/virtnetworkd.socket.extra.in create mode 100644 src/node_device/virtnodedevd.service.extra.in delete mode 100644 src/node_device/virtnodedevd.service.in create mode 100644 src/node_device/virtnodedevd.socket.extra.in create mode 100644 src/nwfilter/virtnwfilterd.service.extra.in delete mode 100644 src/nwfilter/virtnwfilterd.service.in create mode 100644 src/nwfilter/virtnwfilterd.socket.extra.in create mode 100644 src/qemu/libvirt-qemu.sysusers.conf create mode 100644 src/qemu/virtqemud.service.extra.in delete mode 100644 src/qemu/virtqemud.service.in create mode 100644 src/qemu/virtqemud.socket.extra.in create mode 100644 src/remote/libvirtd.service.extra.in create mode 100644 src/remote/libvirtd.socket.extra.in create mode 100644 src/remote/virtproxyd.service.extra.in delete mode 100644 src/remote/virtproxyd.service.in create mode 100644 src/remote/virtproxyd.socket.extra.in delete mode 100755 src/rpc/genprotocol.pl create mode 100644 src/rpc/virnettlscert.c create mode 100644 src/rpc/virnettlscert.h create mode 100644 src/rpc/virnettlsconfig.c create mode 100644 src/rpc/virnettlsconfig.h create mode 100644 src/secret/virtsecretd.service.extra.in delete mode 100644 src/secret/virtsecretd.service.in create mode 100644 src/secret/virtsecretd.socket.extra.in create mode 100644 src/storage/virtstoraged.service.extra.in delete mode 100644 src/storage/virtstoraged.service.in create mode 100644 src/storage/virtstoraged.socket.extra.in delete mode 100644 src/util/viriptables.c delete mode 100644 src/util/viriptables.h create mode 100644 src/vbox/virtvboxd.service.extra.in delete mode 100644 src/vbox/virtvboxd.service.in create mode 100644 src/vbox/virtvboxd.socket.extra.in create mode 100644 src/virtd-admin.socket.in create mode 100644 src/virtd-ro.socket.in create mode 100644 src/virtd-tcp.socket.in create mode 100644 src/virtd-tls.socket.in create mode 100644 src/virtd.service.in create mode 100644 src/virtd.service.limitmemlock.extra.in create mode 100644 src/virtd.service.limitnofile.extra.in create mode 100644 src/virtd.service.oomscoreadjust.extra.in create mode 100644 src/virtd.service.tasksmax.extra.in create mode 100644 src/virtd.socket.in create mode 100644 src/vz/virtvzd.service.extra.in delete mode 100644 src/vz/virtvzd.service.in create mode 100644 src/vz/virtvzd.socket.extra.in create mode 100644 tests/chxml2xmlmock.c create mode 100644 tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0.aarch64.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0.armv7l.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0.s390x.xml create mode 100644 tests/domaincapsdata/qemu_8.2.0.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.0.0.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml create mode 100644 tests/domaincapsdata/qemu_9.1.0.x86_64.xml rename tests/{qemuxml2argvdata => genericxml2xmlindata}/graphics-listen-network2.xml (100%) rename tests/{qemuxml2argvdata => genericxml2xmlindata}/smbios-multiple-type2.xml (100%) create mode 100644 tests/genericxml2xmlindata/title-and-description.xml rename tests/{qemuxml2argvdata/minimal.xml => genericxml2xmloutdata/graphics-listen-network2.xml} (73%) delete mode 100755 tests/libvirtd-fail delete mode 100755 tests/libvirtd-pool rename tests/networkxml2firewalldata/{base.args => base.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/base.nftables create mode 100644 tests/networkxml2firewalldata/forward-dev-linux.iptables create mode 100644 tests/networkxml2firewalldata/forward-dev-linux.nftables create mode 100644 tests/networkxml2firewalldata/forward-dev.xml create mode 100644 tests/networkxml2firewalldata/isolated-linux.iptables create mode 100644 tests/networkxml2firewalldata/isolated-linux.nftables create mode 100644 tests/networkxml2firewalldata/isolated.xml rename tests/networkxml2firewalldata/{nat-default-linux.args => nat-default-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-default-linux.nftables rename tests/networkxml2firewalldata/{nat-ipv6-linux.args => nat-ipv6-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-ipv6-linux.nftables rename tests/networkxml2firewalldata/{nat-ipv6-masquerade-linux.args => nat-ipv6-masquerade-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-ipv6-masquerade-linux.nftables rename tests/networkxml2firewalldata/{nat-many-ips-linux.args => nat-many-ips-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-many-ips-linux.nftables rename tests/networkxml2firewalldata/{nat-no-dhcp-linux.args => nat-no-dhcp-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-no-dhcp-linux.nftables create mode 100644 tests/networkxml2firewalldata/nat-port-range-ipv6-linux.iptables create mode 100644 tests/networkxml2firewalldata/nat-port-range-ipv6-linux.nftables create mode 100644 tests/networkxml2firewalldata/nat-port-range-ipv6.xml create mode 100644 tests/networkxml2firewalldata/nat-port-range-linux.iptables create mode 100644 tests/networkxml2firewalldata/nat-port-range-linux.nftables create mode 100644 tests/networkxml2firewalldata/nat-port-range.xml rename tests/networkxml2firewalldata/{nat-tftp-linux.args => nat-tftp-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/nat-tftp-linux.nftables rename tests/networkxml2firewalldata/{route-default-linux.args => route-default-linux.iptables} (100%) create mode 100644 tests/networkxml2firewalldata/route-default-linux.nftables create mode 100644 tests/networkxml2xmlin/hostdev-pf-driver-model.xml create mode 100644 tests/networkxml2xmlout/hostdev-pf-driver-model.xml create mode 100644 tests/nodedevmdevctldata/mdev_c60cc60c_c60c_c60c_c60c_c60cc60cc60c_update.xml create mode 100644 tests/nodedevmdevctldata/mdevctl-modify.argv create mode 100644 tests/nodedevmdevctldata/mdevctl-modify.json create mode 100644 tests/nodedevschemadata/mdev_c60cc60c_c60c_c60c_c60c_c60cc60cc60c.xml create mode 120000 tests/nodedevxml2xmlout/mdev_3627463d_b7f0_4fea_b468_f1da537d301b_inactive.xml create mode 100644 tests/nodedevxml2xmlout/mdev_c60cc60c_c60c_c60c_c60c_c60cc60cc60c.xml create mode 100644 tests/nodedevxml2xmlout/mdev_c60cc60c_c60c_c60c_c60c_c60cc60cc60c_inactive.xml create mode 120000 tests/nodedevxml2xmlout/mdev_d069d019_36ea_4111_8f0a_8c9a70e21366_inactive.xml create mode 120000 tests/nodedevxml2xmlout/mdev_d2441d39_495e_4243_ad9f_beb3f14c23d9_inactive.xml create mode 100644 tests/nodedevxml2xmlout/mdev_ee0b88c4_f554_4dc1_809d_b2a01e8e48ad_inactive.xml create mode 120000 tests/nodedevxml2xmlout/mdev_fedc4916_1ca8_49ac_b176_871d16c13076_inactive.xml create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_aarch64.replies create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_aarch64.xml create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_armv7l.replies create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_armv7l.xml create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_loongarch64.replies create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_loongarch64.xml create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_x86_64.replies create mode 100644 tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml create mode 100644 tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies create mode 100644 tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml create mode 100644 tests/qemucapabilitiesdata/caps_9.1.0_x86_64.replies create mode 100644 tests/qemucapabilitiesdata/caps_9.1.0_x86_64.xml delete mode 100644 tests/qemucapabilitiesnumbering.c create mode 100644 tests/qemucaps2xmloutdata/caps.armv7l.xml create mode 100644 tests/qemucaps2xmloutdata/caps.loongarch64.xml create mode 100644 tests/qemufirmwaredata/usr/share/qemu/firmware/50-edk2-loongarch64.json create mode 100644 tests/qemufirmwaredata/usr/share/qemu/firmware/93-invalid.json create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-input-evdev.xml create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-live+input-evdev.xml create mode 100644 tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters-cpus.json create mode 100644 tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters-hotplug.json create mode 100644 tests/qemumonitorjsondata/qemumonitorjson-cpuinfo-aarch64-clusters.data rename tests/qemunbdkitdata/{disk-cdrom-network.args.disk0 => disk-cdrom-network.args.disk0-src0} (63%) rename tests/qemunbdkitdata/{disk-cdrom-network.args.disk1 => disk-cdrom-network.args.disk1-src0} (70%) create mode 100644 tests/qemunbdkitdata/disk-cdrom-network.args.disk1-src0.pipe.778 delete mode 100644 tests/qemunbdkitdata/disk-cdrom-network.args.disk1.pipe.778 rename tests/qemunbdkitdata/{disk-cdrom-network.args.disk2 => disk-cdrom-network.args.disk2-src0} (72%) create mode 100644 tests/qemunbdkitdata/disk-cdrom-network.args.disk2-src0.pipe.780 delete mode 100644 tests/qemunbdkitdata/disk-cdrom-network.args.disk2.pipe.780 rename tests/qemunbdkitdata/{disk-network-http.args.disk0 => disk-network-http.args.disk0-src0} (64%) rename tests/qemunbdkitdata/{disk-network-http.args.disk1 => disk-network-http.args.disk1-src0} (59%) rename tests/qemunbdkitdata/{disk-network-http.args.disk2 => disk-network-http.args.disk2-src0} (64%) create mode 100644 tests/qemunbdkitdata/disk-network-http.args.disk2-src0.pipe.778 delete mode 100644 tests/qemunbdkitdata/disk-network-http.args.disk2.pipe.778 rename tests/qemunbdkitdata/{disk-network-http.args.disk3 => disk-network-http.args.disk3-src0} (70%) create mode 100644 tests/qemunbdkitdata/disk-network-http.args.disk3-src0.pipe.780 delete mode 100644 tests/qemunbdkitdata/disk-network-http.args.disk3.pipe.780 rename tests/qemunbdkitdata/{disk-network-source-curl-nbdkit-backing.args.disk0 => disk-network-source-curl-nbdkit-backing.args.disk0-src0} (69%) create mode 100644 tests/qemunbdkitdata/disk-network-source-curl-nbdkit-backing.args.disk0-src0.pipe.778 create mode 100644 tests/qemunbdkitdata/disk-network-source-curl-nbdkit-backing.args.disk0-src1 create mode 100644 tests/qemunbdkitdata/disk-network-source-curl-nbdkit-backing.args.disk0-src1.pipe.780 delete mode 100644 tests/qemunbdkitdata/disk-network-source-curl-nbdkit-backing.args.disk0.pipe.778 rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk0 => disk-network-source-curl.args.disk0-src0} (69%) create mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk0-src0.pipe.778 delete mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk0.pipe.778 rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk1 => disk-network-source-curl.args.disk1-src0} (75%) create mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk1-src0.pipe.780 create mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk1-src0.pipe.782 delete mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk1.pipe.780 delete mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk1.pipe.782 rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk2 => disk-network-source-curl.args.disk2-src0} (69%) rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk2.pipe.782 => disk-network-source-curl.args.disk2-src0.pipe.784} (98%) delete mode 100644 tests/qemunbdkitdata/disk-network-source-curl.args.disk2.pipe.784 rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk3 => disk-network-source-curl.args.disk3-src0} (64%) rename tests/qemunbdkitdata/{disk-network-source-curl.args.disk4 => disk-network-source-curl.args.disk4-src0} (65%) rename tests/qemunbdkitdata/{disk-network-ssh-key.args.disk0 => disk-network-ssh-key.args.disk0-src0} (74%) rename tests/qemunbdkitdata/{disk-network-ssh-key.args.disk1 => disk-network-ssh-key.args.disk1-src0} (73%) rename tests/qemunbdkitdata/{disk-network-ssh-password.args.disk0 => disk-network-ssh-password.args.disk0-src0} (71%) create mode 100644 tests/qemunbdkitdata/disk-network-ssh-password.args.disk0-src0.pipe.778 delete mode 100644 tests/qemunbdkitdata/disk-network-ssh-password.args.disk0.pipe.778 rename tests/qemunbdkitdata/{disk-network-ssh.args.disk0 => disk-network-ssh.args.disk0-src0} (66%) delete mode 100644 tests/qemunbdkitdata/disk-network-ssh.args.disk1 delete mode 100644 tests/qemunbdkitdata/disk-network-ssh.args.disk1.pipe.778 delete mode 100644 tests/qemunbdkitdata/disk-network-ssh.args.disk2 delete mode 100644 tests/qemustatusxml2xmltest.c delete mode 100644 tests/qemuxml2argvdata/aarch64-aavmf-virtio-mmio.aarch64-latest.args delete mode 100644 tests/qemuxml2argvdata/aarch64-aavmf-virtio-mmio.xml delete mode 100644 tests/qemuxml2argvdata/aarch64-tpm-wrong-model.aarch64-latest.err delete mode 100644 tests/qemuxml2argvdata/aarch64-virt-virtio-MMIO.aarch64.latest.args delete mode 100644 tests/qemuxml2argvdata/aarch64-virtio-pci-default.aarch64-4.2.0.args delete mode 100644 tests/qemuxml2argvdata/aarch64-virtio-pci-default.aarch64-latest.args delete mode 100644 tests/qemuxml2argvdata/aarch64-virtio-pci-default.xml delete mode 100644 tests/qemuxml2argvdata/arm-virt-virtio.xml delete mode 100644 tests/qemuxml2argvdata/balloon-mmio-deflate.xml delete mode 120000 tests/qemuxml2argvdata/firmware-auto-efi-abi-update-aarch64.xml delete mode 120000 tests/qemuxml2argvdata/firmware-auto-efi-abi-update.xml delete mode 120000 tests/qemuxml2argvdata/firmware-auto-efi-format-loader-raw-abi-update.xml delete mode 120000 tests/qemuxml2argvdata/firmware-auto-efi-loader-secure-abi-update.xml delete mode 120000 tests/qemuxml2argvdata/firmware-auto-efi-rw-abi-update.xml delete mode 120000 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64-abi-update.xml delete mode 120000 tests/qemuxml2argvdata/memory-hotplug-ppc64-nonuma-abi-update.xml delete mode 100644 tests/qemuxml2argvdata/pci-bridge-many-disks.x86_64-latest.args delete mode 100644 tests/qemuxml2argvdata/pci-many.x86_64-latest.args delete mode 120000 tests/qemuxml2argvdata/ppc64-usb-controller-legacy.xml delete mode 120000 tests/qemuxml2argvdata/ppc64-usb-controller-qemu-xhci.xml delete mode 100644 tests/qemuxml2argvdata/riscv64-virt-pci.riscv64-latest.args delete mode 100644 tests/qemuxml2argvdata/riscv64-virt-pci.xml delete mode 100644 tests/qemuxml2argvdata/riscv64-virt.riscv64-latest.args delete mode 100644 tests/qemuxml2argvdata/riscv64-virt.xml delete mode 100644 tests/qemuxml2argvdata/s390-allow-bogus-usb-controller.xml delete mode 100644 tests/qemuxml2argvdata/s390-allow-bogus-usb-none.xml delete mode 100644 tests/qemuxml2argvdata/shmem-invalid-size.x86_64-latest.err delete mode 100644 tests/qemuxml2argvdata/shmem-small-size.x86_64-latest.err delete mode 100644 tests/qemuxml2argvdata/tpm-emulator-spapr.ppc64-latest.args delete mode 120000 tests/qemuxml2xmloutdata/blkdeviotune-group-num.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/blkdeviotune-max-length.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/blkdeviotune-max.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/boot-floppy-q35.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/clock-realtime.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/clock-timer-armvtimer.aarch64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/crypto-builtin.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/disk-cdrom-empty-network-invalid-inactive.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/disk-detect-zeroes.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/disk-nvme.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/disk-virtio-queues.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/disk-virtio-scsi-reservations.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/downscript.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/encrypted-disk-usage.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/fd-memory-no-numa-topology.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/fd-memory-numa-topology.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/fd-memory-numa-topology2.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/fd-memory-numa-topology3.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/fd-memory-numa-topology4.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/graphics-dbus-address.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/graphics-dbus-audio.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/graphics-dbus-chardev.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/graphics-dbus-p2p.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/graphics-dbus.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-default-2M.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-default-system-size.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-default.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-memaccess.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-memaccess2.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-memaccess3.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-nodeset.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-numa-default-2M.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-numa-default-dimm.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-numa-nodeset-part.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-numa-nodeset.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-nvdimm.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/hugepages-shared.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/input-linux.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/intel-iommu-aw-bits.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/intel-iommu-caching-mode.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/intel-iommu-device-iotlb.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/intel-iommu-eim.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/intel-iommu.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/iothreads-ids-pool-sizes.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/kvm-features-off.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/kvm-features.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/luks-disks.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memfd-memory-default-hugepage.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memfd-memory-numa.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-access.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-align.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-label.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-pmem.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-readonly.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-virtio-mem.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/memory-hotplug-virtio-pmem.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/net-mtu.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/net-user-addr.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/net-virtio-rss.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/net-virtio-teaming-hostdev.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/numatune-hmat.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/numatune-memnode-restrictive-mode.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/numatune-no-vcpu.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/pages-dimm-discard.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/pages-discard-hugepages.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/pages-discard.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/pc-i440fx-acpi-root-hotplug-disable.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/pc-i440fx-acpi-root-hotplug-enable.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmloutdata/riscv64-virt-pci.riscv64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/serial-tcp-tlsx509-chardev-notls.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/sgx-epc.x86_64-7.0.0.xml delete mode 120000 tests/qemuxml2xmloutdata/smbios-type-fwcfg.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-emulator-spapr.ppc64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-emulator-tpm2-enc.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-emulator-tpm2-pstate.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-emulator-tpm2.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-emulator.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-external.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-passthrough-crb.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/tpm-passthrough.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/user-aliases.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vcpu-placement-static.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-fd-memory.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-hugepages.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-sock.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vhost-vsock-ccw-iommu.s390x-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/vhost-vsock.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/video-qxl-resolution.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/video-virtio-vga-gpu-gl.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/virtio-options.x86_64-latest.xml delete mode 120000 tests/qemuxml2xmloutdata/x86_64-default-cpu-tcg-features.x86_64-latest.xml delete mode 100644 tests/qemuxml2xmltest.c create mode 100644 tests/qemuxmlactive2xmldata/channel-unix-source-path-active.x86_64-latest.xml rename tests/{qemuxml2xmloutdata/channel-unix-source-path-active.x86_64-latest.xml => qemuxmlactive2xmldata/channel-unix-source-path-inactive.x86_64-latest.xml} (73%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/channel-virtio-state-active.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/channel-virtio-state-inactive.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/disk-active-commit-active.x86_64-latest.xml (100%) create mode 100644 tests/qemuxmlactive2xmldata/disk-active-commit-inactive.x86_64-latest.xml create mode 100644 tests/qemuxmlactive2xmldata/disk-backing-chains-index-active.x86_64-latest.xml rename tests/{qemuxml2xmloutdata/disk-backing-chains-index-active.x86_64-latest.xml => qemuxmlactive2xmldata/disk-backing-chains-index-inactive.x86_64-latest.xml} (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/disk-mirror-active.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/disk-mirror-inactive.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/disk-mirror-old-active.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/disk-mirror-old-inactive.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/genid-active.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/genid-auto-active.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/genid-auto-inactive.x86_64-latest.xml (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/genid-inactive.x86_64-latest.xml (100%) create mode 100644 tests/qemuxmlactive2xmldata/graphics-vnc-remove-generated-socket-active.x86_64-latest.xml rename tests/{qemuxml2xmloutdata/graphics-vnc-remove-generated-socket-active.x86_64-latest.xml => qemuxmlactive2xmldata/graphics-vnc-remove-generated-socket-inactive.x86_64-latest.xml} (100%) rename tests/{qemuxml2xmloutdata => qemuxmlactive2xmldata}/seclabel-static-labelskip-active.x86_64-latest.xml (100%) create mode 100644 tests/qemuxmlactive2xmldata/seclabel-static-labelskip-inactive.x86_64-latest.xml create mode 100644 tests/qemuxmlactivetest.c rename tests/{qemuxml2argvdata => qemuxmlconfdata}/440fx-ide-address-conflict.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/440fx-ide-address-conflict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/440fx-wrong-root.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/440fx-wrong-root.xml (78%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-cpu-passthrough.aarch64-latest.args (98%) create mode 100644 tests/qemuxmlconfdata/aarch64-cpu-passthrough.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-cpu-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-default-cpu-kvm-virt-4.2.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-default-cpu-kvm-virt-4.2.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-default-cpu-kvm-virt-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-default-cpu-tcg-virt-4.2.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-default-cpu-tcg-virt-4.2.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-default-cpu-tcg-virt-4.2.xml (100%) rename tests/{qemuxml2argvdata/aarch64-tpm.aarch64-latest.args => qemuxmlconfdata/aarch64-features-ras.aarch64-latest.args} (75%) create mode 120000 tests/qemuxmlconfdata/aarch64-features-ras.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-features-ras.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-sve-disabled.aarch64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-sve-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-sve.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-features-sve.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-sve.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-wrong.aarch64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-features-wrong.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-features-wrong.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-both.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-default-both.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-both.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-v2.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-default-v2.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-v2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-v3.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-default-v3.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default-v3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default.aarch64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-gic-default.aarch64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-default.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-host.aarch64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-host.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-host.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-invalid.aarch64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-both.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-none-both.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-both.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-tcg.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-none-tcg.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-tcg.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-v2.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-none-v2.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-v2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-v3.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-none-v3.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none-v3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none.aarch64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-gic-none.aarch64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-none.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-not-arm.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-not-arm.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-not-virt.aarch64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-not-virt.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-v2.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-v2.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-v2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-v3.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-gic-v3.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-gic-v3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-kvm-32-on-64.aarch64-latest.args (96%) rename tests/{qemuxml2xmloutdata/riscv64-virt.riscv64-latest.xml => qemuxmlconfdata/aarch64-kvm-32-on-64.aarch64-latest.xml} (65%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-kvm-32-on-64.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-nousb-minimal.aarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/aarch64-nousb-minimal.aarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/aarch64-nousb-minimal.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-nousb-minimal.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-nousb-minimal.xml create mode 100644 tests/qemuxmlconfdata/aarch64-panic-no-model.aarch64-latest.err create mode 100644 tests/qemuxmlconfdata/aarch64-panic-no-model.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-pci-serial.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-pci-serial.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-pci-serial.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-realview-minimal.aarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/aarch64-realview-minimal.aarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/aarch64-realview-minimal.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-realview-minimal.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-realview-minimal.xml create mode 100644 tests/qemuxmlconfdata/aarch64-tpm-wrong-model.aarch64-latest.err rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-tpm-wrong-model.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-traditional-pci.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-traditional-pci.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-traditional-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-usb-controller.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-usb-controller.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-usb-controller.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-versatilepb-minimal.aarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/aarch64-versatilepb-minimal.aarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/aarch64-versatilepb-minimal.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-versatilepb-minimal.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-versatilepb-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-video-default.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-video-default.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-video-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-video-virtio-gpu-pci.aarch64-latest.args (95%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-video-virtio-gpu-pci.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-video-virtio-gpu-pci.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-models.aarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-models.aarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-models.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-models.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-default-nic.aarch64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/aarch64-virt-default-nic.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-default-nic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-graphics.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-virt-graphics.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-graphics.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-virt-headless-mmio.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-virt-headless-mmio.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-virt-headless-mmio.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-headless.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-virt-headless.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-virt-minimal.aarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/aarch64-virt-minimal.aarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/aarch64-virt-minimal.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/aarch64-virt-minimal.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/aarch64-virt-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-virtio.aarch64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/aarch64-virt-virtio.aarch64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-virtio.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata/aarch64-virtio-pci-default.aarch64-latest.xml => qemuxmlconfdata/aarch64-virt-virtio.aarch64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virt-virtio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virtio-pci-manual-addresses.aarch64-latest.args (95%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/aarch64-virtio-pci-manual-addresses.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/aarch64-virtio-pci-manual-addresses.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/acpi-table.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/acpi-table.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/acpi-table.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-basic.aarch64-latest.args (97%) create mode 100644 tests/qemuxmlconfdata/arm-vexpressa9-basic.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-basic.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-nodevs.aarch64-latest.args (99%) create mode 100644 tests/qemuxmlconfdata/arm-vexpressa9-nodevs.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-nodevs.xml (90%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-virtio.aarch64-latest.args (94%) rename tests/{qemuxml2xmloutdata/aarch64-aavmf-virtio-mmio.aarch64-latest.xml => qemuxmlconfdata/arm-vexpressa9-virtio.aarch64-latest.xml} (63%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/arm-vexpressa9-virtio.xml (91%) create mode 100644 tests/qemuxmlconfdata/armv7l-versatilepb-minimal.armv7l-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/armv7l-versatilepb-minimal.armv7l-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/armv7l-versatilepb-minimal.armv7l-latest.args create mode 100644 tests/qemuxmlconfdata/armv7l-versatilepb-minimal.armv7l-latest.xml create mode 100644 tests/qemuxmlconfdata/armv7l-versatilepb-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/async-teardown.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/async-teardown.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/async-teardown.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-alsa-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-alsa-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-alsa-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-alsa-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-coreaudio-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-coreaudio-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-coreaudio-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-coreaudio-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-nographics.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-default-nographics.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-nographics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-sdl.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/audio-default-sdl.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-sdl.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-default-sdl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-sdl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-spice.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/audio-default-spice.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-spice.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-default-spice.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-spice.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-vnc.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/audio-default-vnc.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-vnc.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-default-vnc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-default-vnc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-best.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-file-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-file-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-file-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-file-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-jack-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-jack-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-jack-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-jack-minimal.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/audio-jack-minimal.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-jack-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-many-backends.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-many-backends.x86_64-latest.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-many-backends.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-best.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-none-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-none-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-none-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-none-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-oss-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-oss-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-oss-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-oss-minimal.xml (100%) create mode 100644 tests/qemuxmlconfdata/audio-pipewire-best.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/audio-pipewire-best.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/audio-pipewire-best.xml create mode 100644 tests/qemuxmlconfdata/audio-pipewire-full.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/audio-pipewire-full.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/audio-pipewire-full.xml create mode 100644 tests/qemuxmlconfdata/audio-pipewire-minimal.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/audio-pipewire-minimal.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/audio-pipewire-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-pulseaudio-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-pulseaudio-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-pulseaudio-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-pulseaudio-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-sdl-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-sdl-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-sdl-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-sdl-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-best.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-spice-best.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-best.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-full.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-spice-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-minimal.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/audio-spice-minimal.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/audio-spice-minimal.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/autoindex.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/autoindex.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/autoindex.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-ccw-deflate.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/balloon-ccw-deflate.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-ccw-deflate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-auto.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/balloon-device-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-deflate-off.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/balloon-device-deflate-off.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-deflate-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-deflate.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/balloon-device-deflate.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-deflate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-period.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/balloon-device-period.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device-period.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/balloon-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/balloon-mmio-deflate.aarch64-latest.args (87%) rename tests/{qemuxml2xmloutdata/aarch64-tpm.aarch64-latest.xml => qemuxmlconfdata/balloon-mmio-deflate.aarch64-latest.xml} (82%) rename tests/{qemuxml2argvdata/aarch64-tpm.xml => qemuxmlconfdata/balloon-mmio-deflate.xml} (65%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-group-num.x86_64-latest.args (89%) create mode 120000 tests/qemuxmlconfdata/blkdeviotune-group-num.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-group-num.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-max-length.x86_64-latest.args (89%) create mode 120000 tests/qemuxmlconfdata/blkdeviotune-max-length.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-max-length.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-max.x86_64-latest.args (89%) create mode 120000 tests/qemuxmlconfdata/blkdeviotune-max.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune-max.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/blkdeviotune.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkdeviotune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkiotune-device.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/blkiotune-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkiotune-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkiotune.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/blkiotune.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/blkiotune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-cdrom.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-cdrom.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-cdrom.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-complex.x86_64-latest.args (59%) create mode 100644 tests/qemuxmlconfdata/boot-complex.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-complex.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-dev+order.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-dev+order.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-floppy-q35.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/boot-floppy-q35.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-floppy-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-floppy.x86_64-latest.args (75%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-floppy.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-floppy.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-disable-drive.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/boot-menu-disable-with-timeout.x86_64-latest.xml => qemuxmlconfdata/boot-menu-disable-drive.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-disable-drive.xml (100%) create mode 100644 tests/qemuxmlconfdata/boot-menu-disable-with-timeout.x86_64-latest.args rename tests/{qemuxml2xmloutdata/boot-menu-disable.x86_64-latest.xml => qemuxmlconfdata/boot-menu-disable-with-timeout.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-disable-with-timeout.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-disable.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/boot-menu-disable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-disable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable-with-timeout-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable-with-timeout-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable-with-timeout.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-menu-enable-with-timeout.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable-with-timeout.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/boot-menu-enable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-menu-enable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-multi.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-multi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-multi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-network.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-network.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-network.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-order.x86_64-latest.args (69%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/boot-order.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/boot-order.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-guestfwd.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/channel-guestfwd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-guestfwd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-qemu-vdagent-features.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/channel-qemu-vdagent-features.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-qemu-vdagent-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-qemu-vdagent.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/channel-qemu-vdagent.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-qemu-vdagent.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-spicevmc.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/channel-spicevmc.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-spicevmc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-unix-guestfwd.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/channel-unix-guestfwd.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-unix-guestfwd.xml (100%) create mode 100644 tests/qemuxmlconfdata/channel-unix-source-path.x86_64-latest.args rename tests/{qemuxml2xmloutdata/channel-unix-source-path-inactive.x86_64-latest.xml => qemuxmlconfdata/channel-unix-source-path.x86_64-latest.xml} (69%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-unix-source-path.xml (67%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-auto.x86_64-latest.args (92%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/channel-virtio-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-autoadd.x86_64-latest.args (92%) rename tests/{qemuxml2xmloutdata/smbios-multiple-type2.x86_64-latest.xml => qemuxmlconfdata/channel-virtio-autoadd.x86_64-latest.xml} (50%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-autoadd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-autoassign.x86_64-latest.args (92%) create mode 100644 tests/qemuxmlconfdata/channel-virtio-autoassign.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-autoassign.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-default.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/channel-virtio-default.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-state.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/channel-virtio-state.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-state.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-unix.x86_64-latest.args (90%) create mode 100644 tests/qemuxmlconfdata/channel-virtio-unix.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio-unix.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/channel-virtio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/channel-virtio.xml (100%) create mode 100644 tests/qemuxmlconfdata/chardev-label.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/chardev-label.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-label.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect-generated-path.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect-generated-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect-invalid-timeout.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect-invalid-timeout.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/chardev-reconnect.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/chardev-reconnect.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-absolute.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/clock-absolute.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-absolute.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-catchup.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/clock-catchup.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-catchup.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-france.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/clock-france.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-france.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-hpet-off.x86_64-7.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/clock-hpet-off.x86_64-7.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-hpet-off.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/clock-hpet-off.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-hpet-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-localtime-basis-localtime.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/clock-localtime-basis-localtime.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-localtime-basis-localtime.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-localtime.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/clock-localtime.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-localtime.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-realtime.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/clock-realtime.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-realtime.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-timer-armvtimer.aarch64-latest.args (97%) create mode 120000 tests/qemuxmlconfdata/clock-timer-armvtimer.aarch64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-timer-armvtimer.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-timer-hyperv-rtc.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/clock-timer-hyperv-rtc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-timer-hyperv-rtc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-utc.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/clock-utc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-utc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-variable.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/clock-variable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/clock-variable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat-auto.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/console-compat-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat-chardev.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/console-compat-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat-chardev.xml (100%) create mode 100644 tests/qemuxmlconfdata/console-compat-crash.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/console-compat-crash.x86_64-latest.xml rename tests/{virsh-define-dev-segfault => qemuxmlconfdata/console-compat-crash.xml} (59%) mode change 100755 => 100644 rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/console-compat.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat.xml (100%) create mode 100644 tests/qemuxmlconfdata/console-compat2.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/console-compat2.x86_64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-compat2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-sclp.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/console-sclp.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-sclp.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-ccw.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/console-virtio-ccw.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-many.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/console-virtio-many.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-many.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-unix.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/console-virtio-unix.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio-unix.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/console-virtio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/console-virtio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-order.x86_64-latest.args (83%) create mode 100644 tests/qemuxmlconfdata/controller-order.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-order.xml (100%) create mode 100644 tests/qemuxmlconfdata/controller-scsi-auto.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/controller-scsi-auto.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/controller-scsi-auto.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-usb-order.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/controller-usb-order.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-usb-order.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-virtio-scsi.x86_64-latest.args (71%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/controller-virtio-scsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/controller-virtio-scsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell-noTSX.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-Haswell-noTSX.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell-noTSX.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-Haswell.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell2.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-Haswell2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell3.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-Haswell3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Haswell3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Icelake-Server-pconfig.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-Icelake-Server-pconfig.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-Icelake-Server-pconfig.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-disable.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-cache-disable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-disable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-disable3.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-cache-disable3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-disable3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-emulate-l2.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-emulate-l2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-emulate-l3.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-cache-emulate-l3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-emulate-l3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough-l3.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough-l3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-cache-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough3.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-cache-passthrough3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-none.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-default-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-none2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-default-none2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-none2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-partial.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-default-partial.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-partial.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-partial2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-default-partial2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-default-partial2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-full.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-full.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-full.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-none.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-partial.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-check-partial.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-check-partial.xml (100%) create mode 100644 tests/qemuxmlconfdata/cpu-empty.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-empty.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-empty.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-eoi-disabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-eoi-disabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-eoi-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-eoi-enabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-eoi-enabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-eoi-enabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact1.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-exact1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact2-nofallback.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-exact2-nofallback.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact2-nofallback.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact2.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-exact2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-exact2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-fallback.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-fallback.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-fallback.x86_64-8.0.0.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-fallback.x86_64-8.0.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-fallback.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-kvmclock.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-host-kvmclock.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-kvmclock.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-model-cmt.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-cmt.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-model-cmt.xml (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-4.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-5.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-6.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-7.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-4.2.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-4.2.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.0.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.0.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.1.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.1.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-5.2.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.2.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.0.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.0.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.1.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.1.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.2.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.2.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-6.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.0.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.0.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.1.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.1.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.2.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.2.0.args} (89%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-7.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-8.0.0.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.0.0.args} (88%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-latest.args => qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.1.0.args} (87%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.xml => qemuxmlconfdata/cpu-host-model-fallback-tcg.xml} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-features.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-host-model-features.x86_64-latest.xml (86%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-model-features.xml (83%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-4.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-5.1.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.1.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-5.2.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.2.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-6.0.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.0.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-6.1.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.1.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-6.2.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.2.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-6.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-7.0.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.0.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-7.1.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.1.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-7.2.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.2.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-7.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-8.0.0.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.0.0.args} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-latest.args => qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.1.0.args} (96%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.xml rename tests/{qemuxml2argvdata/cpu-host-model.xml => qemuxmlconfdata/cpu-host-model-kvm.xml} (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-4.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-5.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-6.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-7.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-4.2.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-4.2.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.0.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.0.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.1.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.1.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-5.2.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.2.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.0.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.0.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-6.1.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.1.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-6.2.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.2.0.args} (84%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-6.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-7.0.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.0.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.1.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.1.0.args} (85%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.1.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-7.2.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.2.0.args} (89%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-7.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-fallback.x86_64-8.0.0.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.0.0.args} (88%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.0.0.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.x86_64-latest.args => qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.1.0.args} (87%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.xml rename tests/{qemuxml2argvdata/cpu-host-model-nofallback.xml => qemuxmlconfdata/cpu-host-model-nofallback-tcg.xml} (100%) rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-4.2.0.args => qemuxmlconfdata/cpu-host-model-tcg.x86_64-4.2.0.args} (79%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata/cpu-host-model.x86_64-5.0.0.args => qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.0.0.args} (79%) create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-5.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-6.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.2.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-7.2.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.0.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.0.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.1.0.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.1.0.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-model-vendor.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-host-model-vendor.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-model-vendor.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-passthrough-features.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-host-passthrough-features.x86_64-latest.xml (88%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-passthrough-features.xml (85%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-passthrough.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-host-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-host-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-hotplug-granularity.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-hotplug-granularity.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-hotplug-startup.x86_64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/cpu-hotplug-startup.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-hotplug-startup.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-kvmclock.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-kvmclock.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-kvmclock.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-minimum1.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-minimum1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-minimum1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-minimum2.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-minimum2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-minimum2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-no-removed-features.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-no-removed-features.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-no-removed-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-nofallback.x86_64-5.2.0.err (100%) create mode 100644 tests/qemuxmlconfdata/cpu-nofallback.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-nofallback.x86_64-8.0.0.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-nofallback.x86_64-8.0.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-nofallback.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-disjoint.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa-disjoint.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-disjoint.xml (100%) create mode 100644 tests/qemuxmlconfdata/cpu-numa-disordered.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa-disordered.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-disordered.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-memshared.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa-memshared.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-memshared.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-no-memory-element.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa-no-memory-element.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa-no-memory-element.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa1.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa1.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa2.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-numa2.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa3.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-numa3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate-bare.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-phys-bits-emulate-bare.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate-bare.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-phys-bits-emulate.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate2.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-phys-bits-emulate2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-emulate2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-limit.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cpu-phys-bits-limit.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-limit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-passthrough.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-phys-bits-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-passthrough2.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-phys-bits-passthrough2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-qemu-host-passthrough.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/cpu-qemu-host-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-qemu-host-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-s390-features.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-s390-features.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-s390-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-s390-zEC12.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-s390-zEC12.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-s390-zEC12.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-strict1.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-strict1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-strict1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology1.x86_64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/cpu-topology1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology2.x86_64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/cpu-topology2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology3.x86_64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/cpu-topology3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology4.x86_64-latest.args (95%) create mode 100644 tests/qemuxmlconfdata/cpu-topology4.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-topology4.xml (100%) create mode 100644 tests/qemuxmlconfdata/cpu-topology5.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/cpu-topology5.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/cpu-topology5.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-translation.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-translation.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-translation.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-tsc-frequency.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/cpu-tsc-frequency.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cpu-tsc-frequency.xml (82%) create mode 100644 tests/qemuxmlconfdata/cpuset-invalid.x86_64-latest.err create mode 100644 tests/qemuxmlconfdata/cpuset-invalid.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-cpuset-big-id.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cputune-cpuset-big-id.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-cpuset-big-id.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-iothreadsched-toomuch.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-iothreadsched-toomuch.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-numatune.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cputune-numatune.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-numatune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-vcpusched-overlap.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-vcpusched-overlap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-zero-shares.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cputune-zero-shares.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune-zero-shares.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/cputune.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/cputune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/crypto-builtin.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/crypto-builtin.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/crypto-builtin.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-kvm-host-arch.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-kvm-host-arch.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-kvm-host-arch.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-qemu-host-arch.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-qemu-host-arch.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-qemu-host-arch.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-aarch64.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-video-type-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-aarch64.xml (100%) create mode 100644 tests/qemuxmlconfdata/default-video-type-loongarch64.loongarch64-latest.args create mode 100644 tests/qemuxmlconfdata/default-video-type-loongarch64.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/default-video-type-loongarch64.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-ppc64.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-video-type-ppc64.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-ppc64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-riscv64.riscv64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-video-type-riscv64.riscv64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-riscv64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-s390x.s390x-latest.args (74%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-video-type-s390x.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-s390x.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-x86_64.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/default-video-type-x86_64.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/default-video-type-x86_64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/devices-acpi-index.x86_64-latest.args (80%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/devices-acpi-index.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/devices-acpi-index.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-active-commit.x86_64-latest.args rename tests/{qemuxml2xmloutdata/disk-active-commit-inactive.x86_64-latest.xml => qemuxmlconfdata/disk-active-commit.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-active-commit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-address-conflict.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-address-conflict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-aio-io_uring.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-aio-io_uring.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-aio-io_uring.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-aio.x86_64-latest.args (82%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-aio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-aio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-arm-virtio-sd.aarch64-latest.args (78%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-arm-virtio-sd.aarch64-latest.xml (68%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-arm-virtio-sd.xml (64%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-attaching-partition-nosupport.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-attaching-partition-nosupport.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-backing-chains-index.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/disk-backing-chains-index-inactive.x86_64-latest.xml => qemuxmlconfdata/disk-backing-chains-index.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-backing-chains-index.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-backing-chains-noindex.x86_64-latest.args (95%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-backing-chains-noindex.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-backing-chains-noindex.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-blockio.x86_64-latest.args (75%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-blockio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-blockio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-boot-cdrom.x86_64-latest.args (76%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-boot-cdrom.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-boot-cdrom.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-boot-disk.x86_64-latest.args (76%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-boot-disk.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-boot-disk.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cache.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-cache.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cache.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-bus-other.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-cdrom-bus-other.x86_64-latest.xml (92%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-bus-other.xml (90%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-empty-network-invalid.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/disk-cdrom-empty-network-invalid-active.x86_64-latest.xml => qemuxmlconfdata/disk-cdrom-empty-network-invalid.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-empty-network-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-network-nbdkit.x86_64-latest.args (73%) rename tests/{qemuxml2xmloutdata/disk-cdrom-network.x86_64-latest.xml => qemuxmlconfdata/disk-cdrom-network-nbdkit.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-network-nbdkit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-network.x86_64-latest.args (78%) create mode 100644 tests/qemuxmlconfdata/disk-cdrom-network.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-network.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-tray.x86_64-latest.args (80%) rename tests/{qemuxml2argvdata/interface-driver.xml => qemuxmlconfdata/disk-cdrom-tray.x86_64-latest.xml} (57%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom-tray.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom.x86_64-latest.args (80%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-cdrom.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-cdrom.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-copy_on_read.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-copy_on_read.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-copy_on_read.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-detect-zeroes.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/disk-detect-zeroes.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-detect-zeroes.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-device-lun-type-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-device-lun-type-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-device-removable.x86_64-latest.args (72%) create mode 100644 tests/qemuxmlconfdata/disk-device-removable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-device-removable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-discard.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-discard.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-discard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-discard_no_unref.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-discard_no_unref.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-discard_no_unref.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-encryption-wrong.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-encryption-wrong.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-error-policy-s390x.s390x-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/disk-error-policy-s390x.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-error-policy-s390x.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-error-policy.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-error-policy.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-error-policy.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fdc-incompatible-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fdc-incompatible-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-pseries.ppc64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/disk-floppy-pseries.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-pseries.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-q35.x86_64-latest.args (88%) create mode 100644 tests/qemuxmlconfdata/disk-floppy-q35.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-tray.x86_64-latest.args (67%) create mode 100644 tests/qemuxmlconfdata/disk-floppy-tray.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy-tray.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy.x86_64-latest.args (66%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-floppy.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-floppy.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-cow.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-cow.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-dir.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-dir.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-iso.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-iso.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-qcow.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-fmt-qcow.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-fmt-qcow.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-geometry.x86_64-latest.args (83%) create mode 100644 tests/qemuxmlconfdata/disk-geometry.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-geometry.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-hostdev-scsi-address-conflict.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-hostdev-scsi-address-conflict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-incompatible-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-incompatible-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-split.x86_64-latest.args (78%) create mode 100644 tests/qemuxmlconfdata/disk-ide-split.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-split.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-wwn.x86_64-latest.args (83%) create mode 100644 tests/qemuxmlconfdata/disk-ide-wwn.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ide-wwn.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ioeventfd.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata/vhost_queues.x86_64-latest.xml => qemuxmlconfdata/disk-ioeventfd.x86_64-latest.xml} (85%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-ioeventfd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-metadata-cache.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-metadata-cache.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-metadata-cache.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-mirror-old.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/disk-mirror-old.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-mirror-old.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-mirror.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/disk-mirror.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-mirror.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-missing-target-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-missing-target-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-gluster.x86_64-latest.args (81%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-gluster.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-gluster.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-http-nbdkit.x86_64-latest.args (67%) rename tests/{qemuxml2xmloutdata/disk-network-http.x86_64-latest.xml => qemuxmlconfdata/disk-network-http-nbdkit.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-http-nbdkit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-http.x86_64-latest.args (71%) create mode 100644 tests/qemuxmlconfdata/disk-network-http.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-http.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi-auth-secrettype-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi-auth-secrettype-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi-auth-wrong-secrettype.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi-auth-wrong-secrettype.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-network-iscsi-zero-hosts-invalid.x86_64-latest.err create mode 100644 tests/qemuxmlconfdata/disk-network-iscsi-zero-hosts-invalid.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/disk-network-iscsi-zero-hosts-invalid.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi.x86_64-latest.args (69%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-iscsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-iscsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-nbd.x86_64-latest.args (59%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-nbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-nbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-nfs.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata/disk-network-nfs-inactive.x86_64-latest.xml => qemuxmlconfdata/disk-network-nfs.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-nfs.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-layering.x86_64-7.2.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-layering.x86_64-latest.args (58%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-rbd-encryption-layering.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-layering.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-luks-any.x86_64-7.2.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-luks-any.x86_64-latest.args (74%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-rbd-encryption-luks-any.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption-luks-any.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption.x86_64-6.0.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-rbd-encryption.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-encryption.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-no-colon.x86_64-latest.args (79%) create mode 100644 tests/qemuxmlconfdata/disk-network-rbd-no-colon.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd-no-colon.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd.x86_64-latest.args (68%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-rbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-rbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-sheepdog.x86_64-6.0.0.args (100%) rename tests/{qemuxml2xmloutdata/disk-network-sheepdog.x86_64-latest.xml => qemuxmlconfdata/disk-network-sheepdog.x86_64-6.0.0.xml} (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-sheepdog.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-auth-both.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-auth-both.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-auth.x86_64-latest.args (81%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-source-auth.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-auth.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl-nbdkit-backing.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/disk-network-nfs.x86_64-latest.xml => qemuxmlconfdata/disk-network-source-curl-nbdkit-backing.x86_64-latest.xml} (62%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl-nbdkit-backing.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl-nbdkit.x86_64-latest.args (70%) create mode 100644 tests/qemuxmlconfdata/disk-network-source-curl-nbdkit.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl-nbdkit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl.x86_64-latest.args (75%) create mode 100644 tests/qemuxmlconfdata/disk-network-source-curl.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-source-curl.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-network-ssh-key.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/disk-network-ssh-key.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh-key.xml (88%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh-nbdkit.x86_64-latest.args (85%) create mode 100644 tests/qemuxmlconfdata/disk-network-ssh-nbdkit.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh-nbdkit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh-password.x86_64-latest.args (85%) create mode 100644 tests/qemuxmlconfdata/disk-network-ssh-password.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh-password.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh.x86_64-latest.args (83%) create mode 100644 tests/qemuxmlconfdata/disk-network-ssh.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-ssh.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd-hostname.x86_64-6.2.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd-hostname.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-tlsx509-nbd-hostname.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd-hostname.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd.x86_64-5.2.0.args (94%) create mode 100644 tests/qemuxmlconfdata/disk-network-tlsx509-nbd.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-tlsx509-nbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-nbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-vxhs.x86_64-5.0.0.args (91%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-tlsx509-vxhs.x86_64-5.0.0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-tlsx509-vxhs.xml (100%) create mode 100644 tests/qemuxmlconfdata/disk-network-vxhs.x86_64-5.0.0.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-network-vxhs.x86_64-5.0.0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-network-vxhs.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-no-boot.x86_64-latest.args (68%) create mode 100644 tests/qemuxmlconfdata/disk-no-boot.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-no-boot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-nvme.x86_64-latest.args (73%) create mode 120000 tests/qemuxmlconfdata/disk-nvme.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-nvme.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-order.x86_64-latest.args (67%) create mode 100644 tests/qemuxmlconfdata/disk-order.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-order.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-readonly-disk.x86_64-latest.args (78%) create mode 100644 tests/qemuxmlconfdata/disk-readonly-disk.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-readonly-disk.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-rotation.x86_64-latest.args (72%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-rotation.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-rotation.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-same-targets.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-same-targets.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-sata-device.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-sata-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-sata-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-sata-incompatible-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-sata-incompatible-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-device-auto.x86_64-latest.args (77%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-scsi-device-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-device-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-split.x86_64-latest.args (73%) create mode 100644 tests/qemuxmlconfdata/disk-scsi-disk-split.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-split.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-vpd-build-error.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-vpd-build-error.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-vpd.x86_64-latest.args (75%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-scsi-disk-vpd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-vpd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-wwn.x86_64-latest.args (75%) create mode 100644 tests/qemuxmlconfdata/disk-scsi-disk-wwn.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-disk-wwn.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-incompatible-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-incompatible-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-lun-passthrough.x86_64-latest.args (76%) create mode 100644 tests/qemuxmlconfdata/disk-scsi-lun-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi-lun-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi.x86_64-latest.args (64%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-scsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-scsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-serial.x86_64-latest.args (74%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-serial.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-serial.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-shared-qcow.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-shared-qcow.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-shared.x86_64-latest.args (60%) create mode 100644 tests/qemuxmlconfdata/disk-shared.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-shared.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-slices.x86_64-latest.args (81%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-slices.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-slices.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-snapshot.x86_64-latest.args (82%) create mode 100644 tests/qemuxmlconfdata/disk-snapshot.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-snapshot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-fd.x86_64-latest.args (91%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-source-fd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-fd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-pool-mode.x86_64-latest.args (69%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-source-pool-mode.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-pool-mode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-pool.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-source-pool.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-source-pool.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-transient.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-transient.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-transient.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-usb-device.x86_64-latest.args (77%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-usb-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-usb-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-usb-pci.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-usb-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostuser-numa.x86_64-4.2.0.args (91%) create mode 100644 tests/qemuxmlconfdata/disk-vhostuser-numa.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostuser-numa.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/disk-vhostuser-numa.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostuser-numa.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostuser.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-vhostuser.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostuser.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostvdpa.x86_64-latest.args (79%) create mode 100644 tests/qemuxmlconfdata/disk-vhostvdpa.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-vhostvdpa.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-ccw-many.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/disk-virtio-ccw-many.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-ccw-many.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-ccw.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/disk-virtio-ccw.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-queues.x86_64-latest.args (68%) create mode 120000 tests/qemuxmlconfdata/disk-virtio-queues.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-queues.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-s390-zpci.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-virtio-s390-zpci.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-s390-zpci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-scsi-reservations.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/disk-virtio-scsi-reservations.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-scsi-reservations.x86_64-latest.args (81%) create mode 120000 tests/qemuxmlconfdata/disk-virtio-scsi-reservations.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio-scsi-reservations.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio.x86_64-latest.args (66%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/disk-virtio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/disk-virtio.xml (100%) create mode 100644 tests/qemuxmlconfdata/downscript.x86_64-latest.args create mode 120000 tests/qemuxmlconfdata/downscript.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/downscript.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/encrypted-disk-usage.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/encrypted-disk-usage.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/encrypted-disk-usage.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/encrypted-disk.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/encrypted-disk.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/encrypted-disk.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/eoi-disabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/eoi-disabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/eoi-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/eoi-enabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/eoi-enabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/eoi-enabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/event_idx.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/event_idx.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/event_idx.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-no-numa-topology.x86_64-latest.args (96%) create mode 120000 tests/qemuxmlconfdata/fd-memory-no-numa-topology.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-no-numa-topology.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology.x86_64-latest.args (96%) create mode 120000 tests/qemuxmlconfdata/fd-memory-numa-topology.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology2.x86_64-latest.args (96%) create mode 120000 tests/qemuxmlconfdata/fd-memory-numa-topology2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology2.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology3.x86_64-latest.args (97%) create mode 120000 tests/qemuxmlconfdata/fd-memory-numa-topology3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology3.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology4.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/fd-memory-numa-topology4.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fd-memory-numa-topology4.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fips-enabled.x86_64-5.1.0.args (100%) create mode 100644 tests/qemuxmlconfdata/fips-enabled.x86_64-5.1.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fips-enabled.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/minimal.x86_64-latest.xml => qemuxmlconfdata/fips-enabled.x86_64-latest.xml} (88%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fips-enabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-not-stateless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-not-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-nvram.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-nvram.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-stateless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-bios-stateless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-bios.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-bios.xml (100%) rename tests/{qemuxml2argvdata/firmware-auto-efi-abi-update-aarch64.aarch64-latest.args => qemuxmlconfdata/firmware-auto-efi-aarch64.aarch64-latest.abi-update.args} (98%) rename tests/{qemuxml2xmloutdata/firmware-auto-efi-abi-update-aarch64.aarch64-latest.xml => qemuxmlconfdata/firmware-auto-efi-aarch64.aarch64-latest.abi-update.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-enrolled-keys-no-secboot.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-enrolled-keys-no-secboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-enrolled-keys.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-enrolled-keys.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-enrolled-keys.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2-nvram-path.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2-nvram-path.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2-nvram-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-qcow2.xml (100%) rename tests/{qemuxml2argvdata/firmware-auto-efi-format-loader-raw-abi-update.aarch64-latest.args => qemuxmlconfdata/firmware-auto-efi-format-loader-raw.aarch64-latest.abi-update.args} (98%) rename tests/{qemuxml2xmloutdata/firmware-auto-efi-format-loader-raw-abi-update.aarch64-latest.xml => qemuxmlconfdata/firmware-auto-efi-format-loader-raw.aarch64-latest.abi-update.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-raw.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-raw.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-loader-raw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-mismatch.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-mismatch.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-network-nbd.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-network-nbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-network-nbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-path.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-path.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-format-nvram-qcow2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-insecure.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-loader-insecure.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-insecure.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-path-nonstandard.x86_64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-loader-path-nonstandard.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-path-nonstandard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-path.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-loader-path.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-path.xml (100%) rename tests/{qemuxml2argvdata/firmware-auto-efi-abi-update.x86_64-latest.args => qemuxmlconfdata/firmware-auto-efi-loader-secure.x86_64-latest.abi-update.args} (100%) rename tests/{qemuxml2xmloutdata/firmware-auto-efi-abi-update.x86_64-latest.xml => qemuxmlconfdata/firmware-auto-efi-loader-secure.x86_64-latest.abi-update.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-secure.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-loader-secure.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-loader-secure.xml (100%) create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.args create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-no-enrolled-keys.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-no-enrolled-keys.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-no-enrolled-keys.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-no-secboot.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-no-secboot.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-no-secboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-file.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-file.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-file.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-iscsi.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-iscsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-iscsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-nbd.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-nbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-network-nbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-path.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-path.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template-nonstandard.x86_64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template-nonstandard.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template-nonstandard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-nvram-template.xml (100%) rename tests/{qemuxml2argvdata/firmware-auto-efi-rw-abi-update.x86_64-latest.err => qemuxmlconfdata/firmware-auto-efi-rw.x86_64-latest.abi-update.err} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-rw.x86_64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-rw.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-rw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-secboot.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-secboot.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-secboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-smm-off.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-smm-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-smm-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-stateless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi-stateless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi-stateless.xml (100%) rename tests/{qemuxml2argvdata/firmware-auto-efi-loader-secure-abi-update.x86_64-latest.args => qemuxmlconfdata/firmware-auto-efi.x86_64-latest.abi-update.args} (100%) rename tests/{qemuxml2xmloutdata/firmware-auto-efi-loader-secure-abi-update.x86_64-latest.xml => qemuxmlconfdata/firmware-auto-efi.x86_64-latest.abi-update.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-auto-efi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-auto-efi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios-not-stateless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios-not-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios-stateless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-bios-stateless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-bios.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-bios.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-aarch64-legacy-paths.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-aarch64-legacy-paths.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-aarch64-legacy-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-acpi-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-acpi-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-acpi-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-acpi-q35.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-acpi-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-acpi-q35.xml (100%) rename tests/{qemuxml2argvdata/firmware-manual-efi-features.x86_64-latest.err => qemuxmlconfdata/firmware-manual-efi-features.x86_64-latest.abi-update.err} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-features.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-features.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-no-path.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-no-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-path-nonstandard.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-loader-path-nonstandard.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-path-nonstandard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-secure.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-loader-secure.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-loader-secure.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys-legacy-paths.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys-legacy-paths.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys-legacy-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-enrolled-keys.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot-legacy-paths.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot-legacy-paths.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot-legacy-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-no-secboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-noacpi-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-noacpi-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-noacpi-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-noacpi-q35.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-noacpi-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-file.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-nvram-file.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-file.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-iscsi.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-iscsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-iscsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-nbd.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-nbd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-network-nbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-stateless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template-nonstandard.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template-nonstandard.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template-nonstandard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template-stateless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-nvram-template.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-implicit.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-rw-implicit.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-implicit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-legacy-paths.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-rw-legacy-paths.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-legacy-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-modern-paths.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-rw-modern-paths.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw-modern-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-rw.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-rw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-secboot-legacy-paths.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-secboot-legacy-paths.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-secboot-legacy-paths.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-secboot.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-secboot.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-secboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-stateless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi-stateless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi-stateless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-efi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-efi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-acpi-aarch64.aarch64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-acpi-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-acpi-q35.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-noefi-acpi-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-acpi-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-aarch64.aarch64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-q35.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/firmware-manual-noefi-noacpi-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/floppy-drive-fat.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/floppy-drive-fat.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/floppy-drive-fat.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fs9p-ccw.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/fs9p-ccw.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fs9p-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fs9p.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/fs9p.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/fs9p.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/genid-auto.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/genid-auto.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/genid-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/genid.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/genid.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/genid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-address.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/graphics-dbus-address.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-audio.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/graphics-dbus-audio.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-audio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-chardev.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/graphics-dbus-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-p2p.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/graphics-dbus-p2p.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-p2p.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-usbredir.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-dbus-usbredir.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus-usbredir.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/graphics-dbus.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-dbus.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-egl-headless-rendernode.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-egl-headless-rendernode.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-egl-headless-rendernode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-egl-headless.x86_64-latest.args (85%) create mode 100644 tests/qemuxmlconfdata/graphics-egl-headless.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-egl-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/graphics-listen-network.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-listen-network.x86_64-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-listen-network.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl-egl-headless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl-fullscreen.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-sdl-fullscreen.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl-fullscreen.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-sdl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-sdl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-agent-file-xfer.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-agent-file-xfer.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-agent-file-xfer.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-agentmouse.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-agentmouse.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-agentmouse.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-auto-socket-cfg.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-auto-socket-cfg.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-auto-socket-cfg.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-auto-socket.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-auto-socket.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-auto-socket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-compression.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-compression.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-compression.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-egl-headless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-egl-headless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-gl-auto-rendernode.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-gl-auto-rendernode.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-gl-auto-rendernode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-invalid-egl-headless.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-invalid-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-no-args.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-no-args.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-no-args.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-qxl-vga.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-qxl-vga.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-qxl-vga.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-sasl.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-sasl.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-sasl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-socket.x86_64-latest.args (95%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-socket.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-socket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-timeout.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice-timeout.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-timeout.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-usb-redir.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-spice-usb-redir.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice-usb-redir.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-spice.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-spice.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-auto-socket-cfg.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-auto-socket-cfg.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-auto-socket-cfg.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-auto-socket.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-auto-socket.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-auto-socket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-egl-headless.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-egl-headless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-no-listen-attr.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-no-listen-attr.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-no-listen-attr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-none.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-none.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-policy.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-policy.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-policy.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-power.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-power.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-power.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-remove-generated-socket.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/graphics-vnc-remove-generated-socket-inactive.x86_64-latest.xml => qemuxmlconfdata/graphics-vnc-remove-generated-socket.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-remove-generated-socket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-sasl.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-sasl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-sasl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-socket-new-cmdline.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-socket-new-cmdline.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-socket-new-cmdline.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-socket.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-socket.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-socket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-tls-secret.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-tls-secret.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-tls-secret.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/graphics-vnc-tls.x86_64-latest.xml => qemuxmlconfdata/graphics-vnc-tls-secret.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-tls-secret.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-tls.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/graphics-vnc-tls.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-tls.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-websocket.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc-websocket.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc-websocket.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/graphics-vnc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/graphics-vnc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-missing-graphics.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-missing-graphics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-ramfb-multiple.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-ramfb-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-ramfb.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-mdev-display-ramfb.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-ramfb.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-spice-egl-headless.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-mdev-display-spice-egl-headless.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-spice-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-spice-opengl.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-mdev-display-spice-opengl.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-spice-opengl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-vnc-egl-headless.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-mdev-display-vnc-egl-headless.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-vnc-egl-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-vnc.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/hostdev-mdev-display.x86_64-latest.xml => qemuxmlconfdata/hostdev-mdev-display-vnc.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display-vnc.xml (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-mdev-display.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/hostdev-mdev-display.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-display.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-duplicate.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-duplicate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-invalid-target-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-invalid-target-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-precreated.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-mdev-precreated.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-precreated.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-src-address-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-mdev-src-address-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address-device.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/hostdev-vfio.x86_64-latest.xml => qemuxmlconfdata/hostdev-pci-address-device.x86_64-latest.xml} (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address-unassigned.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-pci-address-unassigned.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address-unassigned.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-pci-address.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-address.xml (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-pci-display-ramfb.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/hostdev-pci-display-ramfb.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/hostdev-pci-display-ramfb.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-duplicate.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-duplicate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-multifunction.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-pci-multifunction.x86_64-latest.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-pci-multifunction.xml (89%) create mode 100644 tests/qemuxmlconfdata/hostdev-scsi-autogen-address.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-autogen-address.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-autogen-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-duplicate.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-duplicate.xml (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-scsi-large-unit.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-large-unit.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-large-unit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-lsi.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-lsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-lsi.xml (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-scsi-shareable.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-shareable.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-shareable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pci-boot-fail.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pci-boot-fail.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pci.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pci.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pcie.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/hostdev-scsi-vhost-scsi-pcie.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pcie.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pcie.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-vhost-scsi-pcie.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-virtio-scsi.x86_64-latest.args (94%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-scsi-virtio-scsi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-scsi-virtio-scsi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ap-boot-fail.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ap-boot-fail.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ap.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ap.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-boot.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-boot.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-boot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-duplicate-address.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-duplicate-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-invalid-address.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw-invalid-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-subsys-mdev-vfio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address-device-boot.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/hostdev-usb-address-device-boot.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address-device-boot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address-device.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/hostdev-usb-address-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-usb-address.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-duplicate.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-usb-duplicate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-multidomain.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/hostdev-vfio-multidomain.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-multidomain.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-fids.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-fids.s390x-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-fids.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-uids.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-uids.s390x-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate-uids.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate.s390x-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-autogenerate.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-boundaries.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-boundaries.s390x-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-boundaries.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-ccw-memballoon.s390x-latest.args (75%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-ccw-memballoon.s390x-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-ccw-memballoon.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-duplicate.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-duplicate.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-invalid-uid-valid-fid.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-invalid-uid-valid-fid.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-multidomain-many.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci-multidomain-many.s390x-latest.xml (93%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-multidomain-many.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-set-zero.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-set-zero.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-uid-set-zero.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-uid-set-zero.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-wrong-arch.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci-wrong-arch.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hostdev-vfio-zpci.s390x-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio-zpci.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio.x86_64-latest.args (78%) create mode 100644 tests/qemuxmlconfdata/hostdev-vfio.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdev-vfio.xml (65%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdevs-drive-address-conflict.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hostdevs-drive-address-conflict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hotplug-base.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/hotplug-base.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hotplug-base.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-1G-nodeset-2M.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-1G-nodeset-2M.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-2M.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-default-2M.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-2M.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-5M.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/hugepages-default-5M.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-5M.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-system-size.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-default-system-size.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default-system-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-default.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess.x86_64-latest.args (93%) create mode 120000 tests/qemuxmlconfdata/hugepages-memaccess.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess2.x86_64-latest.args (92%) create mode 120000 tests/qemuxmlconfdata/hugepages-memaccess2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess3.x86_64-5.1.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess3.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-memaccess3.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-memaccess3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nodeset-nonexist.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nodeset-nonexist.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nodeset.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-nodeset.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nodeset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default-2M.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-numa-default-2M.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default-2M.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default-dimm.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-numa-default-dimm.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default-dimm.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/hugepages-numa-default.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset-nonexist.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset-nonexist.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset-part.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-numa-nodeset-part.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset-part.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/hugepages-numa-nodeset.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-numa-nodeset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nvdimm.x86_64-latest.args (96%) create mode 120000 tests/qemuxmlconfdata/hugepages-nvdimm.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-nvdimm.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-shared.x86_64-latest.args (92%) create mode 120000 tests/qemuxmlconfdata/hugepages-shared.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hugepages-shared.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hvf-aarch64-virt-headless.aarch64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hvf-aarch64-virt-headless.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hvf-aarch64-virt-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hvf-x86_64-q35-headless.x86_64-latest.args (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hvf-x86_64-q35-headless.x86_64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hvf-x86_64-q35-headless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hvf-x86_64-q35-headless.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-off.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hyperv-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-panic.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hyperv-panic.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-panic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-passthrough.x86_64-6.1.0.args (100%) create mode 100644 tests/qemuxmlconfdata/hyperv-passthrough.x86_64-6.1.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-passthrough.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hyperv-passthrough.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-stimer-direct.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hyperv-stimer-direct.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv-stimer-direct.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/hyperv.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/hyperv.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-linux.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/input-linux.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-linux.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbmouse-addr.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/input-usbmouse-addr.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbmouse-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbmouse.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/input-usbmouse.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbmouse.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbtablet.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/input-usbtablet.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-usbtablet.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-virtio-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/input-virtio-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/input-virtio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-aw-bits.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/intel-iommu-aw-bits.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-aw-bits.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-caching-mode.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/intel-iommu-caching-mode.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-caching-mode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-device-iotlb.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/intel-iommu-device-iotlb.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-device-iotlb.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-eim.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/intel-iommu-eim.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-eim.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-wrong-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu-wrong-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/intel-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/intel-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iommu-smmuv3.aarch64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/iommu-smmuv3.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iommu-smmuv3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-disk-virtio-ccw.s390x-4.2.0.args (100%) rename tests/{qemuxml2xmloutdata/iothreads-disk-virtio-ccw.s390x-latest.xml => qemuxmlconfdata/iothreads-disk-virtio-ccw.s390x-4.2.0.xml} (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-disk-virtio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-disk.x86_64-latest.args (63%) create mode 100644 tests/qemuxmlconfdata/iothreads-disk.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-disk.xml (64%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids-partial.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/iothreads-ids-partial.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids-partial.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids-pool-sizes.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/iothreads-ids-pool-sizes.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids-pool-sizes.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/iothreads-ids.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-ids.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-virtio-scsi-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/iothreads-virtio-scsi-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-virtio-scsi-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-virtio-scsi-pci.x86_64-5.2.0.args (100%) rename tests/{qemuxml2xmloutdata/iothreads-disk.x86_64-latest.xml => qemuxmlconfdata/iothreads-virtio-scsi-pci.x86_64-5.2.0.xml} (79%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-virtio-scsi-pci.x86_64-latest.args (77%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/iothreads-virtio-scsi-pci.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/iothreads-virtio-scsi-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-features-off.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/kvm-features-off.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-features-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-features.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/kvm-features.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-pit-delay.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/kvm-pit-delay.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-pit-delay.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-pit-discard.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/kvm-pit-discard.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvm-pit-discard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvmclock+eoi-disabled.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/kvmclock+eoi-disabled.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvmclock+eoi-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvmclock.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/kvmclock.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/kvmclock.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-s390-pv.s390x-latest.args (78%) create mode 100644 tests/qemuxmlconfdata/launch-security-s390-pv.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-s390-pv.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev-direct.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/launch-security-sev-direct.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev-direct.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev-missing-platform-info.x86_64-6.0.0.args (100%) create mode 100644 tests/qemuxmlconfdata/launch-security-sev-missing-platform-info.x86_64-6.0.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev-missing-platform-info.xml (100%) create mode 100644 tests/qemuxmlconfdata/launch-security-sev-snp.x86_64-latest.args create mode 120000 tests/qemuxmlconfdata/launch-security-sev-snp.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/launch-security-sev-snp.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev.x86_64-6.0.0.args (100%) create mode 100644 tests/qemuxmlconfdata/launch-security-sev.x86_64-6.0.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/launch-security-sev.xml (100%) create mode 100644 tests/qemuxmlconfdata/lease.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/lease.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/lease.xml (100%) create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-default-models.loongarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-default-models.loongarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-default-models.loongarch64-latest.args create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-default-models.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-default-models.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-graphics.loongarch64-latest.args create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-graphics.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-graphics.xml rename tests/{qemuxml2argvdata/arm-virt-virtio.aarch64-latest.args => qemuxmlconfdata/loongarch64-virt-headless.loongarch64-latest.args} (54%) create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-headless.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-headless.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-minimal.loongarch64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-minimal.loongarch64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-minimal.loongarch64-latest.args create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-minimal.loongarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/loongarch64-virt-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disk-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disk-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source-both.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source-both.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source-qcow2.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/luks-disks-source-qcow2.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source-qcow2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/luks-disks-source-qcow2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source-qcow2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/luks-disks-source.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks-source.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/luks-disks.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/luks-disks.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-console-native.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-console-native.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-console-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-console-virtio.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-console-virtio.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-console-virtio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial+console-native.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-serial+console-native.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial+console-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-compat.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-serial-compat.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-compat.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-invalid-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-invalid-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-native.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-serial-native.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-pci.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-serial-pci.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-usb.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/mach-virt-serial-usb.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mach-virt-serial-usb.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-off-cap.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-aeskeywrap-off-cap.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-off-cap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-off-caps.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-aeskeywrap-off-caps.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-off-caps.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-on-cap.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-aeskeywrap-on-cap.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-on-cap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-on-caps.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-aeskeywrap-on-caps.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aeskeywrap-on-caps.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aliases1.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/machine-aliases1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aliases1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aliases2.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/machine-aliases2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-aliases2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-core-off.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-core-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-core-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-core-on.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-core-on.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-core-on.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-off-cap.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-deakeywrap-off-cap.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-off-cap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-off-caps.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-deakeywrap-off-caps.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-off-caps.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-on-cap.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-deakeywrap-on-cap.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-on-cap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-on-caps.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-deakeywrap-on-caps.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-deakeywrap-on-caps.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-keywrap-none-caps.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-keywrap-none-caps.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-keywrap-none-caps.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-keywrap-none.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-keywrap-none.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-keywrap-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-hostdev.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-loadparm-hostdev.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-hostdev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-multiple-disks-nets-s390.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-loadparm-multiple-disks-nets-s390.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-multiple-disks-nets-s390.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-net-s390.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-loadparm-net-s390.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-net-s390.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390-char-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390-char-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390-len-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390-len-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/machine-loadparm-s390.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-loadparm-s390.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-smm-off.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-smm-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-smm-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-smm-on.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/machine-smm-on.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-smm-on.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-vmport-opt.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/machine-vmport-opt.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/machine-vmport-opt.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memfd-memory-default-hugepage.x86_64-latest.args (96%) create mode 120000 tests/qemuxmlconfdata/memfd-memory-default-hugepage.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memfd-memory-default-hugepage.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memfd-memory-numa.x86_64-latest.args (97%) create mode 120000 tests/qemuxmlconfdata/memfd-memory-numa.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memfd-memory-numa.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-align-fail.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/memory-align-fail.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-align-fail.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-dimm-addr.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug-dimm-addr.x86_64-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-dimm-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-dimm.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug-dimm.x86_64-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-dimm.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-invalid-targetnode.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-invalid-targetnode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-multiple.x86_64-latest.args (90%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug-multiple.x86_64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nonuma.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nonuma.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-access.x86_64-latest.args (85%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-access.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-access.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-align.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-align.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-align.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-align.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-align.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-label.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-label.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-label.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-label.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-label.xml (96%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-overlap.x86_64-latest.args create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-overlap.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-overlap.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-pmem.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-pmem.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-pmem.x86_64-latest.args (85%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-pmem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-pmem.xml (96%) rename tests/{qemuxml2argvdata/memory-hotplug-nvdimm-ppc64-abi-update.ppc64-latest.args => qemuxmlconfdata/memory-hotplug-nvdimm-ppc64.ppc64-latest.abi-update.args} (96%) rename tests/{qemuxml2xmloutdata/memory-hotplug-nvdimm-ppc64-abi-update.ppc64-latest.xml => qemuxmlconfdata/memory-hotplug-nvdimm-ppc64.ppc64-latest.abi-update.xml} (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-ppc64.ppc64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug-nvdimm-ppc64.ppc64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-ppc64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-readonly.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-nvdimm-readonly.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-readonly.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm-readonly.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm-readonly.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm.x86_64-latest.args (85%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-nvdimm.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-nvdimm.xml (96%) rename tests/{qemuxml2argvdata/memory-hotplug-ppc64-nonuma-abi-update.ppc64-latest.args => qemuxmlconfdata/memory-hotplug-ppc64-nonuma.ppc64-latest.abi-update.args} (100%) rename tests/{qemuxml2xmloutdata/memory-hotplug-ppc64-nonuma-abi-update.ppc64-latest.xml => qemuxmlconfdata/memory-hotplug-ppc64-nonuma.ppc64-latest.abi-update.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-ppc64-nonuma.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug-ppc64-nonuma.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-ppc64-nonuma.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-mem-overlap-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-mem-overlap-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-mem.x86_64-latest.args (85%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-virtio-mem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-mem.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-pmem.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/memory-hotplug-virtio-pmem.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-pmem.x86_64-latest.args (86%) create mode 120000 tests/qemuxmlconfdata/memory-hotplug-virtio-pmem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug-virtio-pmem.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memory-hotplug.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memory-hotplug.xml (100%) create mode 100644 tests/qemuxmlconfdata/memorybacking-set.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memorybacking-set.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memorybacking-set.xml (100%) create mode 100644 tests/qemuxmlconfdata/memorybacking-unset.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memorybacking-unset.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memorybacking-unset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memtune-unlimited.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memtune-unlimited.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memtune-unlimited.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memtune.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/memtune.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/memtune.xml (100%) rename tests/{qemuxml2argvdata/minimal.x86_64-latest.args => qemuxmlconfdata/metadata-duplicate.x86_64-latest.args} (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/metadata-duplicate.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/metadata-duplicate.xml (100%) create mode 100644 tests/qemuxmlconfdata/metadata.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/metadata.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/metadata.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/migrate-numa-unaligned.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/migrate-numa-unaligned.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/migrate-numa-unaligned.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/migrate.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/migrate.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/migrate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-acpi.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-acpi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-acpi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-disable-s3.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-disable-s3.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-disable-s3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-disable-suspends.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-disable-suspends.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-disable-suspends.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-enable-s4.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-enable-s4.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-enable-s4.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-no-reboot.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/misc-no-reboot.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-no-reboot.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-no-reboot.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-no-reboot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-uuid.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/misc-uuid.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/misc-uuid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/missing-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/missing-machine.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mlock-off.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata/usb-controller-implicit-i440fx.x86_64-latest.xml => qemuxmlconfdata/mlock-off.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mlock-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mlock-on.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/mlock-on.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/mlock-on.xml (100%) create mode 100644 tests/qemuxmlconfdata/mtp-usb-device.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/mtp-usb-device.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/mtp-usb-device.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/multifunction-pci-device.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/multifunction-pci-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/multifunction-pci-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/name-escape.x86_64-latest.args (92%) create mode 100644 tests/qemuxmlconfdata/name-escape.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/name-escape.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-bandwidth.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-bandwidth.x86_64-latest.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-bandwidth.xml (97%) create mode 100644 tests/qemuxmlconfdata/net-bandwidth2.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-bandwidth2.x86_64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-bandwidth2.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-client.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/net-client.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-client.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-coalesce.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-coalesce.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-coalesce.xml (92%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-hostip.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-eth-hostip.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-hostip.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-ifname.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-eth-ifname.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-ifname.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-names.x86_64-latest.args (88%) create mode 100644 tests/qemuxmlconfdata/net-eth-names.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-names.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-unmanaged-tap.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-eth-unmanaged-tap.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth-unmanaged-tap.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-eth.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-eth.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-bootorder.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-hostdev-bootorder.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-bootorder.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-fail.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/net-hostdev-fail.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-fail.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-multidomain.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/net-hostdev-multidomain.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-multidomain.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-vfio-multidomain.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/net-hostdev-vfio-multidomain.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-vfio-multidomain.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-vfio.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-hostdev-vfio.x86_64-latest.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev-vfio.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-hostdev.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-hostdev.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-isolated-port.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-isolated-port.x86_64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-isolated-port.xml (94%) create mode 100644 tests/qemuxmlconfdata/net-linkstate.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/net-linkstate.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/net-linkstate.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-many-models.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-many-models.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-many-models.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-mcast.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/net-mcast.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-mcast.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-midonet.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-midonet.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-midonet.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-mtu.x86_64-latest.args create mode 120000 tests/qemuxmlconfdata/net-mtu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-mtu.xml (95%) create mode 100644 tests/qemuxmlconfdata/net-openvswitch.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-openvswitch.x86_64-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-openvswitch.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-server.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-server.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-server.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-udp.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-udp.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-udp.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-usb.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/net-usb.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/net-usb.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-addr.x86_64-latest.args (87%) create mode 120000 tests/qemuxmlconfdata/net-user-addr.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-passt.x86_64-7.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/net-user-passt.x86_64-7.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-passt.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-user-passt.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-passt.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-slirp-portforward.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user-slirp-portforward.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-user.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-user.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vdpa-multiqueue.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-vdpa-multiqueue.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vdpa-multiqueue.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vdpa.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-vdpa.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vdpa.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser-fail.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/net-vhostuser-fail.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser-fail.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser-multiq.x86_64-latest.args (91%) create mode 100644 tests/qemuxmlconfdata/net-vhostuser-multiq.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser-multiq.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-vhostuser.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-vhostuser.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-ccw.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/net-virtio-ccw.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-device.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-disable-offloads.x86_64-latest.args (88%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-disable-offloads.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-disable-offloads.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-netdev.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata/graphics-listen-network2.x86_64-latest.xml => qemuxmlconfdata/net-virtio-netdev.x86_64-latest.xml} (84%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-netdev.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-virtio-network-portgroup.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-network-portgroup.x86_64-latest.xml (92%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-network-portgroup.xml (84%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rss.x86_64-latest.args (89%) create mode 120000 tests/qemuxmlconfdata/net-virtio-rss.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rss.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rxqueuesize-invalid-size.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rxqueuesize-invalid-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rxtxqueuesize.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-rxtxqueuesize.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-rxtxqueuesize.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-teaming-hostdev.x86_64-latest.args (90%) create mode 120000 tests/qemuxmlconfdata/net-virtio-teaming-hostdev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-teaming-hostdev.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-virtio-teaming-network.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-teaming-network.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-teaming-network.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-teaming.x86_64-latest.args (90%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio-teaming.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio-teaming.xml (100%) create mode 100644 tests/qemuxmlconfdata/net-virtio-vhost.x86_64-latest.args rename tests/{qemuxml2xmloutdata/interface-driver.x86_64-latest.xml => qemuxmlconfdata/net-virtio-vhost.x86_64-latest.xml} (73%) rename tests/{qemuxml2argvdata/vhost_queues.xml => qemuxmlconfdata/net-virtio-vhost.xml} (67%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/net-virtio.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/net-virtio.xml (100%) rename tests/{qemuxml2argvdata/minimal-no-memory.x86_64-latest.err => qemuxmlconfdata/no-memory.x86_64-latest.err} (100%) create mode 100644 tests/qemuxmlconfdata/no-memory.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/non-x86_64-timer-error.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/non-x86_64-timer-error.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/nosharepages.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/nosharepages.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/nosharepages.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-memory-vcpu-cpuset.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numad-auto-memory-vcpu-cpuset.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-memory-vcpu-cpuset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-memory-vcpu-no-cpuset-and-placement.x86_64-latest.args (84%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numad-auto-memory-vcpu-no-cpuset-and-placement.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-memory-vcpu-no-cpuset-and-placement.xml (100%) create mode 100644 tests/qemuxmlconfdata/numad-auto-vcpu-no-numatune.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numad-auto-vcpu-no-numatune.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-vcpu-no-numatune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-vcpu-static-numatune-no-nodeset.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-vcpu-static-numatune-no-nodeset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-vcpu-static-numatune.x86_64-latest.args (83%) create mode 100644 tests/qemuxmlconfdata/numad-auto-vcpu-static-numatune.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-auto-vcpu-static-numatune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-static-memory-auto-vcpu.x86_64-latest.args (84%) create mode 100644 tests/qemuxmlconfdata/numad-static-memory-auto-vcpu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-static-memory-auto-vcpu.xml (100%) create mode 100644 tests/qemuxmlconfdata/numad-static-vcpu-no-numatune.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numad-static-vcpu-no-numatune.x86_64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad-static-vcpu-no-numatune.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad.x86_64-latest.args (84%) create mode 100644 tests/qemuxmlconfdata/numad.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numad.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-auto-nodeset-invalid.x86_64-latest.args (84%) create mode 100644 tests/qemuxmlconfdata/numatune-auto-nodeset-invalid.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-auto-nodeset-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-auto-prefer.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numatune-auto-prefer.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-auto-prefer.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-distances.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numatune-distances.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-distances.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-hmat-none.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numatune-hmat-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-hmat-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-hmat.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/numatune-hmat.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-hmat.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-invalid-mode.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-invalid-mode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-no-memory.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numatune-memnode-no-memory.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-no-memory.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-nocpu.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-nocpu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-restrictive-mode-err-mixed.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-restrictive-mode-err-mixed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-restrictive-mode.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/numatune-memnode-restrictive-mode.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-restrictive-mode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-unavailable-restrictive.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/numatune-memnode-unavailable-restrictive.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-unavailable-restrictive.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-unavailable-strict.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/numatune-memnode-unavailable-strict.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode-unavailable-strict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/numatune-memnode.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numatune-memnode.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnodes-problematic.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memnodes-problematic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memory-invalid-nodeset.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-memory-invalid-nodeset.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-no-vcpu.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/numatune-no-vcpu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-no-vcpu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-static-nodeset-exceed-hostnode.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/numatune-static-nodeset-exceed-hostnode.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-static-nodeset-exceed-hostnode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-system-memory.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/numatune-system-memory.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numatune-system-memory.xml (100%) create mode 100644 tests/qemuxmlconfdata/numavcpus-topology-mismatch.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/numavcpus-topology-mismatch.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/numavcpus-topology-mismatch.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-dimm-discard.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/pages-dimm-discard.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-dimm-discard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-discard-hugepages.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/pages-discard-hugepages.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-discard-hugepages.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-discard.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/pages-discard.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pages-discard.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic-double.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/panic-double.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic-double.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic-no-address.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/panic-no-address.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic-no-address.xml (100%) rename tests/{qemuxml2argvdata/pseries-basic.ppc64-latest.args => qemuxmlconfdata/panic-pseries.ppc64-latest.args} (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/panic-pseries.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic-pseries.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/panic.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/panic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-parport-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/parallel-parport-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-parport-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-tcp-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/parallel-tcp-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-tcp-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-unix-chardev.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/parallel-unix-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/parallel-unix-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-disable.x86_64-5.1.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-disable.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/pc-i440fx-acpi-root-hotplug-disable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-disable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-enable.x86_64-5.1.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-enable.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/pc-i440fx-acpi-root-hotplug-enable.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pc-i440fx-acpi-root-hotplug-enable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autoadd-addr.x86_64-latest.args (91%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-autoadd-addr.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autoadd-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autoadd-idx.x86_64-latest.args (91%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-autoadd-idx.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autoadd-idx.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autofill-addr.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-autofill-addr.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-autofill-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge-duplicate-index.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge-duplicate-index.xml (100%) create mode 100644 tests/qemuxmlconfdata/pci-bridge-many-disks.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-bridge-many-disks.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge-many-disks.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge-negative-index-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge-negative-index-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge.x86_64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-bridge.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bridge.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bus-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-bus-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-domain-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-domain-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-bus.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-bus.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-node.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus-bad-node.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus.x86_64-latest.args (99%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-expander-bus.x86_64-latest.xml (99%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-expander-bus.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-function-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-function-invalid.xml (100%) create mode 100644 tests/qemuxmlconfdata/pci-many.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-many.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-many.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom-disabled-invalid.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-rom-disabled-invalid.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom-disabled-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom-disabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-rom-disabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-rom.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-rom.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-root-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-root-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-root-nonzero-index.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-root-nonzero-index.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-serial-dev-chardev.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pci-serial-dev-chardev.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-serial-dev-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-slot-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pci-slot-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-aarch64.aarch64-latest.args (97%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-expander-bus-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-bad-bus.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-bad-bus.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-bad-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus-bad-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus.x86_64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-expander-bus.x86_64-latest.xml (99%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-expander-bus.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-model-generic.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-root-port-model-generic.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-model-generic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-model-ioh3420.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-root-port-model-ioh3420.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-model-ioh3420.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-nohotplug.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-root-port-nohotplug.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-nohotplug.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-too-many.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port-too-many.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-root-port.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root-port.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-root.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-root.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-switch-downstream-port.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-switch-downstream-port.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-switch-downstream-port.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-switch-upstream-port.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcie-switch-upstream-port.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcie-switch-upstream-port.xml (100%) create mode 100644 tests/qemuxmlconfdata/pcihole64-gib.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcihole64-gib.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcihole64-gib.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcihole64-q35.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcihole64-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcihole64-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcihole64.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pcihole64.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pcihole64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pmu-feature-off.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pmu-feature-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pmu-feature-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pmu-feature.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pmu-feature.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pmu-feature.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc-dtb.ppc-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/ppc-dtb.ppc-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc-dtb.xml (100%) create mode 100644 tests/qemuxmlconfdata/ppc-mac99-minimal.ppc-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc-mac99-minimal.ppc-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc-mac99-minimal.ppc-latest.args create mode 100644 tests/qemuxmlconfdata/ppc-mac99-minimal.ppc-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc-mac99-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-2.7.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-2.7.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-2.7.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-3.1.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-3.1.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-3.1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-4.2.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-4.2.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-kvm-pseries-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-2.7.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-2.7.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-2.7.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-3.1.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-3.1.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-3.1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-4.2.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-4.2.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-default-cpu-tcg-pseries-4.2.xml (100%) create mode 100644 tests/qemuxmlconfdata/ppc64-g3beige-minimal.ppc64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc64-g3beige-minimal.ppc64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc64-g3beige-minimal.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/ppc64-g3beige-minimal.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc64-g3beige-minimal.xml create mode 100644 tests/qemuxmlconfdata/ppc64-mac99-minimal.ppc64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc64-mac99-minimal.ppc64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc64-mac99-minimal.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/ppc64-mac99-minimal.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc64-mac99-minimal.xml create mode 100644 tests/qemuxmlconfdata/ppc64-powernv9-minimal.ppc64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc64-powernv9-minimal.ppc64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc64-powernv9-minimal.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/ppc64-powernv9-minimal.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc64-powernv9-minimal.xml create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-default-models.ppc64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-default-models.ppc64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-default-models.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-default-models.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-pseries-graphics.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-pseries-graphics.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-pseries-graphics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-pseries-headless.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-pseries-headless.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-pseries-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-minimal.ppc64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-minimal.ppc64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-minimal.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-minimal.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/ppc64-pseries-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpm-double.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpm-double.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-double.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-double.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-single.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-tpmproxy-single.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-single.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-with-tpm.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/ppc64-tpmproxy-with-tpm.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppc64-tpmproxy-with-tpm.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppce500-serial.ppc-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/ppce500-serial.ppc-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/ppce500-serial.xml (100%) rename tests/{qemuxml2argvdata/pseries-panic-missing.ppc64-latest.args => qemuxmlconfdata/pseries-basic.ppc64-latest.args} (100%) rename tests/{qemuxml2xmloutdata/pseries-panic-missing.ppc64-latest.xml => qemuxmlconfdata/pseries-basic.ppc64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-basic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-console-native.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-console-native.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-console-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-console-virtio.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-console-virtio.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-console-virtio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power10.ppc64-latest.args (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power10.ppc64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-cpu-compat-power10.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power10.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power9.ppc64-latest.args (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power9.ppc64-latest.err (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-cpu-compat-power9.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat-power9.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-cpu-compat.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-compat.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-exact.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-cpu-exact.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-exact.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-le.ppc64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/pseries-cpu-le.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-cpu-le.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-default-phb-numa-node.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-default-phb-numa-node.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-features-invalid-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-features-invalid-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-features.ppc64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/pseries-features.ppc64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-features.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-features.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-1.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-hostdevs-1.ppc64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-1.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-2.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-hostdevs-2.ppc64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-2.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-3.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-hostdevs-3.ppc64-latest.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-hostdevs-3.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-buses-1.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-many-buses-1.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-buses-1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-buses-2.ppc64-latest.args (90%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-many-buses-2.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-buses-2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-devices.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-many-devices.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-many-devices.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-no-parallel.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-no-parallel.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-nvram.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-nvram.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-nvram.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-panic-address.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-panic-address.xml (100%) rename tests/{qemuxml2argvdata/pseries-panic-no-address.ppc64-latest.args => qemuxmlconfdata/pseries-panic-missing.ppc64-latest.args} (100%) rename tests/{qemuxml2xmloutdata/pseries-panic-no-address.ppc64-latest.xml => qemuxmlconfdata/pseries-panic-missing.ppc64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-panic-missing.xml (100%) rename tests/{qemuxml2argvdata/pseries-usb-default.ppc64-latest.args => qemuxmlconfdata/pseries-panic-no-address.ppc64-latest.args} (100%) create mode 100644 tests/qemuxmlconfdata/pseries-panic-no-address.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-panic-no-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-default-missing.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata/pseries-phb-simple.ppc64-latest.xml => qemuxmlconfdata/pseries-phb-default-missing.ppc64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-default-missing.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-1.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-2.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-3.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-invalid-target-index-3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-numa-node.ppc64-latest.args (96%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-phb-numa-node.ppc64-latest.xml (95%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-numa-node.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-simple.ppc64-latest.args (80%) rename tests/{qemuxml2xmloutdata/pseries-phb-default-missing.ppc64-latest.xml => qemuxmlconfdata/pseries-phb-simple.ppc64-latest.xml} (72%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-phb-simple.xml (55%) create mode 100644 tests/qemuxmlconfdata/pseries-phb-user-alias.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/pseries-phb-user-alias.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/pseries-phb-user-alias.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial+console-native.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-serial+console-native.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial+console-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-compat.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-serial-compat.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-compat.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-invalid-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-invalid-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-native.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-serial-native.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-native.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-pci.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-serial-pci.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-pci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-usb.ppc64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pseries-serial-usb.ppc64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-serial-usb.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-spaprvio-invalid.ppc64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-spaprvio-invalid.xml (100%) create mode 100644 tests/qemuxmlconfdata/pseries-usb-default.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/pseries-usb-default.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-usb-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-usb-kbd.ppc64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/pseries-usb-kbd.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-usb-kbd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-usb-multi.ppc64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/pseries-usb-multi.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-usb-multi.xml (100%) create mode 100644 tests/qemuxmlconfdata/pseries-vio-address-clash.ppc64-latest.err rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-vio-address-clash.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-vio-user-assigned.ppc64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/pseries-vio-user-assigned.ppc64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-vio-user-assigned.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-vio.ppc64-latest.args (100%) rename tests/{qemuxml2argvdata/tpm-emulator-spapr.xml => qemuxmlconfdata/pseries-vio.ppc64-latest.xml} (78%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pseries-vio.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pv-spinlock-disabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pv-spinlock-disabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pv-spinlock-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pv-spinlock-enabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pv-spinlock-enabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pv-spinlock-enabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pvpanic-pci-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-invalid-address-aarch64.aarch64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-invalid-address-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-no-address-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pvpanic-pci-no-address-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-no-address-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-x86_64.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/pvpanic-pci-x86_64.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/pvpanic-pci-x86_64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-default-devices-only.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/q35-default-devices-only.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-default-devices-only.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-default-devices-only.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-default-devices-only.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-dmi-bad-address1.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-dmi-bad-address1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-dmi-bad-address2.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-dmi-bad-address2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-multifunction.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/q35-multifunction.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-multifunction.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-multifunction.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-multifunction.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pci-force-address.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-pci-force-address.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pci-force-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie-autoadd.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/q35-pcie-autoadd.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie-autoadd.x86_64-latest.args (94%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-pcie-autoadd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie-autoadd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/q35-pcie.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie.x86_64-latest.args (94%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-pcie.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-pcie.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2-multi.x86_64-latest.args (90%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-usb2-multi.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2-multi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2-reorder.x86_64-latest.args (90%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-usb2-reorder.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2-reorder.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-usb2.x86_64-latest.xml (98%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-usb2.xml (96%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-virt-manager-basic.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/q35-virt-manager-basic.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-virt-manager-basic.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35-virt-manager-basic.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-virt-manager-basic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-wrong-root.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35-wrong-root.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-alt.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-alt.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-alt.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline-ns0.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-commandline-ns0.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline-ns0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline-ns1.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-commandline-ns1.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline-ns1.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-commandline.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-commandline.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-commandline-ns0.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-domain-commandline-ns0.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-commandline-ns0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-commandline.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-domain-commandline.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-commandline.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-ns0.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/qemu-ns-domain-ns0.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-domain-ns0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-no-env.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/qemu-ns-no-env.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns-no-env.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns.x86_64-latest.args (83%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/qemu-ns.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/qemu-ns.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/reboot-timeout-disabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/reboot-timeout-disabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/reboot-timeout-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/reboot-timeout-enabled.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/reboot-timeout-enabled.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/reboot-timeout-enabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/restore-v2-fd.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/restore-v2-fd.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/restore-v2-fd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/restore-v2.x86_64-latest.args (85%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/restore-v2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/restore-v2.xml (100%) create mode 100644 tests/qemuxmlconfdata/riscv64-virt-default-models.riscv64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/riscv64-virt-default-models.riscv64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/riscv64-virt-default-models.riscv64-latest.args create mode 100644 tests/qemuxmlconfdata/riscv64-virt-default-models.riscv64-latest.xml create mode 100644 tests/qemuxmlconfdata/riscv64-virt-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/riscv64-virt-graphics.riscv64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/riscv64-virt-graphics.riscv64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/riscv64-virt-graphics.xml (100%) create mode 100644 tests/qemuxmlconfdata/riscv64-virt-headless-mmio.riscv64-latest.args create mode 100644 tests/qemuxmlconfdata/riscv64-virt-headless-mmio.riscv64-latest.xml create mode 100644 tests/qemuxmlconfdata/riscv64-virt-headless-mmio.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/riscv64-virt-headless.riscv64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/riscv64-virt-headless.riscv64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/riscv64-virt-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/riscv64-virt-minimal.riscv64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/riscv64-virt-minimal.riscv64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/riscv64-virt-minimal.riscv64-latest.args create mode 100644 tests/qemuxmlconfdata/riscv64-virt-minimal.riscv64-latest.xml create mode 100644 tests/qemuxmlconfdata/riscv64-virt-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown-disabled.s390x-6.0.0.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-async-teardown-disabled.s390x-6.0.0.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown-disabled.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-async-teardown-disabled.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown-disabled.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown-no-attrib.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-async-teardown-no-attrib.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown-no-attrib.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown.s390x-6.0.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-async-teardown.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-async-teardown.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-2.7.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-2.7.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-2.7.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-4.2.s390x-latest.args (72%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-4.2.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-kvm-ccw-virtio-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-2.7.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-2.7.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-2.7.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-4.2.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-4.2.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-default-cpu-tcg-ccw-virtio-4.2.xml (100%) create mode 100644 tests/qemuxmlconfdata/s390-defaultconsole.s390x-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-defaultconsole.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-defaultconsole.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-no-parallel.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-no-parallel.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-address.s390x-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-missing.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-panic-missing.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-missing.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-no-address.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-panic-no-address.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic-no-address.xml (100%) rename tests/{qemuxml2argvdata/s390-allow-bogus-usb-controller.s390x-latest.args => qemuxmlconfdata/s390-panic.s390x-latest.args} (65%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-panic.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-panic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial-2.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-serial-2.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial-2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial-console.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-serial-console.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial-console.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390-serial.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390-serial.xml (100%) create mode 100644 tests/qemuxmlconfdata/s390-usb-address.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/s390-usb-address.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/s390-usb-address.xml create mode 100644 tests/qemuxmlconfdata/s390-usb-model.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/s390-usb-model.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/s390-usb-model.xml create mode 100644 tests/qemuxmlconfdata/s390-usb-none.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/s390-usb-none.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/s390-usb-none.xml create mode 100644 tests/qemuxmlconfdata/s390x-ccw-default-models.s390x-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/s390x-ccw-default-models.s390x-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/s390x-ccw-default-models.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/s390x-ccw-default-models.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/s390x-ccw-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390x-ccw-graphics.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390x-ccw-graphics.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390x-ccw-graphics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390x-ccw-headless.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/s390x-ccw-headless.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/s390x-ccw-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/s390x-ccw-minimal.s390x-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/s390x-ccw-minimal.s390x-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/s390x-ccw-minimal.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/s390x-ccw-minimal.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/s390x-ccw-minimal.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dac-none.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/seclabel-dac-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dac-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-device-duplicates.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-device-duplicates.xml (100%) create mode 100644 tests/qemuxmlconfdata/seclabel-device-multiple.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/seclabel-device-multiple.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-device-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-device-relabel-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-device-relabel-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-baselabel.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/seclabel-dynamic-baselabel-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-dynamic-baselabel.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-baselabel.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-labelskip.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/seclabel-dynamic-labelskip-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-dynamic-labelskip.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-labelskip.xml (100%) create mode 100644 tests/qemuxmlconfdata/seclabel-dynamic-none-relabel.x86_64-latest.args rename tests/{qemuxml2xmloutdata/seclabel-dynamic-none-relabel-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-dynamic-none-relabel.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-none-relabel.xml (100%) create mode 100644 tests/qemuxmlconfdata/seclabel-dynamic-none.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/seclabel-dynamic-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-override.x86_64-latest.args (77%) rename tests/{qemuxml2xmloutdata/seclabel-dynamic-override-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-dynamic-override.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-override.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-relabel.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/seclabel-dynamic-relabel-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-dynamic-relabel.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic-relabel.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/seclabel-dynamic.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-dynamic.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-multiple.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-none.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/seclabel-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static-labelskip.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata/seclabel-static-labelskip-inactive.x86_64-latest.xml => qemuxmlconfdata/seclabel-static-labelskip.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static-labelskip.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static-relabel.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/seclabel-static-relabel.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static-relabel.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/seclabel-static.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/seclabel-static.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-debugcon.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/serial-debugcon.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-debugcon.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-dev-chardev-iobase.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-dev-chardev-iobase.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-dev-chardev-iobase.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-dev-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-dev-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-dev-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-file-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-file-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-file-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-file-log.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-file-log.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-file-log.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-many-chardev.x86_64-latest.args (88%) create mode 100644 tests/qemuxmlconfdata/serial-many-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-many-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-pty-chardev.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/serial-pty-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-pty-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-spiceport.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/serial-spiceport.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-spiceport.xml (100%) create mode 100644 tests/qemuxmlconfdata/serial-target-port-auto.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/serial-target-port-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-target-port-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-tcp-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-telnet-chardev.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/serial-tcp-telnet-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-telnet-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev-notls.x86_64-latest.args (88%) create mode 120000 tests/qemuxmlconfdata/serial-tcp-tlsx509-chardev-notls.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev-notls.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev-verify.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata/serial-tcp-tlsx509-chardev.x86_64-latest.xml => qemuxmlconfdata/serial-tcp-tlsx509-chardev-verify.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev-verify.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/serial-tcp-tlsx509-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-secret-chardev.x86_64-latest.args (90%) create mode 100644 tests/qemuxmlconfdata/serial-tcp-tlsx509-secret-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-tcp-tlsx509-secret-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-udp-chardev.x86_64-latest.args (88%) create mode 100644 tests/qemuxmlconfdata/serial-udp-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-udp-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-unix-chardev.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/serial-unix-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-unix-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-unix-missing-source.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-unix-missing-source.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-vc-chardev.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/serial-vc-chardev.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/serial-vc-chardev.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sgx-epc.x86_64-7.0.0.args (100%) create mode 120000 tests/qemuxmlconfdata/sgx-epc.x86_64-7.0.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sgx-epc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-invalid-address.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/shmem-invalid-address.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-invalid-address.xml (100%) create mode 100644 tests/qemuxmlconfdata/shmem-invalid-size.x86_64-latest.err rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-invalid-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-msi-only.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-msi-only.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-plain-doorbell.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/shmem-plain-doorbell.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-plain-doorbell.xml (100%) create mode 100644 tests/qemuxmlconfdata/shmem-small-size.x86_64-latest.err rename tests/{qemuxml2argvdata => qemuxmlconfdata}/shmem-small-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-controller.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-controller.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-controller.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host-certificates-database.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-host-certificates-database.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host-certificates-database.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host-certificates.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-host-certificates.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host-certificates.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-host.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-host.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-spicevmc.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-passthrough-spicevmc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-spicevmc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-tcp.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smartcard-passthrough-tcp.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-tcp.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-unix.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/smartcard-passthrough-unix.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smartcard-passthrough-unix.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-date.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-date.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-type-fwcfg.x86_64-latest.args (89%) create mode 120000 tests/qemuxmlconfdata/smbios-type-fwcfg.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-type-fwcfg.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-uuid-match.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios-uuid-match.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/smbios.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/smbios.xml (100%) create mode 100644 tests/qemuxmlconfdata/sound-device-virtio.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/sound-device-virtio.x86_64-latest.xml rename tests/{qemuxml2argvdata/minimal-no-memory.xml => qemuxmlconfdata/sound-device-virtio.xml} (61%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sound-device.x86_64-4.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/sound-device.x86_64-4.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sound-device.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/sound-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sound-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sparc-minimal.sparc-latest.args (99%) create mode 100644 tests/qemuxmlconfdata/sparc-minimal.sparc-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/sparc-minimal.xml (100%) create mode 100644 tests/qemuxmlconfdata/tap-vhost-incorrect.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/tap-vhost-incorrect.x86_64-latest.xml (94%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tap-vhost-incorrect.xml (92%) create mode 100644 tests/qemuxmlconfdata/tap-vhost.x86_64-latest.args rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/tap-vhost.x86_64-latest.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tap-vhost.xml (97%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2-enc.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/tpm-emulator-tpm2-enc.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2-enc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2-pstate.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/tpm-emulator-tpm2-pstate.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2-pstate.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2.x86_64-latest.args (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2.x86_64-latest.err (100%) create mode 120000 tests/qemuxmlconfdata/tpm-emulator-tpm2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator-tpm2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator.x86_64-latest.args (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator.x86_64-latest.err (100%) create mode 120000 tests/qemuxmlconfdata/tpm-emulator.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-emulator.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-external.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/tpm-external.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-external.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-no-backend-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-no-backend-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-passthrough-crb.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/tpm-passthrough-crb.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-passthrough-crb.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-passthrough.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/tpm-passthrough.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tpm-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-explicit-size.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/tseg-explicit-size.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-explicit-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-i440fx.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-i440fx.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-invalid-size.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/tseg-invalid-size.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-bus-missing.x86_64-latest.err (100%) create mode 100644 tests/qemuxmlconfdata/usb-bus-missing.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-bus-missing.xml (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-automatic-unavailable-q35.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-automatic-unavailable-q35.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-automatic-unavailable-q35.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-g3beige.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-g3beige.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-g3beige.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-mac99.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-mac99.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-mac99.xml rename tests/{qemuxml2argvdata/usb-controller-default-unavailable-i440fx.x86_64-latest.args => qemuxmlconfdata/usb-controller-default-fallback-mac99ppc.ppc-latest.args} (80%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-mac99ppc.ppc-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-mac99ppc.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-nousb.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-nousb.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-nousb.xml rename tests/{qemuxml2argvdata/ppc64-usb-controller.ppc64-latest.args => qemuxmlconfdata/usb-controller-default-fallback-powernv9.ppc64-latest.args} (86%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-powernv9.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-powernv9.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-realview.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-realview.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-realview.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-aarch64.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-aarch64.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-aarch64.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-armv7l.armv7l-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-armv7l.armv7l-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-fallback-versatilepb-armv7l.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-g3beige.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-g3beige.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-g3beige.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-i440fx.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-default-i440fx.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-i440fx.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-isapc.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-isapc.xml (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99ppc.ppc-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99ppc.ppc-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-mac99ppc.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-nousb.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-nousb.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-nousb.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-powernv9.ppc64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-powernv9.ppc64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-powernv9.xml rename tests/{qemuxml2argvdata/ppc64-usb-controller-qemu-xhci.ppc64-latest.args => qemuxmlconfdata/usb-controller-default-pseries.ppc64-latest.abi-update.args} (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-pseries.ppc64-latest.abi-update.xml rename tests/{qemuxml2argvdata/ppc64-usb-controller-legacy.ppc64-latest.args => qemuxmlconfdata/usb-controller-default-pseries.ppc64-latest.args} (100%) rename tests/{qemuxml2xmloutdata/ppc64-usb-controller-legacy.ppc64-latest.xml => qemuxmlconfdata/usb-controller-default-pseries.ppc64-latest.xml} (100%) rename tests/{qemuxml2argvdata/ppc64-usb-controller.xml => qemuxmlconfdata/usb-controller-default-pseries.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-q35.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-default-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-q35.xml (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-realview.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-realview.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-realview.xml rename tests/{qemuxml2argvdata/usb-controller-default-unavailable-q35.x86_64-latest.err => qemuxmlconfdata/usb-controller-default-unavailable-g3beige.ppc64-latest.err} (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-g3beige.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-g3beige.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-i440fx.x86_64-latest.err rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-default-unavailable-i440fx.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-unavailable-i440fx.xml (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99.ppc64-latest.err create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99ppc.ppc-latest.err create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99ppc.ppc-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-mac99ppc.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-nousb.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-nousb.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-nousb.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-powernv9.ppc64-latest.err create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-powernv9.ppc64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-powernv9.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-pseries.ppc64-latest.err rename tests/{qemuxml2xmloutdata/ppc64-usb-controller.ppc64-latest.xml => qemuxmlconfdata/usb-controller-default-unavailable-pseries.ppc64-latest.xml} (95%) create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-pseries.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-q35.x86_64-latest.err create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-q35.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-default-unavailable-q35.xml (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-realview.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-realview.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-realview.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-aarch64.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-aarch64.aarch64-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-aarch64.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-armv7l.armv7l-latest.err create mode 100644 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-armv7l.armv7l-latest.xml create mode 120000 tests/qemuxmlconfdata/usb-controller-default-unavailable-versatilepb-armv7l.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-aarch64.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-aarch64.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-aarch64.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-armv7l.armv7l-latest.args create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-armv7l.armv7l-latest.xml create mode 100644 tests/qemuxmlconfdata/usb-controller-default-versatilepb-armv7l.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-autoassign.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-ich9-autoassign.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-autoassign.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-companion.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-ich9-companion.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-companion.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-ehci-addr.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-ich9-ehci-addr.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-ehci-addr.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-no-companion.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-ich9-no-companion.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-i440fx.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-implicit-i440fx.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-i440fx.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-isapc.x86_64-latest.args (99%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-implicit-isapc.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-isapc.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-q35.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-implicit-q35.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-implicit-q35.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci-limit.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci-limit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci-unavailable.x86_64-latest.err (100%) rename tests/{qemuxml2xmloutdata/usb-controller-nec-xhci.x86_64-latest.xml => qemuxmlconfdata/usb-controller-nec-xhci-unavailable.x86_64-latest.xml} (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci-unavailable.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-nec-xhci.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nec-xhci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nex-xhci-autoassign.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-nex-xhci-autoassign.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-nex-xhci-autoassign.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-piix3.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-controller-piix3.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-piix3.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-qemu-xhci-limit.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-qemu-xhci-limit.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-qemu-xhci.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-controller-qemu-xhci.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-controller-qemu-xhci.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-autoadd-deluxe.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-hub-autoadd-deluxe.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-autoadd-deluxe.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-autoadd.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-hub-autoadd.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-autoadd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-conflict.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-conflict.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-nonexistent.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub-nonexistent.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-hub.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-hub.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-long-port-path.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-long-port-path.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-long-port-path.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-hub.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-hub.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-other.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-other.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-usbtablet.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none-usbtablet.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-none.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-none.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-port-autoassign.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-port-autoassign.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-port-autoassign.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-port-missing.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-port-missing.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-port-missing.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-ports-out-of-range.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-ports-out-of-range.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-ports.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-ports.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-ports.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-boot.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-redir-boot.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-boot.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-filter-version.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-redir-filter-version.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-filter-version.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-filter.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-redir-filter.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-filter.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-unix.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb-redir-unix.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir-unix.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/usb-redir.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-redir.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-too-long-port-path-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb-too-long-port-path-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb1-usb2.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/usb1-usb2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/usb1-usb2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases-usb.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/user-aliases-usb.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases-usb.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases.x86_64-latest.args (87%) create mode 120000 tests/qemuxmlconfdata/user-aliases.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases2.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/user-aliases2.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/user-aliases2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vcpu-placement-static.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/vcpu-placement-static.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vcpu-placement-static.xml (100%) create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-ccw-bootindex.s390x-latest.err create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-ccw-bootindex.xml create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-ccw.s390x-latest.args create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-ccw.s390x-latest.xml create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-ccw.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-fd-memory.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/vhost-user-fs-fd-memory.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-fd-memory.xml (91%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-hugepages.x86_64-latest.args (91%) create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-hugepages.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-hugepages.xml (89%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-readonly.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-readonly.xml (100%) create mode 100644 tests/qemuxmlconfdata/vhost-user-fs-sock.x86_64-latest.args create mode 120000 tests/qemuxmlconfdata/vhost-user-fs-sock.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-fs-sock.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-gpu-secondary.x86_64-latest.args (88%) create mode 100644 tests/qemuxmlconfdata/vhost-user-gpu-secondary.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-gpu-secondary.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-vga.x86_64-latest.args (87%) create mode 100644 tests/qemuxmlconfdata/vhost-user-vga.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-user-vga.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-auto.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/vhost-vsock-auto.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw-auto.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/vhost-vsock-ccw-auto.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw-iommu.s390x-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/vhost-vsock-ccw-iommu.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/vhost-vsock-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/vhost-vsock.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost-vsock.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost_queues-invalid.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vhost_queues-invalid.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-bochs-display-device.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-bochs-display-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-bochs-display-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-device-pciaddr-default.x86_64-latest.args (94%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-device-pciaddr-default.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-device-pciaddr-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-invalid-multiple-devices.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-invalid-multiple-devices.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-multiple-primaries.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-multiple-primaries.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-none-device.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-none-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-none-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device-vgamem.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-qxl-device-vgamem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device-vgamem.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device-vram64.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/video-qxl-device-vram64.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device-vram64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-qxl-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-heads.x86_64-latest.args (89%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-qxl-heads.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-heads.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-noheads.x86_64-latest.args (87%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-qxl-noheads.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-noheads.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-resolution.x86_64-latest.args (87%) create mode 120000 tests/qemuxmlconfdata/video-qxl-resolution.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-resolution.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device-vgamem.x86_64-latest.args (94%) create mode 100644 tests/qemuxmlconfdata/video-qxl-sec-device-vgamem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device-vgamem.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device-vram64.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/video-qxl-sec-device-vram64.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device-vram64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device.x86_64-latest.args (94%) create mode 100644 tests/qemuxmlconfdata/video-qxl-sec-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-qxl-sec-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-ramfb-display-device-pci-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-ramfb-display-device-pci-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-ramfb-display-device.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-ramfb-display-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-ramfb-display-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-device-vgamem.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-vga-device-vgamem.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-device-vgamem.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-device.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-vga-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-qxl-heads.x86_64-latest.args (89%) create mode 100644 tests/qemuxmlconfdata/video-vga-qxl-heads.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-vga-qxl-heads.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-blob-off.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-blob-off.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-blob-off.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-blob-on.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-blob-on.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-blob-on.xml (100%) rename tests/{qemuxml2argvdata/s390-allow-bogus-usb-none.s390x-latest.args => qemuxmlconfdata/video-virtio-gpu-ccw-auto.s390x-latest.args} (61%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-ccw-auto.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-ccw-auto.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-ccw.s390x-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-ccw.s390x-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-device.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-device.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-sdl-gl.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-sdl-gl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-sdl-gl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-secondary.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-secondary.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-secondary.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-spice-gl.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-spice-gl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-spice-gl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-virgl.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/video-virtio-gpu-virgl.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-gpu-virgl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-vga-gpu-gl.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/video-virtio-vga-gpu-gl.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-vga-gpu-gl.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-vga.x86_64-latest.args (93%) create mode 100644 tests/qemuxmlconfdata/video-virtio-vga.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/video-virtio-vga.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-9p-createmode.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-9p-createmode.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-9p-createmode.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-9p-multidevs.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-9p-multidevs.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-9p-multidevs.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-input-passthrough.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-input-passthrough.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-input-passthrough.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-input.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-input.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-input.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-aarch64.aarch64-latest.args (98%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-iommu-aarch64.aarch64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-aarch64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-invalid-address-type.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-invalid-address-type.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-invalid-address.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-invalid-address.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-no-acpi.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-no-acpi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-wrong-machine.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-wrong-machine.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-x86_64.x86_64-6.1.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-x86_64.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-iommu-x86_64.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-iommu-x86_64.xml (100%) rename tests/{qemuxml2argvdata/virtio-lun.x86_64-latest.args => qemuxmlconfdata/virtio-lun.x86_64-9.0.0.args} (75%) rename tests/{qemuxml2xmloutdata/virtio-lun.x86_64-latest.xml => qemuxmlconfdata/virtio-lun.x86_64-9.0.0.xml} (97%) create mode 100644 tests/qemuxmlconfdata/virtio-lun.x86_64-latest.err rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-lun.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-non-transitional.x86_64-latest.args (93%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-non-transitional.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-non-transitional.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-controller-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-controller-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-controller-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-controller-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-ats.x86_64-latest.args (75%) create mode 100644 tests/qemuxmlconfdata/virtio-options-disk-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-iommu.x86_64-latest.args (74%) create mode 100644 tests/qemuxmlconfdata/virtio-options-disk-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-packed.x86_64-latest.args (75%) create mode 100644 tests/qemuxmlconfdata/virtio-options-disk-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-disk-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-fs-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-fs-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-fs-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-fs-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-input-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-input-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-input-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-input-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-memballoon-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-freepage-reporting.x86_64-5.0.0.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-freepage-reporting.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-memballoon-freepage-reporting.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-freepage-reporting.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-memballoon-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-memballoon-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-memballoon-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-net-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-net-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-net-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-net-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-rng-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-rng-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-rng-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-rng-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-ats.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-video-ats.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-ats.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-iommu.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-video-iommu.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-iommu.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-packed.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-options-video-packed.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options-video-packed.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options.x86_64-latest.args (93%) create mode 120000 tests/qemuxmlconfdata/virtio-options.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-options.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-builtin.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-builtin.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-builtin.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-rng-builtin.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-builtin.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-ccw.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-ccw.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-ccw.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-default.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-default.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-default.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd-crash.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd-crash.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd-unix.x86_64-5.2.0.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-egd-unix.x86_64-5.2.0.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd-unix.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-egd-unix.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd-unix.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-rng-egd.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-egd.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-multiple.x86_64-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/virtio-rng-multiple.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-random.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-rng-random.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-rng-random.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-transitional-not-supported.x86_64-latest.err (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-transitional-not-supported.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-transitional.x86_64-latest.args (91%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/virtio-transitional.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/virtio-transitional.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vmcoreinfo.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/vmcoreinfo.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/vmcoreinfo.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-device.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/watchdog-device.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-device.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-diag288.s390x-latest.args (100%) create mode 100644 tests/qemuxmlconfdata/watchdog-diag288.s390x-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-diag288.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-dump.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/watchdog-dump.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-dump.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-injectnmi.x86_64-latest.args (86%) create mode 100644 tests/qemuxmlconfdata/watchdog-injectnmi.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-injectnmi.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-q35-multiple.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/watchdog-q35-multiple.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog-q35-multiple.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog.x86_64-latest.args (86%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/watchdog.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/watchdog.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86-kvm-32-on-64.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86-kvm-32-on-64.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86-kvm-32-on-64.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-pc-4.2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-pc-4.2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-pc-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-kvm-q35-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-features.x86_64-latest.args (100%) create mode 120000 tests/qemuxmlconfdata/x86_64-default-cpu-tcg-features.x86_64-latest.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-features.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-pc-4.2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-pc-4.2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-pc-4.2.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-default-cpu-tcg-q35-4.2.xml (100%) create mode 100644 tests/qemuxmlconfdata/x86_64-pc-default-models.x86_64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/x86_64-pc-default-models.x86_64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/x86_64-pc-default-models.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/x86_64-pc-default-models.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/x86_64-pc-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-pc-graphics.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-pc-graphics.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-pc-graphics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-pc-headless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-pc-headless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-pc-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/x86_64-pc-minimal.x86_64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/x86_64-pc-minimal.x86_64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/x86_64-pc-minimal.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/x86_64-pc-minimal.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/x86_64-pc-minimal.xml create mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/x86_64-q35-default-models.xml rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-q35-graphics.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-q35-graphics.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-q35-graphics.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-q35-headless.x86_64-latest.args (100%) rename tests/{qemuxml2xmloutdata => qemuxmlconfdata}/x86_64-q35-headless.x86_64-latest.xml (100%) rename tests/{qemuxml2argvdata => qemuxmlconfdata}/x86_64-q35-headless.xml (100%) create mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.abi-update.args create mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.abi-update.xml create mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/x86_64-q35-minimal.xml rename tests/{qemuxml2argvtest.c => qemuxmlconftest.c} (73%) delete mode 100644 tests/test-lib.sh create mode 120000 tests/vircaps2xmldata/linux-basic-clusters/system/cpu create mode 120000 tests/vircaps2xmldata/linux-basic-clusters/system/node create mode 100644 tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml create mode 100644 tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo create mode 100644 tests/virhostcpudata/linux-aarch64-with-clusters.expected create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/cluster_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/cluster_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/package_cpus_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/physical_package_id create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/thread_siblings_list create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/online create mode 100644 tests/virhostcpudata/linux-with-clusters/cpu/present create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node0/cpu0 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node0/cpu1 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node0/cpu2 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node0/cpu3 create mode 100644 tests/virhostcpudata/linux-with-clusters/node/node0/cpulist create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node1/cpu4 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node1/cpu5 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node1/cpu6 create mode 120000 tests/virhostcpudata/linux-with-clusters/node/node1/cpu7 create mode 100644 tests/virhostcpudata/linux-with-clusters/node/node1/cpulist create mode 100644 tests/virhostcpudata/linux-with-clusters/node/online create mode 100644 tests/virhostcpudata/linux-with-clusters/node/possible create mode 100644 tests/virnetworkportxml2xmldata/plug-bridge-basic.xml create mode 100644 tests/virnetworkportxml2xmldata/plug-network-basic.xml delete mode 100755 tests/virsh-checkpoint delete mode 100755 tests/virsh-cpuset delete mode 100755 tests/virsh-int-overflow delete mode 100755 tests/virsh-optparse delete mode 100755 tests/virsh-output delete mode 100755 tests/virsh-output-commands delete mode 100644 tests/virsh-output.out delete mode 100755 tests/virsh-read-bufsiz delete mode 100755 tests/virsh-read-non-seekable delete mode 100755 tests/virsh-schedinfo delete mode 100755 tests/virsh-self-test delete mode 100755 tests/virsh-snapshot delete mode 100755 tests/virsh-start delete mode 100755 tests/virsh-undefine delete mode 100755 tests/virsh-uriprecedence delete mode 100755 tests/virsh-vcpupin create mode 100644 tests/virshtestdata/argument-assignment.in create mode 100644 tests/virshtestdata/argument-assignment.out create mode 100755 tests/virshtestdata/attach-disk.in create mode 100644 tests/virshtestdata/attach-disk.out create mode 100644 tests/virshtestdata/blkiotune.in create mode 100644 tests/virshtestdata/blkiotune.out create mode 100644 tests/virshtestdata/checkpoint-c2.xml create mode 100644 tests/virshtestdata/checkpoint-c3.xml create mode 100644 tests/virshtestdata/checkpoint-redefine.out create mode 100755 tests/virshtestdata/checkpoint.in create mode 100644 tests/virshtestdata/checkpoint.out create mode 100644 tests/virshtestdata/completion-arg-full-argv-next.out create mode 100644 tests/virshtestdata/completion-arg-full-argv.out create mode 100644 tests/virshtestdata/completion-arg-full-bool-next.out create mode 100644 tests/virshtestdata/completion-arg-full-bool.out create mode 100644 tests/virshtestdata/completion-arg-full-string-next.out create mode 100644 tests/virshtestdata/completion-arg-full-string.out create mode 100644 tests/virshtestdata/completion-arg-partial.out create mode 100644 tests/virshtestdata/completion-arg-positional-empty.out create mode 100644 tests/virshtestdata/completion-arg-positional-partial-next.out create mode 100644 tests/virshtestdata/completion-arg-positional-partial.out create mode 100644 tests/virshtestdata/completion-args.out create mode 100644 tests/virshtestdata/completion-argv-multiple-next.out create mode 100644 tests/virshtestdata/completion-argv-multiple-positional-next.out create mode 100644 tests/virshtestdata/completion-argv-multiple-positional.out create mode 100644 tests/virshtestdata/completion-argv-multiple.out create mode 100644 tests/virshtestdata/completion-command-complete.out create mode 100644 tests/virshtestdata/completion-command.out create mode 100644 tests/virshtestdata/completion.in create mode 100644 tests/virshtestdata/completion.out create mode 100644 tests/virshtestdata/dash-dash-argument-1.out create mode 100644 tests/virshtestdata/dash-dash-argument-2.out create mode 100644 tests/virshtestdata/dash-dash-argument-3.out create mode 100644 tests/virshtestdata/dash-dash-argument-4.out create mode 100644 tests/virshtestdata/dash-dash-argument-5.out create mode 100644 tests/virshtestdata/dash-dash-argument-6.out create mode 100644 tests/virshtestdata/domain-id-overflow.out create mode 100644 tests/virshtestdata/domain-id.in create mode 100644 tests/virshtestdata/domain-id.out create mode 100644 tests/virshtestdata/echo-alias-argv.out create mode 100644 tests/virshtestdata/echo-alias.in create mode 100644 tests/virshtestdata/echo-alias.out create mode 100644 tests/virshtestdata/echo-escaping-1.out create mode 100644 tests/virshtestdata/echo-escaping-2.out create mode 100644 tests/virshtestdata/echo-escaping-3.out create mode 100644 tests/virshtestdata/echo-escaping.in create mode 100644 tests/virshtestdata/echo-escaping.out create mode 100644 tests/virshtestdata/echo-quote-removal-1.out create mode 100644 tests/virshtestdata/echo-quote-removal-2.out create mode 100644 tests/virshtestdata/echo-quote-removal-3.out create mode 100644 tests/virshtestdata/echo-quote-removal-4.out create mode 100644 tests/virshtestdata/echo-quote-removal-5.out create mode 100644 tests/virshtestdata/echo-quote-removal-6.out create mode 100644 tests/virshtestdata/echo-quote-removal-7.out create mode 100644 tests/virshtestdata/echo-quote-removal-8.out create mode 100644 tests/virshtestdata/echo-split.in create mode 100644 tests/virshtestdata/echo-split.out create mode 100644 tests/virshtestdata/help-option.in create mode 100644 tests/virshtestdata/help-option.out create mode 100644 tests/virshtestdata/info-custom.in create mode 100644 tests/virshtestdata/info-custom.out create mode 100644 tests/virshtestdata/info-default.in create mode 100644 tests/virshtestdata/info-default.out create mode 100644 tests/virshtestdata/iothreads.in create mode 100644 tests/virshtestdata/iothreads.out create mode 100644 tests/virshtestdata/lifecycle.in create mode 100644 tests/virshtestdata/lifecycle.out create mode 100644 tests/virshtestdata/multiple-commands-1.out create mode 100644 tests/virshtestdata/multiple-commands-10.out create mode 100644 tests/virshtestdata/multiple-commands-11.out create mode 100644 tests/virshtestdata/multiple-commands-12.out create mode 100644 tests/virshtestdata/multiple-commands-2.out create mode 100644 tests/virshtestdata/multiple-commands-3.out create mode 100644 tests/virshtestdata/multiple-commands-4.out create mode 100644 tests/virshtestdata/multiple-commands-5.out create mode 100644 tests/virshtestdata/multiple-commands-6.out create mode 100644 tests/virshtestdata/multiple-commands-7.out create mode 100644 tests/virshtestdata/multiple-commands-8.out create mode 100644 tests/virshtestdata/multiple-commands-9.out create mode 100644 tests/virshtestdata/numeric-parsing-event.in create mode 100644 tests/virshtestdata/numeric-parsing-event.out create mode 100644 tests/virshtestdata/numeric-parsing.in create mode 100644 tests/virshtestdata/numeric-parsing.out create mode 100644 tests/virshtestdata/pool-define-as.out create mode 100644 tests/virshtestdata/read-big-pipe.out create mode 100644 tests/virshtestdata/schedinfo-invalid-argument.out create mode 100644 tests/virshtestdata/snapshot-create-args.in create mode 100644 tests/virshtestdata/snapshot-create-args.out create mode 100644 tests/virshtestdata/snapshot-redefine.out create mode 100644 tests/virshtestdata/snapshot-s2.xml create mode 100644 tests/virshtestdata/snapshot-s3.xml create mode 100755 tests/virshtestdata/snapshot.in create mode 100644 tests/virshtestdata/snapshot.out create mode 100644 tests/virshtestdata/uriprecedence-LIBVIRT_DEFAULT_URI.out create mode 100644 tests/virshtestdata/uriprecedence-VIRSH_DEFAULT_CONNECT_URI.out create mode 100644 tests/virshtestdata/uriprecedence-param.out create mode 100644 tests/virshtestdata/uriprecedence-xdg-config.out create mode 100644 tests/virshtestdata/uriprecedence-xdg/bad/libvirt/libvirt.conf create mode 100644 tests/virshtestdata/uriprecedence-xdg/good/libvirt/libvirt.conf create mode 100755 tests/virshtestdata/vcpupin.in create mode 100644 tests/virshtestdata/vcpupin.out create mode 100644 tests/virstoragetestdata/images/qcow2-protocol-backing-file.qcow2 create mode 100644 tests/virstoragetestdata/images/qcow2-protocol-backing-nbd.qcow2 create mode 100644 tests/virstoragetestdata/out/qcow2-protocol-backing-file create mode 100644 tests/virstoragetestdata/out/qcow2-protocol-backing-nbd delete mode 120000 tests/virt-admin-self-test create mode 100644 tests/virutiltestdata/subuid create mode 100644 tests/vmx2xmldata/esx-in-the-wild-12.vmx create mode 100644 tests/vmx2xmldata/esx-in-the-wild-12.xml create mode 100644 tests/vmx2xmldata/esx-in-the-wild-13.vmx create mode 100644 tests/vmx2xmldata/esx-in-the-wild-13.xml create mode 100644 tests/vmx2xmldata/ethernet-vds-no-portid.vmx create mode 100644 tests/vmx2xmldata/ethernet-vds-no-portid.xml create mode 100644 tools/ssh-proxy/30-libvirt-ssh-proxy.conf.in create mode 100644 tools/ssh-proxy/meson.build create mode 100644 tools/ssh-proxy/ssh-proxy.c create mode 100644 tools/virt-pki-validate.c delete mode 100644 tools/virt-pki-validate.in create mode 100644 tools/virt-validate-common.c create mode 100644 tools/virt-validate-common.h diff --git a/.gitlab_pages_redirects b/.gitlab_pages_redirects new file mode 100644 index 00000000..6ae6b270 --- /dev/null +++ b/.gitlab_pages_redirects @@ -0,0 +1,54 @@ +# Redirects to golang module pages +/libvirt-go /libvirt-go.html 200 +/libvirt-go-xml /libvirt-go-xml.html 200 +/go/libvirt /go/libvirt.html 200 +/go/libvirtxml /go/libvirtxml.html 200 + +# Redirects to the download server +/sources/* https://download.libvirt.org/:splat 301 +/ruby/download/* https://download.libvirt.org/ruby/:splat 301 +/maven2/org/libvirt/* https://download.libvirt.org/maven2/org/libvirt/:splat 301 + +# Redirects to subproject pages +/ruby/* https://ruby.libvirt.org/:splat 301 +/ocaml/* https://ocaml.libvirt.org/:splat 301 +/php/* https://php.libvirt.org/:splat 301 +/libvirt-appdev-guide-python/en-US/html/* https://libvirt.gitlab.io/libvirt-appdev-guide-python/:splat: 301 +/java.html https://java.libvirt.org 301 +# Redirect to the proper javadoc directory on the subproject page +/sources/java/javadoc/* https://java.libvirt.org/javadoc/:splat 301 + +# Redirects from old gitweb location (see below) +/git https://gitlab.com/libvirt/ 301 + +# The above rules are adapted from the following set of 'mod_rewrite' rules used +# originally on libvirt.org: +# +# RewriteRule ^/libvirt-go$ /libvirt-go.html [L] +# RewriteRule ^/libvirt-go-xml$ /libvirt-go-xml.html [L] +# RewriteRule ^/go/libvirt$ /go/libvirt.html [L] +# RewriteRule ^/go/libvirtxml$ /go/libvirtxml.html [L] +# RewriteRule ^/sources/(.*) https://download.libvirt.org/$1 [L] +# RewriteRule ^/ruby/download/(.*) https://download.libvirt.org/ruby/$1 [L] +# RewriteRule ^/(maven2/org/libvirt.*) https://download.libvirt.org/$1 [L] +# RewriteRule ^/ocaml/(.*) https://ocaml.libvirt.org/$1 [L] +# RewriteRule ^/ruby/(.*) https://ruby.libvirt.org/$1 [L] +# RewriteRule ^/php/(.*) https://php.libvirt.org/$1 [L] +# RewriteRule ^/java.html https://java.libvirt.org [L] +# RewriteRule ^/docs/libvirt-appdev-guide-python/en-US/html/(.*) https://libvirt.gitlab.io/libvirt-appdev-guide-python/$1 [L] +# RewriteRule ^/git https://gitlab.com/libvirt/ [L] +# +# Redirect replacing 'gitweb'. The 'gitweb' interface was originally replaced +# by the following redirect condition: +# +# RewriteCond %{QUERY_STRING} p=([-a-zA-Z0-9]+).git +# RewriteRule ^/git/$ https://gitlab.com/libvirt/%1 [L] +# +# That unfortunately can't be represented in gitlab redirects as it doesn't +# support redirects based on query strings. Given that the above redirect broke +# most gitweb links anyways, due to handling only the 'p=' argument, git gitlab +# redirect will break the rest of them. +# +# The following rule was dropped as the page never existed: +# +# RewriteRule ^/libvirt-console-proxy$ /libvirt-console-proxy.html [L] diff --git a/AUTHORS.rst b/AUTHORS.rst index 6da4af1d..94e17c8a 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -95,6 +95,8 @@ Patches have also been contributed by: * Takahashi Tomohiro * Tatsuro Enokura +* Abhiram Tilak +* Adam Julis * Adam Litke * Adam Walters * Adolfo Jayme Barrientos @@ -105,14 +107,15 @@ Patches have also been contributed by: * Aleksandr Alekseev * Aleksei Zakharov * Ales Musil -* Alex Jia -* Alex Williamson * Alexander Burluka * Alexander Burluka * Alexander Larsson * Alexander Nusov * Alexander Todorov * Alexander Vasilenko +* Alexandra Diupina +* Alex Jia +* Alex Williamson * Aline Manera * Allen, John * Alon Levy @@ -122,24 +125,27 @@ Patches have also been contributed by: * Amy Griffis * Anastasia Belova * Anatole Denis +* Andi Chandler * Andika Triwidada * Andrea Bolognani * Andres Lagar-Cavilla * Andrew Melnychenko * Andrew Miloradovsky -* Ani Sinha -* Ani Sinha * Anirban Chakraborty +* Ani Sinha +* Ani Sinha * Ansis Atteka * Anthony Liguori * Anthony PERARD * Antoine Millet -* Anton Khramov -* Antoni S. Puimedon +* antonios-f * Antoni Segura Puimedon +* Antoni S. Puimedon +* Anton Khramov * Anya Harter * Arnaud Patard * Aron Griffis +* Artem Chernyshev * Artur Puzio * Asad Saeed * Ashish Mittal @@ -157,12 +163,14 @@ Patches have also been contributed by: * Beat Jörg * Ben Gray * Benjamin Cama +* Benjamin Taubmann * Bharata B Rao * BiaoXiang Ye * Bihong Yu * Binfeng Wu * Bing Bu Cao * Bing Niu +* Biswapriyo Nath * Bjoern Walk * Bjoern Walk * Bob Liu @@ -171,6 +179,7 @@ Patches have also been contributed by: * Boris Fiuczynski * Boris Fiuczynski * Brandon Bennett +* Brett Holman * Brian Candler * Brian Turek * Brijesh Singh @@ -178,28 +187,27 @@ Patches have also been contributed by: * Bruno Haible * Bryan Kearney * Cao jin +* caoxinhua * Carlos Bilbao * Carlos Santos * Casey Callendrello * Cedric Bosdonnat +* Cédric Bosdonnat * Chang Liu * Chao Fan * Charles Duffy * Chegu Vinod * Chen Fan +* Cheng Lin * Chen Hanxiao * Chen Hanxiao * Chen Hanxiao -* Cheng Lin * Chris Coulson * Chris J Arges * Chris Jester-Young * Chris Lalancette * Chris Mayo * Chris St. Pierre -* Chris Venteicher -* Chris Wong -* Chris Wright * Christian Benvenuti * Christian Ehrhardt * Christian Franke @@ -208,8 +216,11 @@ Patches have also been contributed by: * Christian Nautze * Christian Schoenebeck * Christoffer Dall -* Christophe Fergeau * Christophe de Dinechin +* Christophe Fergeau +* Chris Venteicher +* Chris Wong +* Chris Wright * Chuck Short * Chuck Short * Chunhe Li @@ -222,16 +233,12 @@ Patches have also been contributed by: * Cole Robinson * Collin L. Walling * Collin Walling +* Côme Borsoi * Conrad Meyer * Corey S. McQuay * Cornelia Huck * Cristian Klein -* Cédric Bosdonnat -* Côme Borsoi * Dan Horák -* Dan Kenigsberg -* Dan Smith -* Dan Zheng * Daniel Berteaud * Daniel Gollub * Daniel Hansel @@ -244,6 +251,10 @@ Patches have also been contributed by: * Daniel P. Berrangé * Daniel Veillard * Dankaházi (ifj.) István +* Dan Kenigsberg +* dann frazier +* Dan Smith +* Dan Zheng * Dario Faggioli * Dario Faggioli * Darryl L. Pierce @@ -251,25 +262,27 @@ Patches have also been contributed by: * David Dai * David Jorm * David Kiarie -* David L Stevens * David L. Leskovec +* Davidlohr Bueso +* David L Stevens * David Mansfield * David Michael -* David S. Wang * David Shane Holden +* David S. Wang * David Weber -* Davidlohr Bueso -* Dawid Zamirski * Dawid Zamirski +* Dawid Zamirski * Dawid Zamirski * Deepak C Shetty * Denis Kondratenko +* Denis V. Lunev * Dennis Chen * Derbyshev Dmitry * Didik Supriadi * Diego Elio Pettenò * Diego Michelotto * Diego Woitasen +* dinglimin * Dipankar Sarma * Dirk Herrendoerfer * Divya Garg @@ -285,18 +298,21 @@ Patches have also been contributed by: * Don Dugger * Doug Goldstein * Douglas Schilling Landgraf +* Dr. David Alan Gilbert * Duncan Rance * Dustin Kirkland * Dustin Xiong * Dusty Mabe * Dwight Engen -* Ed Swierk +* eater <=@eater.me> * Edan David +* Ed Swierk * Eduardo Costa * Eduardo Habkost * Eduardo Otubo -* Eiichi Tsukata +* Egor Makrushin * Eiichi Tsukata +* Eiichi Tsukata * Eli Qiao * Eli Qiao * Emilio Herrera @@ -304,8 +320,8 @@ Patches have also been contributed by: * Eric Farman * Eric Farman * Eric Garver -* Eric W. Biederman * Eric van Blokland +* Eric W. Biederman * Erik Skultety * Ersek Laszlo * Ettore Atalan @@ -318,10 +334,13 @@ Patches have also been contributed by: * Farhan Ali * Farhan Ali * Federico Simoncelli +* Félix Bouliane * Felix Geyer * Felix Geyer * Filip Alac +* Fima Shevrin * Florian Vichot +* Foster Snowhill <2486761-ForstPenguin@users.noreply.gitlab.com> * Francesc Guasch * Francesco Romani * Franck Ridel @@ -331,8 +350,8 @@ Patches have also been contributed by: * Frediano Ziglio * Frido Roose * Fritz Elfert -* Félix Bouliane * Gao feng +* gaohaifeng * Garry Dolley * Gary R Hook * Gaurav Agrawal @@ -341,102 +360,116 @@ Patches have also been contributed by: * Gene Czarcinski * Geoff Hickey * George Dunlap +* Georgia Garcia * Gerd Hoffmann * Gerd v. Egidy * Gerhard Stenzel * Giuseppe Scrivano * Gogo Gogsi +* gongwei +* Göran Uddeborg * Gordon Messmer * Gregor Kopka -* Guan Qiang +* grimst * Guannan Ren -* Gui Jianfeng +* Guan Qiang * Guido Günther -* Göran Uddeborg +* Gui Jianfeng +* Guoyi Tu * Haibin Huang * Halil Pasic * Han Cheng * Han Han * Hao Liu +* Haonan Wang * Hao Peng * Hao Wang -* Haonan Wang * Harry Wei -* Harsh Prateek Bora * Harshavardhana +* Harsh Prateek Bora * Haruka Ohata * Heath Petersen +* hejia hejia * Hela Basa * Helmut Grohne * Hendrik Schwartke * Henning Schild * Henrik Persson E * Hero PhÆ°Æ¡ng +* hexin * Hiroki Narukawa * Hongbin Lu * Hongwei Bi -* Hu Jianwei -* Hu Tao * Huanle Han * Huaqiang +* Hu Jianwei +* Hu Tao * Hyman Huang(黄勇) -* Ian Campbell * Ian Campbell +* Ian Campbell * Ian Jackson * Ian Main * Ian Wienand * Igor Gnatenko +* ik.nitk * Ilias Stamatis * Ilja Livenson +* intrigeri +* intrigeri * Ioanna Alifieraki * Ishmanpreet Kaur Khera * Ivan Baldo * Ivan Kardykov * Ivan Teterevkov -* J.B. Joret * Jaak Ristioja * Jakob Meng * Jakub Kuczys * James Chapman * James Cowgill +* james robson * James Shubin * Jamie Strandboge * Jan Kiszka * Jan Kuparinen * Jan Palus +* Ján Tomko * Jaroslav Safka * Jaroslav Suchanek * Jason Andryuk * Jason Baron * Jason Dillaman * Jason J. Herne +* jason lee * Jason Miesionczek * Jasper Lievisse Adriaanse * Jasper Lievisse Adriaanse +* J.B. Joret * Jean-Baptiste Holcroft * Jean-Baptiste Rouault * Jean-Louis Dupond * Jean-Marc Liger * Jens Petersen +* Jérémie Tarot * Jeremy Fitzhardinge * Jesse Cook * Jesse J. Cook -* Jia Zhou * Jianan Gao +* jiangjiacheng * Jiang Jiacheng * Jiang Kun * Jianwei Hu +* Jia Zhou * Jidong Xia * Jie Wang * JieWang * Jim Fehlig * Jim Meyering * Jim Paris -* Jin Yan * Jincheng Miao -* Jing Qi * Jingjing Shao +* Jing Qi * Jinsheng Zhang +* Jin Yan * Jiri Denemark * Joachim Falk * Joao Martins @@ -453,7 +486,9 @@ Patches have also been contributed by: * Jonathan Lebon * Jonathan Toppins * Jonathan Watt +* Jonathan Wright * Jonathon Jongsma +* Jon Kohler * Josh Durgin * Josh Stone * Jovanka Gulicoska @@ -464,13 +499,10 @@ Patches have also been contributed by: * Jun Koi * Justin Clift * Justin Gatzen -* Ján Tomko -* Jérémie Tarot -* K Shiva -* K Shiva Kiran -* KAMEZAWA Hiroyuki * Kai Kang +* KAMEZAWA Hiroyuki * Karel Zak +* Karim Taha * Kashyap Chamarthy * Katerina Koukiou * Kay Schubert @@ -485,6 +517,8 @@ Patches have also been contributed by: * Konstantin Neumoin * Kothapally Madhu Pavan * Kristina Hanicova +* K Shiva Kiran +* K Shiva * Kyle DeFrancia * Kyle Mestery * Ladi Prosek @@ -495,68 +529,72 @@ Patches have also been contributed by: * Laura Hild * Laurent Bigonville * Laurent Léonard +* lawrancejing * Lee Yarwood * Lei Li * Lei Yang +* Lénaïc Huard * Lena Voytek +* Lennart Fricke * Leno Hou * Leonid Bloch -* Li Yang -* Li Zhang * Liang Yan * Liao Pingfang +* liguang * Lily Zhu +* Lincoln Myers * Lin Ma * Lin Ma * Lin Ma * Lin Yang -* Lincoln Myers +* liqiang * Liu Dayu -* Liu Yiding * Liuji (Jeremy) +* Liu Yiding +* Li Yang +* Li Zhang * Lorin Hochstein -* Lu Ke * Lubomir Rintel * Ludek Janda * Ludovic Beliveau * Luiz Capitulino +* Lu Ke * Luke Yue * Luyao Huang * Luyao Zhong -* Lénaïc Huard -* MATSUDA Daiki -* MORITA Kazutaka +* lu zhipeng +* luzhipeng * Maciej Wolny * Malina Salina * Malte Linke * Manuel VIVES * Mao Zhongyi -* Marc Hartmayer -* Marc Hartmayer * Marc-André Lureau * Marcelo Cerri +* Marc Hartmayer +* Marc Hartmayer * Marco Bozzolan * Marcos Paulo de Souza -* Marek Marczykowski * Marek Marczykowski-Górecki +* Marek Marczykowski * Mariam Low-Ghelaghutashvili * Marian Neagul * Mark Asselstine * Mark McLoughlin * Mark Mielke -* Mark Wu * Marko Myllynen * Markus Groß * Markus Schade -* Marti Raudsepp +* Mark Wu * Martin Kletzander * Martin Pietsch * Martin Pitt * Martin Wilck +* Marti Raudsepp * Masayoshi Mizuma * Matej Cepl +* MATSUDA Daiki * Matt Coleman -* Matt Low * Matthew Booth * Matthew Rosato * Matthias Bolte @@ -564,15 +602,16 @@ Patches have also been contributed by: * Matthias Gatto * Matthieu Coudron * Mattias Bolte +* Matt Low * Matwey V. Kornilov * Mauro Matteo Cascella * Mauro S. M. Rodrigues * Max Goodhart +* Maxime Leroy +* Maximilian Wilhelm * Maxim Kozin * Maxim Nestratov * Maxim Perevedentsev -* Maxime Leroy -* Maximilian Wilhelm * Maxiwell S. Garcia * Maya Rashish * Mehdi Abaakouk @@ -588,12 +627,12 @@ Patches have also been contributed by: * Michael Wood * Michal Dubiel * Michal Koutný +* MichaÅ‚ Åomnicki * Michal Novotny * Michal Prívozník * MichaÅ‚ Smyk -* MichaÅ‚ Åomnicki -* Michel Normand * Michele Paolino +* Michel Normand * Miguel Ãngel Arruga Vivas * Mike Latimer * Mike Perez @@ -601,17 +640,20 @@ Patches have also been contributed by: * Mikhail Feoktistov * Mikhail Feoktistov * Milo Casagrande -* Milos Vyletel * Miloslav TrmaÄ +* Milos Vyletel +* minglei.liu * Minoru Usui -* Mo yuxiang * Mooli Tayer +* MORITA Kazutaka * Moshe Levi * Moshe Levi * Moteen Shah +* Mo yuxiang * Muha Aliss * Nan Zhang * Naoya Horiguchi +* Narayana Murty N * Natanael Copa * Nathan * Neal Gompa @@ -621,15 +663,16 @@ Patches have also been contributed by: * Nick Chevsky * Nick Shyrokovskiy * Nickys Music Group -* Nico Pache * Nicolas Brignone * Nicolas Lécureuil +* Nico Pache * Niels de Vos * Nikolai Barybin * Nikolay Shirokovskiy * Nikolay Shirokovskiy * Nikos Mavrogiannopoulos * Nikunj A. Dadhania +* ning.bo * Nishank Trivedi * Nishith Shah * Niteesh Dubey @@ -639,15 +682,16 @@ Patches have also been contributed by: * Ohad Levy * Olaf Hering * Oleg Strikov +* Oleg Sviridov * Oleg Vasilev * Oleksandr Tyshchenko * Olesya Gerasimenko * Olga Krishtal -* Olivia Yin * Olivia Yin +* Olivia Yin * Olivier Fourdan -* Or Ozeri * Orion Poplawski +* Or Ozeri * Osier Yang * Oskari Saarenmaa * Ossi Herrala @@ -676,8 +720,8 @@ Patches have also been contributed by: * Peter Kieser * Peter Krempa * Peter Robinson -* Phil Petty * Philipp Hahn +* Phil Petty * Pierre LIBEAU * Pieter Hollants * Pino Toscano @@ -685,14 +729,16 @@ Patches have also been contributed by: * Piotr DrÄ…g * Pradipta Kr. Banerjee * Pradipta Kr. Banerjee -* Prafull * Prafullkumar Tale +* Prafull * Pranavkumar Sawargaonkar * Prasanna Kumar Kalever * Prathamesh Chavan * Praveen K Paladugu +* Praveen K Paladugu * Prerna Saxena * Pritesh Kothari +* Purna Pavan Chandra Aekkaladevi * Qiao Nuohan * Qiaowei Ren * Radoslaw Biernacki @@ -701,12 +747,15 @@ Patches have also been contributed by: * Rafael Fonseca * Rainer Müller * Ramon Medeiros +* ramyelkest +* Rayhan Faizel +* ray * Reinier Schoof * Remus-Gabriel Chelu * Richa Marwaha * Richard Laager -* Richard W.M. Jones * Richard Weinberger +* Richard W.M. Jones * Rick Harris * Ricky Tigg * Rikard Falkeborn @@ -729,6 +778,7 @@ Patches have also been contributed by: * Ryan Harper * Ryan Moeller * Ryan Schmidt +* ryan woodsmall * Ryan Woodsmall * Ryota Ozaki * Sage Weil @@ -736,6 +786,7 @@ Patches have also been contributed by: * Sahid Orentino Ferdjaoui * Sam Bobroff * Sam Hartman +* sannyshao * Sascha Peilicke * Sascha Silbe * Satoru Moriya @@ -755,17 +806,20 @@ Patches have also been contributed by: * Sergey A * Sergey Bronnikov * Sergey Fionov +* Sergey Mironov +* Sergio Durigan Junior * Shahar Klein * Shaleen Bathla * Shalini Chellathurai Saroja * Shalini Chellathurai Saroja * Shanzhi Yu -* ShaoHe Feng * Shaohe Feng +* ShaoHe Feng * Shaojun Yang * Sharadha Prabhakar -* Shi Lei +* shenjiatong * Shichangkuo +* Shi Lei * Shivangi Dhir * Shivaprasad G Bhat * Shivaprasad G Bhat @@ -773,47 +827,51 @@ Patches have also been contributed by: * Shradha Shah * Shuang He * Silvan Kaiser +* ê¹€ì¸ìˆ˜ +* simmon * Simon Arlott * Simon Chopin +* Simone Gotti * Simon Kobyda * Simon McVittie * Simon Rowe -* Simone Gotti +* SÅ‚awek KapÅ‚oÅ„ski * Soren Hansen * Spencer Shimko * Sri Ramanujam * Srivatsa S. Bhat -* Stef Walter * Stefan Bader * Stefan Berger * Stefan Berger * Stefan Hajnoczi * Stefan Hajnoczi * Stefan Hajnoczi +* Stefano Brivio * Stefan Schallenberg * Stefan Seyfried * Stefan Zimmermann -* Stefano Brivio +* Stef Walter * Steve Hodgson -* Steve Yarmie * Steven McDonald +* Steve Yarmie * Sukadev Bhattiprolu * Sukrit Bhatnagar * Supriya Kannery * Suyang Chen +* Swapnil Ingle * Syed Humaid * Szymon Scholz -* SÅ‚awek KapÅ‚oÅ„ski * Taisuke Yamada * Taizo ITO * Taku Izumi * Tal Kain * Tang Chen -* Taowei * Taowei Luo +* Taowei * Temuri Doghonadze * Thadeu Lima de Souza Cascardo * Thang Pham +* Thanos Makatos * Thibault VINCENT * Thierry Parmentelat * Thomas Huth @@ -821,23 +879,27 @@ Patches have also been contributed by: * Thomas Woerner * Thorsten Behrens * Tiago M. Vieira +* Timothée Ravier * Tim Shearer * Tim Small * Tim Wiederhake * Tiziano Mueller * Tobin Feldman-Fitzthum -* Tom Vijlbrief -* Tom Wieczorek -* Tomas Meszaros -* Tomasz Flendrich -* Tomoki Sekiyama * Tomáš Golembiovský * Tomáš JanouÅ¡ek +* Tomas Meszaros * Tomáš RyÅ¡avý +* Tomasz Flendrich +* Tomoki Sekiyama +* Tom Vijlbrief +* Tom Wieczorek * Tony Krowiak * Tony Krowiak +* ttxine * Tuguoyi +* tuqiang * Tyler Coumbes +* Václav Pavlín * Vasiliy Tolstov * Vasiliy Ulyanov * Victor Toso @@ -846,26 +908,31 @@ Patches have also been contributed by: * Ville Skyttä * Vinayak Kale * Vincent Bernat +* Vincent Vanlaer * Vineeth Pillai * Vitaly Kuznetsov * Vitor de Lima * Vladislav Bogdanov -* Václav Pavlín +* w00251574 * Wang Huaqiang +* wangjian +* Wangjing (King, Euler) * Wang King +* Wangrui (K) * Wang Rui * Wang Xin * Wang Yechao * Wang Yufei (James) -* Wangjing (King, Euler) -* Wangrui (K) +* Weblate * Weblate +* Wei Gong * Wei Huang * Wei Jiangang * Wei Liu * Wei Liu * Weilun Zhu * Weiwei Li +* weiwei li * Wen Congyang * Wido den Hollander * Wieland Hoffmann @@ -875,36 +942,41 @@ Patches have also been contributed by: * Wim ten Have * Wojciech Macek * Wolfgang Mauerer -* Wout Mertens * Wout Mertens +* Wout Mertens * Wu Zongyong +* Xianglai Li * Xian Han Yu * Xiao Feng Ren * Xing Lin +* xinhua.Cao * Xu Chao +* Xuesong Zhang * Xu He Jie * Xu Yandong -* Xuesong Zhang +* xuzhang * Yalan Zhang * Yalei Li <274268859@qq.com> -* Yan Fu -* Yan Wang * Yanbing Du * Yanbing Du +* Yan Fu +* yangdongsheng * Yang Fei * Yang Yulin * Yaniv Kaul * Yanqiu Zhang +* Yan Wang * Yaroslav Kargin * Yasuhiko Kamata * Yi Li * Yi Min Zhao -* Yi Wang * Yingle Hou +* Yi Wang * Yogesh Tillu * Yohan BELLEGUIC * Your Name * Yudai Yamagish +* yuelongguang * Yue wenyuan * Yufang Zhang * Yufang Zhang @@ -918,68 +990,32 @@ Patches have also been contributed by: * Zdenek Styblik * Zeeshan Ali (Khattak) * Zeng Junliang +* zhanchun li +* zhang bo * Zhang Bo +* zhangjl02 +* zhanglei * Zhang Xiaohe * Zhangzijian * Zheng Chuan * Zhenguo Yao +* Zheng Yan +* zhenwei pi * Zhenyu Ye * Zhenyu Zhang * Zhenyu Zheng * Zhenzhong Duan -* ZhiPeng Lu -* ZhiPeng Lu * Zhimin Feng -* Zhou Yimin +* ZhiPeng Lu +* ZhiPeng Lu * Zhou yimin +* Zhou Yimin * Zhuang Yanying -* antonios-f -* caoxinhua -* dann frazier -* dinglimin -* eater <=@eater.me> -* gaohaifeng -* gongwei -* grimst -* hejia hejia -* hexin -* ik.nitk -* intrigeri -* intrigeri -* james robson -* jason lee -* jiangjiacheng -* lawrancejing -* liguang -* liqiang -* lu zhipeng -* luzhipeng -* minglei.liu -* ning.bo -* ramyelkest -* ryan woodsmall -* sannyshao -* shenjiatong -* simmon -* ttxine -* tuqiang -* w00251574 -* wangjian -* weiwei li -* xinhua.Cao -* xuzhang -* yangdongsheng -* yuelongguang -* zhanchun li -* zhang bo -* zhangjl02 -* zhanglei -* zhenwei pi +* zhujun2 * zuoboqun * ÐнаÑтаÑÐ¸Ñ Ð‘ÐµÐ»Ð¾Ð²Ð° * Дамјан ГеоргиевÑки * Марк Коренберг -* ê¹€ì¸ìˆ˜ The libvirt logo was designed by Diana Fong diff --git a/NEWS.rst b/NEWS.rst index 32586b01..3c1f70d7 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -8,6 +8,591 @@ the changes introduced by each of them. For a more fine-grained view, use the `git log`_. +v10.5.0 (2024-07-01) +==================== + +* **New features** + + * Introduce SEV-SNP support + + SEV-SNP is introduced as another type of ````. Its support + is reported in both domain capabilities and ``virt-host-validate``. + +* **Improvements** + + * tools: virt-pki-validate has been rewritten in C + + The ``virt-pki-validate`` shell script has been rewritten as a C program, + providing an output format that matches ``virt-host-validate``, removing + the dependency on ``certtool`` and providing more comprehensive checks + of the certificate properties. + + * qemu: implement iommu coldplug/unplug + + The ```` device can be now cold plugged and/or cold unplugged. + + * Pass shutoff reason to release hook + + Sometimes in release hook it is useful to know if the VM shutdown was + graceful or not. This is especially useful to do cleanup based on the VM + shutdown failure reason in release hook. Starting with this release the + last argument 'extra' is used to pass VM shutoff reason in the call to + release hook. + + * nodedev: improve DASD detection + + In newer DASD driver versions the ID_TYPE tag is supported. This tag is + missing after a system reboot but when the ccw device is set offline and + online the tag is included. To fix this version independently we need to + check if a device detected as type disk is actually a DASD to maintain the + node object consistency and not end up with multiple node objects for + DASDs. + +* **Bug fixes** + + * remote_daemon_dispatch: Unref sasl session when closing client connection + + A memory leak was identified when a client started SASL but then suddenly + closed connection. This is now fixed. + + * qemu: Fix migration with disabled vmx-* CPU features + + Migrating a domain with some vmx-* CPU features marked as disabled could + have failed as the destination would incorrectly expect those features to + be enabled after starting QEMU. + + * qemu: Fix ``libvirtd``/``virtqemud`` crash when VM shuts down during migration + + The libvirt daemon could crash when a VM was shut down while being migrated + to another host. + + +v10.4.0 (2024-06-03) +==================== + +* **New features** + + * qemu: Support for ras feature for virt machine type + + It is now possible to set on/off ``ras`` feature in the domain XML for virt + (Arm) machine type as ````. + + * SSH proxy for VM + + Libvirt now installs a binary helper that allows connecting to QEMU domains + via SSH using the following scheme: ``ssh user@qemu/virtualMachine``. + + * qemu: Support for ``virtio`` sound model + + Sound devices can now be configured to use the virtio model with + ````. This model is available from QEMU 8.2.0 + onwards. + + * network: use nftables to setup virtual network firewall rules + + The network driver can now use nftables rules for the virtual + network firewalls, rather than iptables. With the standard build + options, nftables is preferred over iptables (with fallback to + iptables if nftables isn't installed), but this can be modified at + build time, or at runtime via the firewall_backend setting in + network.conf. (NB: the nwfilter driver still uses + ebtables/iptables). + +* **Improvements** + + * qemu: add zstd to supported compression formats + + Extend the list of supported formats of QEMU save image by adding zstd + compression. + + * qemu: Implement support for hotplugging evdev input devices + + As of this release, hotplug and hotunplug of evdev ```` devices is + supported. + +* **Bug fixes** + + * virsh/virt-admin: Fix ``--help`` option for all commands + + A bug introduced in `v10.3.0 (2024-05-02)`_ caused that the attempt to print + help for any command by using the ``--help`` option in ``virsh`` and + ``virt-admin`` would print:: + + $ virsh list --help + error: command 'list' doesn't support option --help + + instead of the help output. A workaround for the affected version is to use + the help command:: + + $ virsh help list + + * qemu: Fix ``virsh save`` and migration when storage in question is root_squashed NFS + + Attempting to save a VM to a root_squash NFS mount or migrating with disks + hosted on such mount could, in some scenarios, result in error stating:: + + 'Unknown error 255' + + The bug was introduced in `v10.1.0 (2024-03-01)`_. + + * qemu: Don't set affinity for isolcpus unless explicitly requested + + When starting a domain, by default libvirt sets affinity of QEMU process to + all online CPUs. This also included isolated CPUs (``isolcpus=``) which is + wrong. As of this release, isolated CPUs are left untouched, unless + explicitly configured in domain XML. + + * qemu_hotplug: Properly assign USB address to hotplugged usb-net device + + Previously, the network device hotplug logic would try to ensure only CCW + or PCI addresses. With recent support for the usb-net model, USB addresses + for usb-net network devices are assigned automatically. + + * qemu: Fix hotplug of ``virtiofs`` filesystem device with `` + + Some PCI devices have large non-prefetchable memory. This can be a problem + in case when such device needs to be hotplugged as the firmware can't + foresee such situation. The user thus can override the value calculated at + start to accomodate for such devices. + +* **Improvements** + + * Improve validation of USB devices + + Certain USB device types ('sound', 'fs', 'chr', 'ccid' and 'net') were not + properly handled in the check whether the VM config supports USB and thus + would result in poor error messages. + + * virsh: Fix behaviour of ``--name`` and ``--parent`` used together when listing checkpoint and snapshots + + The ``checkpoint-list`` and ``snapshot-list`` commands would ignore the + ``--name`` option to print only the name when used with ``--parent``. + + * Extend libvirt-guests to shutdown only persistent VMs + + Users can now choose to shutdown only persistent VMs when the host is being + shut down. + +* **Bug fixes** + + * qemu: Fix migration with custom XML + + Libvirt 10.2.0 would sometimes complain about incompatible CPU definition + when trying to migrate or save a domain and passing a custom XML even + though such XML was properly generated as migratable. Hitting this bug + depends on the guest CPU definition and the host on which a particular + domain was running. + + * qemu: Fix TLS hostname verification failure in certain non-shared storage migration scenarios + + In certain scenarios (parallel migration, newly also post-copy migration) + libvirt would wrongly pass an empty hostname to QEMU to be used for TLS + certificate hostname validation, which would result into failure of the + non-shared storage migration step:: + + error: internal error: unable to execute QEMU command 'blockdev-add': Certificate does not match the hostname + + * Create OVS ports as transient + + Libvirt now creates OVS ports as transient which prevents them from + reappearing or going stale on sudden reboots. + + * Clear OVS QoS settings when domain shuts down + + Libvirt now clears QoS settings on domain shutdown, so they no longer pile + up in OVS database. + + +v10.2.0 (2024-04-02) +==================== + +* **New features** + + * ch: Basic save and restore support for ch driver + + The ch driver now supports basic save and restore operations. This is + functional on domains without any network, host device config defined. + The ``path`` parameter for save and restore should be a directory. + + * qemu: Support for driver type ``mtp`` in ```` devices + + The ``mtp`` driver type exposes the ``usb-mtp`` device in QEMU. The + guest can access files on this driver through the Media Transfer + Protocol (MTP). + + * qemu: Added support for the loongarch64 architecture + + It is now possible for libvirt to run loongarch64 guests, including on + other architectures via TCG. For the best results, it is recommended to + use the upcoming QEMU 9.0.0 release together with the development version + of edk2. + + * qemu: Introduce virDomainGraphicsReload API + + Reloading the graphics display is now supported for QEMU guests using + VNC. This is useful to make QEMU reload the TLS certificates without + restarting the guest. Available via the ``virDomainGraphicsReload`` API + and the ``domdisplay-reload`` virsh command. + +* **Bug fixes** + + * qemu: Fix migration from libvirt older than 9.10.0 when vmx is enabled + + A domain with vmx feature enabled (which may be even done automatically + with ``mode='host-model'``) started by libvirt 9.9.0 or older cannot be + migrated to libvirt 9.10.0, 10.0.0, and 10.1.0 as the target host would + complain about a lot of extra ``vmx-*`` features. Migration of similar + domains started by the affected releases to libvirt 9.9.0 and older + does not work either. Since libvirt 10.2.0 migration works again with + libvirt 9.9.0 and older in both directions. Migration from the affected + releases to 10.2.0 works as well, but the other direction remains broken + unless the fix is backported. + + * node_device: Don't report spurious errors from PCI VPD parsing + + In last release the PCI Vital Product Data parser was enhanced to report + errors but that effort failed as some kernels have the file but don't allow + reading it causing logs to be spammed with:: + + libvirtd[21055]: operation failed: failed to read the PCI VPD data + + Since the data is used only in the node device XML and errors are ignored if + the parsing failed, this release removes all the error reporting. + + * qemu: set correct SELinux label for unprivileged virtiofsd + + It is now possible to use virtiofsd-based ```` shares even + if the guest is confined using SELinux. + + * qemu: fix a crash on unprivileged virtiofsd hotplug + + Hotplugging virtiofsd-based filesystems works now. + + * virt-admin: Fix segfault when libvirtd dies + + ``virt-admin`` no longer crashes when ``libvirtd`` unexpectedly closes + the connection. + + +v10.1.0 (2024-03-01) +==================== + +* **Security** + + * ``CVE-2024-1441``: Fix off-by-one error leading to a crash + + In **libvirt-1.0.0** there were couple of interface listing APIs + introduced which had an off-by-one error. That error could lead to a + very rare crash if an array was passed to those functions which did + not fit all the interfaces. + + In **libvirt-5.10** a check for non-NULL arrays has been adjusted to + allow for NULL arrays with size 0 instead of rejecting all NULL + arrays. However that made the above issue significantly worse since + that off-by-one error now did not write beyond an array, but + dereferenced said NULL pointer making the crash certain in a + specific scenario in which a NULL array of size 0 was passed to the + aforementioned functions. + +* **New features** + + * nodedev: Support updating mdevs + + The node device driver has been extended to allow updating mediated node + devices. Options are available to target the update against the persistent, + active or both configurations of a mediated device. + **Note:** The support is only available with at least mdevctl v1.3.0 installed. + + * qemu: Add support for /dev/userfaultfd + + On hosts with new enough kernel which supports /dev/userfaultfd libvirt will + now automatically grant QEMU access to this device. It's no longer needed to + set vm.unprivileged_userfaultfd sysctl. + + * qemu: Support clusters in CPU topology + + It is now possible to configure the guest CPU topology to use clusters. + Additionally, if CPU clusters are present in the host topology, they will + be reported as part of the capabilities XML. + + * network: Make virtual domains resolvable from the host + + When starting a virtual network with a new ``register='yes'`` attribute + in the ```` element, libvirt will configure ``systemd-resolved`` + to resolve names of the connected guests using the name server started + for this network. + + * qemu: Introduce dynamicMemslots attribute for virtio-mem + + QEMU now allows setting ``.dynamic-memslots`` attribute for virtio-mem-pci + devices. When turned on, it allows memory exposed to guest to be split into + multiple memory slots and thus smaller memory footprint (see the original + commit for detailed explanation). + +* **Improvements** + + * nodedev: Add ability to update persistent mediated devices by defining them + + Existing persistent mediated devices can now also be updated by + ``virNodeDeviceDefineXML()`` as long as parent and UUID remain unchanged. + + * ch: Enable ``ethernet`` interface mode support + + ```` can now be used for CH domains. + + * viraccessdriverpolkit: Add missing vtpm case + + Secrets with ```` were left unable to be checked for in + the access driver, i.e. in ACL rules. Missing code was provided. + + * virt-admin: Notify users to use explicit URI if connection fails + + ``virt-admin`` doesn't try to guess the URI of the daemon to manage so a + failure to connect may be confusing for users if modular daemons are used. + Add a hint to use the URI of the dameon to manage. + +* **Bug fixes** + + * qemu_process: Skip over non-virtio non-TAP NIC models when refreshing rx-filter + + If ``trustGuestRxFilters`` is enabled for a vNIC that doesn't support it, + libvirt may throw an error when such domain is being started, loaded from a + saved state, migrated, etc. These errors are now silenced, but make sure to + fix such configurations (after previous release it is even possible to + change ``trustGuestRxFilters`` value on live domains via + ``virDomainUpdateDeviceFlags()`` or ``virsh device-update``). + + * domain: Fix check for overlapping ```` devices + + A bug was identified which caused libvirt to report two NVDIMMs as + overlapping even though they weren't. This now fixed. + + * vmx: Accept empty fileName for cdrom-image + + Turns out, ``fileName`` attribute (which contains path to CDROM image) can + be set to an empty string (``""``) to denote a state in which the CDROM has + no medium in it. Libvirt used to reject such configuration file, but not + anymore. + + * qemu_hotplug: Don't lose 'created' flag in qemuDomainChangeNet() + + When starting a domain, libvirt tracks what resources it created for it and + which were pre-existing and uses this information to preserve pre-existing + resources when cleaning up after said domain is shut off. But for macvtaps + this information was lost after the macvtap device was changed (e.g. via + ``virsh update-device``). + + * Fix virStream hole handling + + When a client sent multiple holes into a virStream it may have caused + daemon hangup as the daemon stopped processing RPC from the client + temporarily. This is now fixed. + + * nodedev: Don't generate broken XML with certain hardware + + A broken node device XML would be generated in a rare case when a hardware + device had certain characters in the VPD fields. + + * qemu: Fix reservation of manually specified port for disk migration + + A manually specified port would not be relased after disk migration making + it impossible to use it again. + + +v10.0.0 (2024-01-15) +==================== + +* **New features** + + * qemu: Enable ``postcopy-preempt`` migration capability + + Post-copy migrations are now started with ``postcopy-preempt`` + capability enabled as long as it is supported by both sides of migration. + This should enable faster migration of memory pages that the destination + tries to read before they are migrated from the source. + + * qemu: Add support for mapping iothreads to virtqueues of ``virtio-blk`` devices + + QEMU added the possibility to map multiple ``iothreads`` to a single + ``virtio-blk`` device and map them even to specific virtqueues. Libvirt + adds a ```` subelement of the `` `` element that + users can use to configure the mapping. + + * qemu: Allow automatic resize of block-device-backed disk to full size of the device + + The new flag ``VIR_DOMAIN_BLOCK_RESIZE_CAPACITY`` for + ``virDomainBlockResize`` allows resizing a block-device backed ``raw`` disk + of a VM without the need to specify the full size of the block device. + + * qemu: automatic selection/binding of VFIO variant drivers + + When a device is assigned to a guest using VFIO with ````, libvirt will now search the running kernel's + modules.alias file for the most specific match to that device for + a VFIO driver, and bind that driver to the device rather than + vfio-pci. A specific driver can also be forced, using the + ```` attribute. + + * qemu: add runtime configuration option for nbdkit + + Since the new nbdkit support requires a recent selinux policy that is not + widely available yet, it is now possible to build libvirt with nbdkit + support for remote disks but disabled at runtime. This behavior is + controlled via the storage_use_nbdkit option of the qemu driver + configuration file. The option will default to being disabled, but this may + change in a future release and can be customized with the + nbdkit_config_default build option. + + * qemu: add ID mapping support for virtiofsd + + New ```` element was added for virtiofsd-based ```` + devices. It can be used to set up UID and GID mapping between host + and guest, making running virtiofsd unprivileged much more useful. + +* **Improvements** + + * qemu: Improve migration XML use when persisting VM on destination + + When migrating a VM with a custom migration XML, use it as a base for + persisting it on the destination as users could have changed non-ABI + breaking facts which would prevent subsequent start if the old XML were used. + + * qemu: Simplify non-shared storage migration to ``raw`` block devices + + The phase of copying storage during migration without shared storage + requires that both the source and destination image are identical in size. + This may not be possible if the destination is backed by a block device + and the source image size is not a multiple of the block device block size. + + Libvirt aleviates this by automatically adding a ```` to match the + size of the source image rather than failing the migration. + + * test driver: Support for hotplug/hotunplug of PCI devices + + The test driver now supports basic hotplug and hotunplug of PCI devices. + + * qemu: allow virtiofsd to run unprivileged + + Nowadays virtiofsd no longer requires to run with root privileges, so the + restriction to always run as root is now removed from libvirt too. + +* **Bug fixes** + + * qemu: Various migration bug fixes and debuggability improvement + + This release fixes multiple bugs in virsh and libvirt in handling of + migration arguments and XMLs and modifies error reporting for better + debugging. + + * conf: Restore setting default bus for input devices + + Because of a regression, starting from 9.3.0 libvirt did not autofill bus + for input devices. With this release the regression was identified and + fixed. + + * qemu: Relax check for memory device coldplug + + Because of a check that was too aggressive, a virtio-mem memory device + could not be cold plugged. This is now fixed. + + * qemu: Be less aggressive when dropping channel source paths + + Another regression is resolved, (introduced in 9.7.0) when libvirt was too + aggressive when dropping parsed paths for sources + + * qemuDomainChangeNet: Reflect trustGuestRxFilters change + + On device-update, when a user requested change of trustGuestRxFilters for a + domain's libvirt did nothing. It did not throw an error nor + did it reflect the change. Starting with this release, the change is + reflected. + + +v9.10.0 (2023-12-01) +==================== + +* **New features** + + * Introduce pipewire audio backend + + The QEMU hypervisor driver now allows setting ``pipewire`` backend for + `` +Common ```` element configuration +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +These options apply to any form of booting of the guest OS. + +:: + + ... + + ... + + /path/to/slic.dat
+
+
+ ... + +``acpi`` + The ``table`` element contains a fully-qualified path to the ACPI table. The + ``type`` attribute contains the ACPI table type (currently only ``slic`` is + supported) :since:`Since 1.3.5 (QEMU)` :since:`Since 5.9.0 (Xen)` + SMBIOS System Information ------------------------- @@ -588,7 +602,7 @@ layout of sub-elements, with supported values of: validation and ``date`` format checking, all values are passed as strings to the hypervisor driver. ``chassis`` - :since:`Since 4.1.0,` this is block 3 of SMBIOS, with entry names drawn + :since:`Since 4.1.0`, this is block 3 of SMBIOS, with entry names drawn from: ``manufacturer`` @@ -675,8 +689,8 @@ CPU Allocation :since:`Since 0.4.4` ``current`` The optional attribute ``current`` can be used to specify whether fewer - than the maximum number of virtual CPUs should be enabled. :since:`Since - 0.8.5` + than the maximum number of virtual CPUs should be enabled. + :since:`Since 0.8.5` ``placement`` The optional attribute ``placement`` can be used to indicate the CPU placement mode for domain process. The value can be either "static" or @@ -873,8 +887,8 @@ CPU Tuning The optional ``period`` element specifies the enforcement interval (unit: microseconds). Within ``period``, each vCPU of the domain will not be allowed to consume more than ``quota`` worth of runtime. The value should be in range - [1000, 1000000]. A period with value 0 means no value. :since:`Only QEMU - driver support since 0.9.4, LXC since 0.9.10` + [1000, 1000000]. A period with value 0 means no value. + :since:`Only QEMU driver support since 0.9.4, LXC since 0.9.10` ``quota`` The optional ``quota`` element specifies the maximum allowed bandwidth (unit: microseconds). A domain with ``quota`` as any negative value indicates that @@ -887,8 +901,8 @@ CPU Tuning The optional ``global_period`` element specifies the enforcement CFS scheduler interval (unit: microseconds) for the whole domain in contrast with ``period`` which enforces the interval per vCPU. The value should be in range - 1000, 1000000]. A ``global_period`` with value 0 means no value. :since:`Only - QEMU driver support since 1.3.3` + 1000, 1000000]. A ``global_period`` with value 0 means no value. + :since:`Only QEMU driver support since 1.3.3` ``global_quota`` The optional ``global_quota`` element specifies the maximum allowed bandwidth (unit: microseconds) within a period for the whole domain. A domain with @@ -901,8 +915,8 @@ CPU Tuning (unit: microseconds). Within ``emulator_period``, emulator threads (those excluding vCPUs) of the domain will not be allowed to consume more than ``emulator_quota`` worth of runtime. The value should be in range [1000, - 1000000]. A period with value 0 means no value. :since:`Only QEMU driver - support since 0.10.0` + 1000000]. A period with value 0 means no value. + :since:`Only QEMU driver support since 0.10.0` ``emulator_quota`` The optional ``emulator_quota`` element specifies the maximum allowed bandwidth (unit: microseconds) for domain's emulator threads (those excluding @@ -916,8 +930,8 @@ CPU Tuning (unit: microseconds) for IOThreads. Within ``iothread_period``, each IOThread of the domain will not be allowed to consume more than ``iothread_quota`` worth of runtime. The value should be in range [1000, 1000000]. An - iothread_period with value 0 means no value. :since:`Only QEMU driver support - since 2.1.0` + iothread_period with value 0 means no value. + :since:`Only QEMU driver support since 2.1.0` ``iothread_quota`` The optional ``iothread_quota`` element specifies the maximum allowed bandwidth (unit: microseconds) for IOThreads. A domain with @@ -925,8 +939,8 @@ CPU Tuning have infinite bandwidth, which means that it is not bandwidth controlled. The value should be in range [1000, 17592186044415] or less than 0. An ``iothread_quota`` with value 0 means no value. You can use this feature to - ensure that all IOThreads run at the same speed. :since:`Only QEMU driver - support since 2.1.0` + ensure that all IOThreads run at the same speed. + :since:`Only QEMU driver support since 2.1.0` ``vcpusched``, ``iothreadsched`` and ``emulatorsched`` The optional ``vcpusched``, ``iothreadsched`` and ``emulatorsched`` elements specify the scheduler type (values ``batch``, ``idle``, ``fifo``, ``rr``) for @@ -1039,7 +1053,7 @@ Memory Allocation configured for the guest (See `CPU model and topology`_) the ``memory`` element can be omitted. In the case of crash, optional attribute ``dumpCore`` can be used to control whether the guest memory should be included in the generated - coredump or not (values "on", "off"). ``unit`` :since:`since 0.9.11` , + coredump or not (values "on", "off"). ``unit`` :since:`since 0.9.11`, ``dumpCore`` :since:`since 0.10.2 (QEMU only)` ``maxMemory`` The run time maximum memory allocation of the guest. The initial memory @@ -1050,7 +1064,7 @@ Memory Allocation for adding memory to the guest. The bounds are hypervisor specific. Note that due to alignment of the memory chunks added via memory hotplug the full size allocation specified by this element may be impossible to achieve. - :since:`Since 1.2.14 supported by the QEMU driver.` + :since:`Since 1.2.14 supported by the QEMU driver`. ``currentMemory`` The actual allocation of memory for the guest. This value can be less than the maximum allocation, to allow for ballooning up the guests memory on the @@ -1117,7 +1131,7 @@ influence how virtual memory pages are backed by host pages. above. :since:`Since 1.0.6` ``source`` Using the ``type`` attribute, it's possible to provide "file" to utilize file - memorybacking or keep the default "anonymous". :since:`Since 4.10.0` , you + memorybacking or keep the default "anonymous". :since:`Since 4.10.0`, you may choose "memfd" backing. (QEMU/KVM only) ``access`` Using the ``mode`` attribute, specify if the memory is to be "shared" or @@ -1364,7 +1378,7 @@ following collection of elements. :since:`Since 0.7.5` core2duo Intel - + @@ -1375,7 +1389,7 @@ following collection of elements. :since:`Since 0.7.5` - + ... @@ -1401,7 +1415,7 @@ In case no restrictions need to be put on CPU model and its features, a simpler ... - + ... @@ -1429,7 +1443,7 @@ In case no restrictions need to be put on CPU model and its features, a simpler :since:`Since 0.8.5` the ``match`` attribute can be omitted and will default to ``exact``. Sometimes the hypervisor is not able to create a virtual CPU - exactly matching the specification passed by libvirt. :since:`Since 3.2.0` , + exactly matching the specification passed by libvirt. :since:`Since 3.2.0`, an optional ``check`` attribute can be used to request a specific way of checking whether the virtual CPU matches the specification. It is usually safe to omit this attribute when starting a domain and stick with the default @@ -1452,7 +1466,7 @@ In case no restrictions need to be put on CPU model and its features, a simpler specification and the domain will not be started unless the two CPUs match. - :since:`Since 0.9.10` , an optional ``mode`` attribute may be used to make it + :since:`Since 0.9.10`, an optional ``mode`` attribute may be used to make it easier to configure a guest CPU to be as close to host CPU as possible. Possible values for the ``mode`` attribute are: @@ -1550,7 +1564,7 @@ In case no restrictions need to be put on CPU model and its features, a simpler directory ``cpu_map``, installed in libvirt's data directory. If a hypervisor is not able to use the exact CPU model, libvirt automatically falls back to a closest model supported by the hypervisor while maintaining the list of CPU - features. :since:`Since 0.9.10` , an optional ``fallback`` attribute can be + features. :since:`Since 0.9.10`, an optional ``fallback`` attribute can be used to forbid this behavior, in which case an attempt to start a domain requesting an unsupported CPU model will fail. Supported values for ``fallback`` attribute are: ``allow`` (this is the default), and ``forbid``. @@ -1565,14 +1579,20 @@ In case no restrictions need to be put on CPU model and its features, a simpler supported vendors can be found in ``cpu_map/*_vendors.xml``. ``topology`` The ``topology`` element specifies requested topology of virtual CPU provided - to the guest. Four attributes, ``sockets``, ``dies``, ``cores``, and - ``threads``, accept non-zero positive integer values. They refer to the - total number of CPU sockets, number of dies per socket, number of cores per - die, and number of threads per core, respectively. The ``dies`` attribute is - optional and will default to 1 if omitted, while the other attributes are all - mandatory. Hypervisors may require that the maximum number of vCPUs specified + to the guest. + Its attributes ``sockets``, ``dies`` (:since:`Since 6.1.0`), ``clusters`` + (:since:`Since 10.1.0`), ``cores``, and ``threads`` accept non-zero positive + integer values. + They refer to the total number of CPU sockets, number of dies per socket, + number of clusters per die, number of cores per cluster, and number of + threads per core, respectively. + The ``dies`` and ``clusters`` attributes are optional and will default to 1 + if omitted, while the other attributes are all mandatory. + Hypervisors may require that the maximum number of vCPUs specified by the ``cpus`` element equals to the number of vcpus resulting from the topology. + Moreover, not all architectures and machine types support specifying a value + other than 1 for all attributes. ``feature`` The ``cpu`` element can contain zero or more ``feature`` elements used to fine-tune features provided by the selected CPU model. The list of known @@ -1659,8 +1679,8 @@ In case no restrictions need to be put on CPU model and its features, a simpler address bits for ``passthrough`` mode, i.e. in case the host CPU reports more bits than that, ``limit`` is used. :since:`Since 9.3.0` -Guest NUMA topology can be specified using the ``numa`` element. :since:`Since -0.9.8` +Guest NUMA topology can be specified using the ``numa`` element. +:since:`Since 0.9.8` :: @@ -1885,7 +1905,7 @@ QEMU/KVM/HVF supports the ``on_poweroff`` and ``on_reboot`` events handling the ``destroy`` and ``restart`` actions, but the combination of ``on_poweroff`` set to ``restart`` and ``on_reboot`` set to ``destroy`` is forbidden. -The ``on_crash`` event supports these additional actions :since:`since 0.8.4` . +The ``on_crash`` event supports these additional actions :since:`since 0.8.4`. ``coredump-destroy`` The crashed domain's core will be dumped, and then the domain will be @@ -1894,7 +1914,7 @@ The ``on_crash`` event supports these additional actions :since:`since 0.8.4` . The crashed domain's core will be dumped, and then the domain will be restarted with the same configuration -:since:`Since 3.9.0` , the lifecycle events can be configured via the +:since:`Since 3.9.0`, the lifecycle events can be configured via the `virDomainSetLifecycleAction `__ API. @@ -2001,6 +2021,7 @@ Hypervisors may allow certain CPU / machine features to be toggled on/off. 128 + ... @@ -2017,8 +2038,9 @@ are: ACPI is useful for power management, for example, with KVM or HVF guests it is required for graceful shutdown to work. ``apic`` - APIC allows the use of programmable IRQ management. :since:`Since 0.10.2 - (QEMU only)` there is an optional attribute ``eoi`` with values ``on`` and + APIC allows the use of programmable IRQ management. + :since:`Since 0.10.2 (QEMU only)` there is an optional + attribute ``eoi`` with values ``on`` and ``off`` which toggles the availability of EOI (End of Interrupt) for the guest. ``hap`` @@ -2056,7 +2078,7 @@ are: avic Enable use Hyper-V SynIC with hardware APICv/AVIC on, off :since:`8.10.0 (QEMU 6.2)` =============== ====================================================================== ============================================ ======================================================= - :since:`Since 8.0.0` , the hypervisor can be configured further by setting + :since:`Since 8.0.0`, the hypervisor can be configured further by setting the ``mode`` attribute to one of the following values: ``custom`` @@ -2179,10 +2201,10 @@ are: Enable QEMU vmcoreinfo device to let the guest kernel save debug details. :since:`Since 4.4.0` (QEMU only) ``htm`` - Configure HTM (Hardware Transational Memory) availability for pSeries guests. + Configure HTM (Hardware Transactional Memory) availability for pSeries guests. Possible values for the ``state`` attribute are ``on`` and ``off``. If the - attribute is not defined, the hypervisor default will be used. :since:`Since - 4.6.0` (QEMU/KVM only) + attribute is not defined, the hypervisor default will be used. + :since:`Since 4.6.0` (QEMU/KVM only) ``nested-hv`` Configure nested HV availability for pSeries guests. This needs to be enabled from the host (L0) in order to be effective; having HV support in the (L1) @@ -2195,8 +2217,8 @@ are: Some guests might require ignoring unknown Model Specific Registers (MSRs) reads and writes. It's possible to switch this by setting ``unknown`` attribute of ``msrs`` to ``ignore``. If the attribute is not defined, or set - to ``fault``, unknown reads and writes will not be ignored. :since:`Since - 5.1.0` (bhyve only) + to ``fault``, unknown reads and writes will not be ignored. + :since:`Since 5.1.0` (bhyve only) ``ccf-assist`` Configure ccf-assist (Count Cache Flush Assist) availability for pSeries guests. Possible values for the ``state`` attribute are ``on`` and ``off``. @@ -2219,9 +2241,9 @@ are: Possible values for the ``value`` attribute are ``broken`` (no protection), ``workaround`` (count cache flush), ``fixed-ibs`` (fixed by serializing indirect branches), ``fixed-ccd`` (fixed by disabling the cache count) and - ``fixed-na (fixed in hardware - no longer applicable)``. If the - attribute is not defined, the hypervisor default will be used. :since:`Since - 6.3.0` (QEMU/KVM only) + ``fixed-na`` (fixed in hardware - no longer applicable). If the + attribute is not defined, the hypervisor default will be used. + :since:`Since 6.3.0` (QEMU/KVM only) ``tcg`` Various features to change the behavior of the TCG accelerator. @@ -2235,6 +2257,11 @@ are: Depending on the ``enabled`` attribute (values ``yes``, ``no``) enable or disable QEMU asynchronous teardown to improve memory reclaiming on a guest. :since:`Since 9.6.0` (QEMU only) +``ras`` + Report host memory errors to a guest using ACPI and guest external abort + exceptions when enabled (``on``). If the attribute is not defined, the + hypervisor default will be used. + :since:`Since 10.4.0` (QEMU/KVM and ARM virt guests only) Time keeping ------------ @@ -2270,7 +2297,7 @@ Windows, however, expects it to be in so called 'localtime'. is hypervisor specific. ``localtime`` The guest clock will be synchronized to the host's configured timezone - when booted, if any. :since:`Since 0.9.11,` the ``adjustment`` attribute + when booted, if any. :since:`Since 0.9.11`, the ``adjustment`` attribute behaves the same as in 'utc' mode. ``timezone`` The guest clock will be synchronized to the requested timezone using the @@ -2291,8 +2318,8 @@ Windows, however, expects it to be in so called 'localtime'. epoch timestamp. :since:`Since 8.4.0`. - A ``clock`` may have zero or more ``timer`` sub-elements. :since:`Since - 0.8.0` + A ``clock`` may have zero or more ``timer`` sub-elements. + :since:`Since 0.8.0` ``timer`` Each timer element requires a ``name`` attribute, and has other optional @@ -2936,14 +2963,14 @@ paravirtualized driver is specified via the ``disk`` element. ``snapshot`` The ``name`` attribute of ``snapshot`` element can optionally specify an internal snapshot name to be used as the source for storage protocols. - Supported for 'rbd' :since:`since 1.2.11 (QEMU only).` + Supported for 'rbd' :since:`since 1.2.11 (QEMU only)`. ``config`` The ``file`` attribute for the ``config`` element provides a fully qualified path to a configuration file to be provided as a parameter to the client of a networked storage protocol. Supported for 'rbd' - :since:`since 1.2.11 (QEMU only).` + :since:`since 1.2.11 (QEMU only)`. ``auth`` - :since:`Since libvirt 3.9.0` , the ``auth`` element is supported for a + :since:`Since 3.9.0`, the ``auth`` element is supported for a disk ``type`` "network" that is using a ``source`` element with the ``protocol`` attributes "rbd", "iscsi", or "ssh". If present, the ``auth`` element provides the authentication credentials needed to access @@ -2959,14 +2986,14 @@ paravirtualized driver is specified via the ``disk`` element. ``usage`` attribute matching the key that was specified in the secret object. ``encryption`` - :since:`Since libvirt 3.9.0` , the ``encryption`` can be a sub-element of + :since:`Since 3.9.0`, the ``encryption`` can be a sub-element of the ``source`` element for encrypted storage sources. If present, specifies how the storage source is encrypted See the `Storage Encryption `__ page for more information. Note that the 'qcow' format of encryption is broken and thus is no longer - supported for use with disk images. ( :since:`Since libvirt 4.5.0` ) + supported for use with disk images. ( :since:`Since 4.5.0` ) ``reservations`` - :since:`Since libvirt 4.4.0` , the ``reservations`` can be a sub-element + :since:`Since 4.4.0`, the ``reservations`` can be a sub-element of the ``source`` element for storage sources (QEMU driver only). If present it enables persistent reservations for SCSI based disks. The element has one mandatory attribute ``managed`` with accepted values @@ -2979,7 +3006,7 @@ paravirtualized driver is specified via the ``disk`` element. specifying the role of hypervisor. It's recommended to allow libvirt manage the persistent reservations. ``initiator`` - :since:`Since libvirt 4.7.0` , the ``initiator`` element is supported for + :since:`Since 4.7.0`, the ``initiator`` element is supported for a disk ``type`` "network" that is using a ``source`` element with the ``protocol`` attribute "iscsi". If present, the ``initiator`` element provides the initiator IQN needed to access the source via mandatory @@ -3075,7 +3102,7 @@ paravirtualized driver is specified via the ``disk`` element. ``backingStore`` This element describes the backing store used by the disk specified by - sibling ``source`` element. :since:`Since 1.2.4.` If the hypervisor driver + sibling ``source`` element. :since:`Since 1.2.4`. If the hypervisor driver does not support the `backingStoreInput `__ ( :since:`Since 5.10.0` ) domain feature the ``backingStore`` is ignored on @@ -3128,14 +3155,14 @@ paravirtualized driver is specified via the ``disk`` element. ``type`` attribute of the mirror, similar to what is done for the overall ``disk`` device element. The ``job`` attribute mentions which API started the operation ("copy" for the ``virDomainBlockRebase`` API, or "active-commit" - for the ``virDomainBlockCommit`` API), :since:`since 1.2.7` . The attribute + for the ``virDomainBlockCommit`` API), :since:`since 1.2.7`. The attribute ``ready``, if present, tracks progress of the job: ``yes`` if the disk is - known to be ready to pivot, or, :since:`since 1.2.7` , ``abort`` or ``pivot`` + known to be ready to pivot, or, :since:`since 1.2.7`, ``abort`` or ``pivot`` if the job is in the process of completing. If ``ready`` is not present, the disk is probably still copying. For now, this element only valid in output; it is ignored on input. The ``source`` sub-element exists for all two-phase - jobs :since:`since 1.2.6` . Older libvirt supported only block copy to a - file, :since:`since 0.9.12` ; for compatibility with older clients, such jobs + jobs :since:`since 1.2.6`. Older libvirt supported only block copy to a + file, :since:`since 0.9.12`; for compatibility with older clients, such jobs include redundant information in the attributes ``file`` and ``format`` in the ``mirror`` element. ``target`` @@ -3145,7 +3172,7 @@ paravirtualized driver is specified via the ``disk`` element. name in the guest OS. Treat it as a device ordering hint. The optional ``bus`` attribute specifies the type of disk device to emulate; possible values are driver specific, with typical values being "ide", "scsi", - "virtio", "xen", "usb", "sata", or "sd" :since:`"sd" since 1.1.2` . If + "virtio", "xen", "usb", "sata", or "sd" :since:`"sd" since 1.1.2`. If omitted, the bus type is inferred from the style of the device name (e.g. a device named 'sda' will typically be exported using a SCSI bus). The optional attribute ``tray`` indicates the tray status of the removable disks (i.e. @@ -3170,8 +3197,8 @@ paravirtualized driver is specified via the ``disk`` element. this to the ``blkiotune`` element (See `Block I/O Tuning`_), which applies globally to the domain). Currently, the only tuning available is Block I/O throttling for qemu. This element has optional sub-elements; any sub-element - not specified or given with a value of 0 implies no limit. :since:`Since - 0.9.8` + not specified or given with a value of 0 implies no limit. + :since:`Since 0.9.8` ``total_bytes_sec`` The optional ``total_bytes_sec`` element is the total throughput limit in @@ -3266,23 +3293,26 @@ paravirtualized driver is specified via the ``disk`` element. "qcow2", and "qed". - The optional ``cache`` attribute controls the cache mechanism, possible values are "default", "none", "writethrough", "writeback", "directsync" - (like "writethrough", but it bypasses the host page cache) and "unsafe" - (host may cache all disk io, and sync requests from guest are ignored). - :since:`Since 0.6.0, "directsync" since 0.9.5, "unsafe" since 0.9.7` + (:since:`since 0.9.5`; like "writethrough", but it bypasses the host page + cache) and "unsafe" (:since:`since 0.9.7`; host may cache all disk io, + and sync requests from guest are ignored). + :since:`Since 0.6.0` - The optional ``error_policy`` attribute controls how the hypervisor will behave on a disk read or write error, possible values are "stop", - "report", "ignore", and "enospace". :since:`Since 0.8.0, "report" since - 0.9.7` The default is left to the discretion of the hypervisor. There is - also an optional ``rerror_policy`` that controls behavior for read errors - only. :since:`Since 0.9.7` . If no rerror_policy is given, error_policy is + "report" (:since:`since 0.9.7`), "ignore", and "enospace". + The default is left to the discretion of the hypervisor. + :since:`Since 0.8.0`. + - The optional ``rerror_policy`` attribute controls behavior for read + errors only. If no rerror_policy is given, error_policy is used for both read and write errors. If rerror_policy is given, it overrides the ``error_policy`` for read errors. Also note that "enospace" is not a valid policy for read errors, so if ``error_policy`` is set to "enospace" and no ``rerror_policy`` is given, the read error policy will be left at its default. + :since:`Since 0.9.7` - The optional ``io`` attribute controls specific policies on I/O; qemu - guests support "threads" and "native" :since:`Since 0.8.8` , io_uring - :since:`Since 6.3.0 (QEMU 5.0)` . + guests support "threads" and "native" :since:`Since 0.8.8`, io_uring + :since:`Since 6.3.0 (QEMU 5.0)`. - The optional ``ioeventfd`` attribute allows users to set `domain I/O asynchronous handling `__ for disk device. The default is left to the discretion of the hypervisor. @@ -3298,8 +3328,9 @@ paravirtualized driver is specified via the ``disk`` element. reduce the number of interrupts and exits for the guest. The default is determined by QEMU; usually if the feature is supported, default is on. In case there is a situation where this behavior is suboptimal, this - attribute provides a way to force the feature off. :since:`Since 0.9.5 - (QEMU and KVM only)` **In general you should leave this option alone, + attribute provides a way to force the feature off. + :since:`Since 0.9.5 (QEMU and KVM only)` + **In general you should leave this option alone, unless you are very certain you know what you are doing.** - The optional ``copy_on_read`` attribute controls whether to copy read backing file into the image file. The value can be either "on" or "off". @@ -3309,8 +3340,8 @@ paravirtualized driver is specified via the ``disk`` element. - The optional ``discard`` attribute controls whether discard requests (also known as "trim" or "unmap") are ignored or passed to the filesystem. The value can be either "unmap" (allow the discard request to be passed) or - "ignore" (ignore the discard request). :since:`Since 1.0.6 (QEMU and KVM - only)` + "ignore" (ignore the discard request). + :since:`Since 1.0.6 (QEMU and KVM only)` - The optional ``detect_zeroes`` attribute controls whether to detect zero write requests. The value can be "off", "on" or "unmap". First two values turn the detection off and on, respectively. The third value ("unmap") @@ -3324,11 +3355,31 @@ paravirtualized driver is specified via the ``disk`` element. `IOThreads Allocation`_). Multiple disks may be assigned to the same IOThread and are numbered from 1 to the domain iothreads value. Available for a disk device ``target`` configured to use - "virtio" ``bus`` and "pci" or "ccw" ``address`` types. :since:`Since 1.2.8 - (QEMU 2.1)` + "virtio" ``bus`` and "pci" or "ccw" ``address`` types. + :since:`Since 1.2.8 (QEMU 2.1)` + *Note:* ``iothread`` is mutually exclusive with ``iothreads``. + - The optional ``iothreads`` sub-element allows specifying multiple IOThreads + via the ``iothread`` sub-element with attribute ``id`` the disk will use + for I/O operations. Optionally the ``iothread`` element can have multiple + ``queue`` subelements specifying that given iothread should be used to + handle given queues. :since:`Since 10.0.0 (QEMU 9.0, virtio disks only)`. + Example:: + + + + + + + + + + + + + - The optional ``queues`` attribute specifies the number of virt queues for virtio-blk ( :since:`Since 3.9.0` ) or vhost-user-blk - ( :since `Since 7.1.0` ) + ( :since:`Since 7.1.0` ) - The optional ``queue_size`` attribute specifies the size of each virt queue for virtio-blk or vhost-user-blk. ( :since:`Since 7.8.0` ) - For virtio disks, `Virtio-related options`_ can also @@ -3348,8 +3399,8 @@ paravirtualized driver is specified via the ``disk`` element. image. When enabled, a discard request from within the guest will mark the qcow2 cluster as zero, but will keep the reference/offset of that cluster. But it will still pass the discard further to the lower layer. - This will resolve fragmentation within the qcow2 image. :since:`Since 9.5.0 - (QEMU 8.1)` + This will resolve fragmentation within the qcow2 image. + :since:`Since 9.5.0 (QEMU 8.1)` In the majority of cases the default configuration used by the hypervisor is sufficient so modifying this setting should not be necessary. For @@ -3392,7 +3443,7 @@ paravirtualized driver is specified via the ``disk`` element. together with general boot elements in `BIOS bootloader`_ section. :since:`Since 0.8.8` ``encryption`` - Starting with :since:`libvirt 3.9.0` the ``encryption`` element is preferred + since:`Since 3.9.0` the ``encryption`` element is preferred to be a sub-element of the ``source`` element. If present, specifies how the volume is encrypted using "qcow". See the `Storage Encryption `__ page for more information. @@ -3449,20 +3500,20 @@ paravirtualized driver is specified via the ``disk`` element. The ``type`` attribute is mandatory, and is typically "pci" or "drive". For a "pci" controller, additional attributes for ``bus``, ``slot``, and ``function`` must be present, as well as optional ``domain`` and - ``multifunction``. Multifunction defaults to 'off'; any other value requires - QEMU 0.1.3 and :since:`libvirt 0.9.7` . For a "drive" controller, additional - attributes ``controller``, ``bus``, ``target`` ( :since:`libvirt 0.9.11` ), - and ``unit`` are available, each defaulting to 0. + ``multifunction`` (:since:`since 0.9.7`). Multifunction defaults to 'off'. + For a "drive" controller, additional attributes ``controller``, ``bus``, + ``target`` (:since:`since 0.9.11`), and ``unit`` are available, each + defaulting to 0. ``auth`` - Starting with :since:`libvirt 3.9.0` the ``auth`` element is preferred to be + :since:`Since 3.9.0`, the ``auth`` element is preferred to be a sub-element of the ``source`` element. The element is still read and managed as a ``disk`` sub-element. It is invalid to use ``auth`` as both a - sub-element of ``disk`` and ``source``. The ``auth`` element was introduced - as a ``disk`` sub-element in :since:`libvirt 0.9.7.` + sub-element of ``disk`` and ``source``. + :since:`Since 0.9.7` ``geometry`` The optional ``geometry`` element provides the ability to override geometry settings. This mostly useful for S390 DASD-disks or older DOS-disks. - :since:`0.10.0` + :since:`Since 0.10.0` ``cyls`` The ``cyls`` attribute is the number of cylinders. @@ -3535,12 +3586,21 @@ A directory on the host that can be accessed directly from the guest. + + + +
+ + + + + ... ... @@ -3550,16 +3610,17 @@ A directory on the host that can be accessed directly from the guest. possible values are: ``mount`` - A host directory to mount in the guest. Used by LXC, OpenVZ :since:`(since - 0.6.2)` and QEMU/KVM :since:`(since 0.8.5)` . This is the default ``type`` + A host directory to mount in the guest. Used by LXC, OpenVZ + :since:`(since 0.6.2)` and QEMU/KVM :since:`(since 0.8.5)`. + This is the default ``type`` if one is not specified. This mode also has an optional sub-element ``driver``, with an attribute ``type='path'`` or ``type='handle'`` - :since:`(since 0.9.7)` . The driver block has an optional attribute + :since:`(since 0.9.7)`. The driver block has an optional attribute ``wrpolicy`` that further controls interaction with the host page cache; omitting the attribute gives default behavior, while the value ``immediate`` means that a host writeback is immediately triggered for all pages touched during a guest file write operation :since:`(since 0.9.10)` - . :since:`Since 6.2.0` , ``type='virtiofs'`` is also supported. Using + . :since:`Since 6.2.0`, ``type='virtiofs'`` is also supported. Using virtiofs requires setting up shared memory, see the guide: `Virtiofs `__ ``template`` @@ -3569,7 +3630,7 @@ A directory on the host that can be accessed directly from the guest. filesystem format will be autodetected. Only used by LXC driver. ``block`` A host block device to mount in the guest. The filesystem format will be - autodetected. Only used by LXC driver :since:`(since 0.9.5)` . + autodetected. Only used by LXC driver :since:`(since 0.9.5)`. ``ram`` An in-memory filesystem, using memory from the host OS. The source element has a single attribute ``usage`` which gives the memory usage limit in @@ -3580,7 +3641,7 @@ A directory on the host that can be accessed directly from the guest. guest. Only used by LXC driver :since:`(since 0.9.13)` The filesystem element has an optional attribute ``accessmode`` which - specifies the security mode for accessing the source :since:`(since 0.8.5)` . + specifies the security mode for accessing the source :since:`(since 0.8.5)`. Currently this only works with ``type='mount'`` for the QEMU/KVM driver. For driver type ``virtiofs``, only ``passthrough`` is supported. For other driver types, the possible values are: @@ -3599,15 +3660,16 @@ A directory on the host that can be accessed directly from the guest. usable for people who run the hypervisor as non-root. `More info `__ - :since:`Since 5.2.0` , the filesystem element has an optional attribute + :since:`Since 5.2.0`, the filesystem element has an optional attribute ``model`` with supported values "virtio-transitional", "virtio-non-transitional", or "virtio". See `Virtio transitional devices`_ for more details. The filesystem element has optional attributes ``fmode`` and ``dmode``. These two attributes control the creation mode for files and directories - when used with the ``mapped`` value for ``accessmode`` (:since:`since 6.10.0, - requires QEMU 2.10` ). If not specified, QEMU creates files with mode + when used with the ``mapped`` value for ``accessmode`` + (:since:`since 6.10.0, requires QEMU 2.10` ). + If not specified, QEMU creates files with mode ``600`` and directories with mode ``700``. The setuid, setgid, and sticky bit are unsupported. @@ -3651,6 +3713,8 @@ A directory on the host that can be accessed directly from the guest. can also be set. ( :since:`Since 3.5.0` ) - For ``virtiofs``, the ``queue`` attribute can be used to specify the queue size (i.e. how many requests can the queue fit). ( :since:`Since 6.2.0` ) + - QEMU supports ``mtp`` which exposes a virtual USB MTP device to the + guest. ( :since:`Since 10.2.0` ) ``binary`` The optional ``binary`` element can tune the options for virtiofsd. All of @@ -3684,6 +3748,10 @@ A directory on the host that can be accessed directly from the guest. Where the ``source`` can be accessed in the guest. For most drivers this is an automatic mount point, but for QEMU/KVM this is merely an arbitrary string tag that is exported to the guest as a hint for where to mount. +``idmap`` + For ``virtiofs``, an ``idmap`` element can be specified to map IDs in the user + namespace. See the `Container boot`_ section for the syntax of the element. + :since:`Since 10.0.0` ``readonly`` Enables exporting filesystem as a readonly mount for guest, by default read-write access is given (currently only works for QEMU/KVM driver; not @@ -3722,8 +3790,9 @@ control where on the bus the device will be placed: 0xff, inclusive), ``slot`` (a hex value between 0x0 and 0x1f, inclusive), and ``function`` (a value between 0 and 7, inclusive). Also available is the ``multifunction`` attribute, which controls turning on the multifunction bit - for a particular slot/function in the PCI control register ( :since:`since - 0.9.7, requires QEMU 0.13` ). ``multifunction`` defaults to 'off', but should + for a particular slot/function in the PCI control register + ( :since:`since 0.9.7, requires QEMU 0.13` ). + ``multifunction`` defaults to 'off', but should be set to 'on' for function 0 of a slot that will have multiple functions used. ( :since:`Since 4.10.0` ), PCI address extensions depending on the architecture are supported. For example, PCI addresses for S390 guests will @@ -3731,7 +3800,7 @@ control where on the bus the device will be placed: between 0x0001 and 0xffff, inclusive), and ``fid`` (a hex value between 0x00000000 and 0xffffffff, inclusive) used by PCI devices on S390 for User-defined Identifiers and Function Identifiers. - :since:`Since 1.3.5` , some hypervisor drivers may accept an + :since:`Since 1.3.5`, some hypervisor drivers may accept an ``
`` element with no other attributes as an explicit request to assign a PCI address for the device rather than some other type of address that may also be appropriate for that same device (e.g. virtio-mmio). @@ -3749,7 +3818,7 @@ control where on the bus the device will be placed: ``ccid`` A CCID address, for smart-cards, has the following additional attributes: ``bus`` (a 2-digit bus number), and ``slot`` attribute (a 2-digit slot within - the bus). :since:`Since 0.8.8.` + the bus). :since:`Since 0.8.8`. ``usb`` USB addresses have the following additional attributes: ``bus`` (a hex value between 0 and 0xfff, inclusive), and ``port`` (a dotted notation of up to @@ -3760,7 +3829,7 @@ control where on the bus the device will be placed: assigned at a non-zero multiple of 0x00001000, but other addresses are valid and permitted by libvirt. Each address has the following additional attribute: ``reg`` (the hex value address of the starting register). - :since:`Since 0.9.9.` + :since:`Since 0.9.9`. ``ccw`` S390 guests with a ``machine`` value of s390-ccw-virtio use the native CCW bus for I/O devices. CCW bus addresses have the following additional @@ -3821,7 +3890,7 @@ you know what you are doing. Virtio transitional devices ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -:since:`Since 5.2.0` , some of QEMU's virtio devices, when used with PCI/PCIe +:since:`Since 5.2.0`, some of QEMU's virtio devices, when used with PCI/PCIe machine types, accept the following ``model`` values: ``virtio-transitional`` @@ -3899,7 +3968,7 @@ specific features, such as: ``virtio-serial`` The ``virtio-serial`` controller has two additional optional attributes ``ports`` and ``vectors``, which control how many devices can be connected - through the controller. :since:`Since 5.2.0` , it supports an optional + through the controller. :since:`Since 5.2.0`, it supports an optional attribute ``model`` which can be 'virtio', 'virtio-transitional', or 'virtio-non-transitional'. See `Virtio transitional devices`_ for more details. ``scsi`` @@ -3913,18 +3982,18 @@ specific features, such as: "piix3-uhci", "piix4-uhci", "ehci", "ich9-ehci1", "ich9-uhci1", "ich9-uhci2", "ich9-uhci3", "vt82c686b-uhci", "pci-ohci", "nec-xhci", "qusb1" (xen pvusb with qemu backend, version 1.1), "qusb2" (xen pvusb with qemu backend, - version 2.0) or "qemu-xhci". Additionally, :since:`since 0.10.0` , if the USB + version 2.0) or "qemu-xhci". Additionally, :since:`since 0.10.0`, if the USB bus needs to be explicitly disabled for the guest, ``model='none'`` may be - used. :since:`Since 1.0.5` , no default USB controller will be built on s390. - :since:`Since 1.3.5` , USB controllers accept a ``ports`` attribute to + used. :since:`Since 1.0.5`, no default USB controller will be built on s390. + :since:`Since 1.3.5`, USB controllers accept a ``ports`` attribute to configure how many devices can be connected to the controller. ``ide`` :since:`Since 3.10.0` for the vbox driver, the ``ide`` controller has an optional attribute ``model``, which is one of "piix3", "piix4" or "ich6". ``xenbus`` - :since:`Since 5.2.0` , the ``xenbus`` controller has an optional attribute + :since:`Since 5.2.0`, the ``xenbus`` controller has an optional attribute ``maxGrantFrames``, which specifies the maximum number of grant frames the - controller makes available for connected devices. :since:`Since 6.3.0` , the + controller makes available for connected devices. :since:`Since 6.3.0`, the xenbus controller supports the optional ``maxEventChannels`` attribute, which specifies maximum number of event channels (PV interrupts) that can be used by the guest. @@ -3943,8 +4012,8 @@ An optional sub-element ``driver`` can specify the driver specific options: matching the number of vCPUs. :since:`Since 1.0.5 (QEMU and KVM only)` ``cmd_per_lun`` The optional ``cmd_per_lun`` attribute specifies the maximum number of - commands that can be queued on devices controlled by the host. :since:`Since - 1.2.7 (QEMU and KVM only)` + commands that can be queued on devices controlled by the host. + :since:`Since 1.2.7 (QEMU and KVM only)` ``max_sectors`` The optional ``max_sectors`` attribute specifies the maximum amount of data in bytes that will be transferred to or from the device in a single command. @@ -3956,7 +4025,7 @@ An optional sub-element ``driver`` can specify the driver specific options: or not. Accepted values are "on" and "off". :since:`Since 1.2.18` ``iothread`` Supported for controller type ``scsi`` using model ``virtio-scsi`` for - ``address`` types ``pci`` and ``ccw`` :since:`since 1.3.5 (QEMU 2.4)` . The + ``address`` types ``pci`` and ``ccw`` :since:`since 1.3.5 (QEMU 2.4)`. The optional ``iothread`` attribute assigns the controller to an IOThread as defined by the range for the domain ``iothreads`` (See `IOThreads Allocation`_). Each SCSI ``disk`` @@ -4014,7 +4083,7 @@ emulating (e.g. "i82801b11-bridge") rather than simply the class of device ("pcie-to-pci-bridge", "pci-bridge"), which is set in the controller element's model **attribute**. In almost all cases, you should not manually add a ```` subelement to a controller, nor should you modify one that is -automatically generated by libvirt. :since:`Since 1.2.19 (QEMU only).` +automatically generated by libvirt. :since:`Since 1.2.19 (QEMU only)`. PCI controllers also have an optional subelement ```` with the attributes and subelements listed below. These are configurable items that 1) @@ -4022,7 +4091,7 @@ are visible to the guest OS so must be preserved for guest ABI compatibility, and 2) are usually left to default values or derived automatically by libvirt. In almost all cases, you should not manually add a ```` subelement to a controller, nor should you modify the values in the those that are automatically -generated by libvirt. :since:`Since 1.2.19 (QEMU only).` +generated by libvirt. :since:`Since 1.2.19 (QEMU only)`. ``chassisNr`` PCI controllers that have attribute model="pci-bridge", can also have a @@ -4080,7 +4149,7 @@ generated by libvirt. :since:`Since 1.2.19 (QEMU only).` ``node`` Some PCI controllers (``pci-expander-bus`` for the pc machine type, - ``pcie-expander-bus`` for the q35 machine type and, :since:`since 3.6.0` , + ``pcie-expander-bus`` for the q35 machine type and, :since:`since 3.6.0`, ``pci-root`` for the pseries machine type) can have an optional ```` subelement within the ```` subelement, which is used to set the NUMA node reported to the guest OS for that bus - the guest OS will then know that @@ -4090,6 +4159,12 @@ generated by libvirt. :since:`Since 1.2.19 (QEMU only).` ``index`` pci-root controllers for pSeries guests use this attribute to record the order they will show up in the guest. :since:`Since 3.6.0` +``memReserve`` + Some PCI devices have non-prefetchable memory bar larger than 2MiB. Use this + attribute to override value computed by firmware and thus make controller + reserve more memory (in KiB) so that such PCI device can be hot plugged. + For cold plugged PCI devices, the firmware will automatically reserve the + correct amount of memory. :since:`Since 10.3.0` For machine types which provide an implicit PCI bus, the pci-root controller with index=0 is auto-added and required to use PCI devices. pci-root has no @@ -4138,8 +4213,8 @@ bridge device that can connect only to one of the 31 slots on the pcie-root bus on its upstream side, and makes a single (PCIe, hotpluggable) port available on the downstream side (at slot='0'). pcie-root-port can be used to provide a single slot to later hotplug a PCIe device (but is not itself hotpluggable - it -must be in the configuration when the domain is started). ( :since:`since -1.2.19` ) +must be in the configuration when the domain is started). +( :since:`since 1.2.19` ) pcie-switch-upstream-port is a more flexible (but also more complex) device that can only plug into a pcie-root-port or pcie-switch-downstream-port on the @@ -4207,9 +4282,9 @@ Host device assignment USB / PCI / SCSI devices ^^^^^^^^^^^^^^^^^^^^^^^^ -USB, PCI and SCSI devices attached to the host can be passed through to the -guest using the ``hostdev`` element. :since:`since after 0.4.4 for USB, 0.6.0 -for PCI (KVM only) and 1.0.6 for SCSI (KVM only)` : +USB (:since:`since 0.4.4`), PCI (:since:`since 0.6.0, KVM only`) and +SCSI (:since:`since 1.0.6, KVM only`) devices attached to the host can be +passed through to the guest using the ``hostdev`` element. :: @@ -4327,6 +4402,14 @@ or: starting the guest or hot-plugging the device and ``virNodeDeviceReAttach`` (or ``virsh nodedev-reattach``) after hot-unplug or stopping the guest. + :since:`Since 10.3.0` an optional ``display`` attribute may be used to + enable using a vgpu device as a display device for the guest. Supported + values are either ``on`` or ``off`` (default). There is also an optional + ``ramfb`` attribute with values of either ``on`` or ``off`` (default). + When enabled, the ``ramfb`` attribute provides a memory framebuffer device + to the guest. This framebuffer allows the vgpu to be used as a boot display + before the gpu driver is loaded within the guest. ``ramfb`` requires the + ``display`` attribute to be set to ``on``. ``scsi`` For SCSI devices, user is responsible to make sure the device is not used by host. If supported by the hypervisor and OS, the optional ``sgio`` ( @@ -4340,7 +4423,7 @@ or: ``scsi_host`` :since:`since 2.5.0` For SCSI devices, user is responsible to make sure the device is not used by host. This ``type`` passes all LUNs presented by - a single HBA to the guest. :since:`Since 5.2.0,` the ``model`` attribute + a single HBA to the guest. :since:`Since 5.2.0`, the ``model`` attribute can be specified further with "virtio-transitional", "virtio-non-transitional", or "virtio". `Virtio transitional devices`_ for more details. @@ -4360,7 +4443,7 @@ or: are either ``on`` or ``off`` (default is 'off'). It is required to use a graphical framebuffer (See `Graphical framebuffers`_) in order to use this attribute, currently only supported with VNC, Spice and egl-headless graphics - devices. :since:`Since version 5.10.0` , there is an optional ``ramfb`` + devices. :since:`Since version 5.10.0`, there is an optional ``ramfb`` attribute for devices with ``model='vfio-pci'``. Supported values are either ``on`` or ``off`` (default is 'off'). When enabled, this attribute provides a memory framebuffer device to the guest. This framebuffer will @@ -4385,7 +4468,7 @@ or: ``vendor`` and ``product`` elements or by the device's address on the host using the ``address`` element. - :since:`Since 1.0.0` , the ``source`` element of USB devices may contain + :since:`Since 1.0.0`, the ``source`` element of USB devices may contain ``startupPolicy`` attribute which can be used to define policy what to do if the specified host USB device is not found. The attribute accepts the following values: @@ -4411,7 +4494,7 @@ or: ``pci`` PCI devices can only be described by their ``address``. - :since:`Since 6.8.0 (Xen only)` , the ``source`` element of a PCI device + :since:`Since 6.8.0 (Xen only)`, the ``source`` element of a PCI device may contain the ``writeFiltering`` attribute to control write access to the PCI configuration space. By default Xen only allows writes of known safe values to the configuration space. Setting ``writeFiltering='no'`` @@ -4424,7 +4507,7 @@ or: hypervisors support larger ``target`` and ``unit`` values. It is up to each hypervisor to determine the maximum value supported for the adapter. - :since:`Since 1.2.8` , the ``source`` element of a SCSI device may contain + :since:`Since 1.2.8`, the ``source`` element of a SCSI device may contain the ``protocol`` attribute. When the attribute is set to "iscsi", the host device XML follows the network disk device (See `Hard drives, floppy disks, CDROMs`_) using the @@ -4436,7 +4519,7 @@ or: subelement. ``scsi_host`` - :since:`Since 2.5.0` , multiple LUNs behind a single SCSI HBA are + :since:`Since 2.5.0`, multiple LUNs behind a single SCSI HBA are described by a ``protocol`` attribute set to "vhost" and a ``wwpn`` attribute that is the vhost_scsi wwpn (16 hexadecimal digits with a prefix of "naa.") established in the host configfs. @@ -4462,16 +4545,17 @@ or: memory map. (In PCI documentation, the "rombar" setting controls the presence of the Base Address Register for the ROM). If no rom bar is specified, the qemu default will be used (older versions of qemu used a default of "off", - while newer qemus have a default of "on"). :since:`Since 0.9.7 (QEMU and KVM - only)` . The optional ``file`` attribute contains an absolute path to a + while newer qemus have a default of "on"). + :since:`Since 0.9.7 (QEMU and KVM only)`. + The optional ``file`` attribute contains an absolute path to a binary file to be presented to the guest as the device's ROM BIOS. This can be useful, for example, to provide a PXE boot ROM for a virtual function of an sr-iov capable ethernet device (which has no boot ROMs for the VFs). - :since:`Since 0.9.10 (QEMU and KVM only)` . The optional ``enabled`` + :since:`Since 0.9.10 (QEMU and KVM only)`. The optional ``enabled`` attribute can be set to ``no`` to disable PCI ROM loading completely for the device; if PCI ROM loading is disabled through this attribute, attempts to tweak the loading process further using the ``bar`` or ``file`` attributes - will be rejected. :since:`Since 4.3.0 (QEMU and KVM only)` . + will be rejected. :since:`Since 4.3.0 (QEMU and KVM only)`. ``address`` The ``address`` element for USB devices has a ``bus`` and ``device`` attribute to specify the USB bus and device number the device appears at on @@ -4487,35 +4571,56 @@ or: an error. See the `Device Addresses`_ section for more details on the address element. ``driver`` - PCI devices can have an optional ``driver`` subelement that specifies which - backend driver to use for PCI device assignment. Use the ``name`` attribute - to select either "vfio" (for the new VFIO device assignment backend, which is - compatible with UEFI SecureBoot) or "kvm" (the legacy device assignment - handled directly by the KVM kernel module) :since:`Since 1.0.5 (QEMU and KVM - only, requires kernel 3.6 or newer)` . When specified, device assignment will - fail if the requested method of device assignment isn't available on the - host. When not specified, the default is "vfio" on systems where the VFIO - driver is available and loaded, and "kvm" on older systems, or those where - the VFIO driver hasn't been loaded :since:`Since 1.1.3` (prior to that the - default was always "kvm"). + PCI hostdev devices can have an optional ``driver`` subelement that + specifies which host driver to bind to the device when preparing it + for assignment to a guest. + :since:`Since 10.0.0 (useful for QEMU and KVM only)`. + This is done by setting the ```` element's ``model`` + attribute, for example:: + + ... + + + ... + + tells libvirt to bind the driver "vfio-pci-igb" to the device on + the host before handing it off to QEMU for assignment to the + guest. Normally libvirt will bind the device to the "best match" + VFIO-type driver that it finds in the kernel's modules.alias file + (based on matching the corresponding fields of the device's + modalias file in sysfs) or to the generic "vfio-pci" driver if no + better match is found (vfio-pci is always used prior to libvirt + 10.0.0), but in cases when the correct driver isn't listed in + modules.alias then the desired device-specific driver can be forced + by setting driver name, or if the device-specific driver that is + found is "problematic" in some way, the generic vfio-pci driver + similarly be forced. + + (Note: :since:`Since 1.0.5`, the ``name`` attribute has been + described to be used to select the type of PCI device assignment + ("vfio", "kvm", or "xen"), but those values have been mostly + useless, since the type of device assignment is actually determined + by which hypservisor is in use. This means that you may + occasionally see ```` or ```` in a domain's status XML, or more rarely in config, + but those specific values are essentially ignored.) + ``readonly`` Indicates that the device is readonly, only supported by SCSI host device now. :since:`Since 1.0.6 (QEMU and KVM only)` ``shareable`` If present, this indicates the device is expected to be shared between domains (assuming the hypervisor and OS support this). Only supported by SCSI - host device. :since:`Since 1.0.6` - - Note: Although ``shareable`` was introduced :since:`in 1.0.6` , it did not - work as as expected until :since:`1.2.2` . + host device. :since:`Since 1.0.6`, but only works as expected + :since:`since 1.2.2`. Block / character devices ^^^^^^^^^^^^^^^^^^^^^^^^^ Block / character devices from the host can be passed through to the guest using the ``hostdev`` element. This is only possible with container based -virtualization. Devices are specified by a fully qualified path. :since:`since -after 1.0.1 for LXC` : +virtualization. Devices are specified by a fully qualified path. +:since:`since after 1.0.1 for LXC`: :: @@ -4562,8 +4667,8 @@ after 1.0.1 for LXC` : Redirected devices ~~~~~~~~~~~~~~~~~~ -USB device redirection through a character device is supported :since:`since -after 0.9.5 (KVM only)` : +USB device redirection through a character device is supported +:since:`since after 0.9.5 (KVM only)`: :: @@ -4657,7 +4762,7 @@ behaves like a physical USB CCID (Chip/Smart Card Interface Device) card. Rather than requiring a smartcard to be plugged into the host, it is possible to provide three NSS certificate names residing in a database on the host. These certificates can be generated via the command - ``certutil -d /etc/pki/nssdb -x -t CT,CT,CT -S -s CN=cert1 -n cert1``, + ``certutil -d /etc/pki/nssdb -x -t CT,CT,CT -S -s CN=cert1 -n cert1``, and the resulting three certificate names must be supplied as the content of each of three ```` sub-elements. An additional sub-element ```` can specify the absolute path to an alternate directory @@ -4717,7 +4822,7 @@ Each ```` element has an optional ``
`` sub-element that can tie the interface to a particular pci slot, with attribute ``type='pci'`` as documented in the `Device Addresses`_ section. -:since:`Since 6.6.0` , one can force libvirt to keep the provided MAC address +:since:`Since 6.6.0`, one can force libvirt to keep the provided MAC address when it's in the reserved VMware range by adding a ``type="static"`` attribute to the ```` element. Note that this attribute is useless if the provided MAC address is outside of the reserved VMWare ranges. @@ -4742,8 +4847,7 @@ network may be totally isolated (no ```` element given), NAT'ing to an explicit network device or to the default route (````), routed with no NAT (````), or connected directly to one of the host's network interfaces (via macvtap) or bridge devices -((```` :since:`Since -0.9.4` ) +(```` :since:`Since 0.9.4`) For networks with a forward mode of bridge, private, vepa, and passthrough, it is assumed that the host has any necessary DNS and DHCP services already setup @@ -4759,7 +4863,7 @@ with the element (see `Overriding the target element`_). When the source of an interface is a network, a ``portgroup`` can be specified along with the name of the network; one network may have multiple portgroups defined, with each portgroup containing slightly different configuration -information for different classes of network connections. :since:`Since 0.9.4` . +information for different classes of network connections. :since:`Since 0.9.4`. When a guest is running an interface of type ``network`` may include a ``portid`` attribute. This provides the UUID of an associated virNetworkPortPtr @@ -4770,8 +4874,8 @@ automatically during startup and shutdown. :since:`Since 5.1.0` Also, similar to ``direct`` network connections (described below), a connection of type ``network`` may specify a ``virtualport`` element, with configuration data to be forwarded to a vepa (802.1Qbg) or 802.1Qbh compliant switch ( -:since:`Since 0.8.2` ), or to an Open vSwitch virtual switch ( :since:`Since -0.9.11` ). +:since:`Since 0.8.2` ), or to an Open vSwitch virtual switch +( :since:`Since 0.9.11` ). Since the actual type of switch may vary depending on the configuration in the ```` on the host, it is acceptable to omit the virtualport ``type`` @@ -5024,8 +5128,9 @@ device is useful because it permits a virtual machine managed by an unprivileged libvirtd to have emulated network devices based on tap devices. After creating/opening the tap device, an optional shell script (given in the -``path`` attribute of the ``
diff --git a/docs/js/main.js b/docs/js/main.js index c37f9756..bb94c5ac 100644 --- a/docs/js/main.js +++ b/docs/js/main.js @@ -38,13 +38,15 @@ function advancedsearch(e) { e.stopPropagation(); var form = document.createElement("form"); - form.setAttribute("method", "get"); + form.method = "get"; + var q = document.getElementById("searchq"); var newq = document.createElement("input"); - newq.setAttribute("type", "hidden"); + newq.type = "hidden"; + newq.name = "q"; + newq.value = q.value; form.appendChild(newq); - var q = document.getElementById("searchq"); var whats = document.getElementsByName("what"); var what = "website"; for (var i = 0; i < whats.length; i++) { @@ -54,83 +56,36 @@ function advancedsearch(e) { } } - form.setAttribute("action", "https://google.com/search"); - newq.setAttribute("name", "q"); - - if (what == "website") { - newq.value = "site:libvirt.org " + q.value; - } else if (what == "wiki") { - newq.value = "site:wiki.libvirt.org " + q.value; - } else if (what == "devs") { - newq.value = "site:redhat.com/archives/libvir-list " + q.value; - } else if (what == "users") { - newq.value = "site:redhat.com/archives/libvirt-users " + q.value; - } - - document.body.appendChild(form); - form.submit(); - - return false; -} - -function fetchRSS() { - if (document.location.protocol == "file:") - return; - - var planet = document.getElementById("planet"); - if (planet === null) - return; - - var req = new XMLHttpRequest(); - req.open("GET", "https://planet.virt-tools.org/atom.xml"); - req.setRequestHeader("Accept", "application/atom+xml, text/xml"); - req.onerror = function(e) { - if (this.statusText != "") - console.error(this); - }; - req.onload = function(e) { - if (this.readyState !== 4) - return; + if (what == "website" || what == "wiki") { + form.action = "https://duckduckgo.com/"; - if (this.status != 200) { - console.error(this.statusText); - return; - } + var newsite = document.createElement("input"); + newsite.type = "hidden"; + newsite.name = "sites"; + form.appendChild(newsite); - if (this.responseXML === null) { - console.error("Atom response is not an XML"); - return; + if (what == "website") { + newsite.value = "libvirt.org"; + } else { + newsite.value = "wiki.libvirt.org"; } + } else if (what == "devs" || "users") { + form.action = "https://lists.libvirt.org/archives/search"; - var dl = document.createElement("dl"); - var dateOpts = { day: "numeric", month: "short", year: "numeric"}; - - var entries = this.responseXML.querySelectorAll("feed > entry:not(:nth-of-type(1n+5))"); - - entries.forEach(function(e) { - var name = e.querySelector("author > name").textContent; - var title = e.querySelector("title").textContent; - var updated = e.querySelector("updated").textContent; - var link = e.querySelector("link").attributes.href.textContent; - - var a = document.createElement("a"); - a.href = link; - a.innerText = title; - - var dt = document.createElement("dt"); - dt.appendChild(a); - dl.appendChild(dt); - - var date = new Date(updated); - date = date.toLocaleDateString("default", dateOpts); + var newl = document.createElement("input"); + newl.type = "hidden"; + newl.name = "mlist"; + form.appendChild(newl); - var dd = document.createElement("dd"); - dd.innerText = ` by ${name} on ${date}`; + if (what == "devs") { + newl.value = "devel@lists.libvirt.org"; + } else { + newl.value = "users@lists.libvirt.org"; + } + } - dl.appendChild(dd); - }); + document.body.appendChild(form); + form.submit(); - planet.appendChild(dl); - }; - req.send(); + return false; } diff --git a/docs/js/meson.build b/docs/js/meson.build index 9f77b0d8..e83d1c92 100644 --- a/docs/js/meson.build +++ b/docs/js/meson.build @@ -1,5 +1,6 @@ docs_js_files = [ 'main.js', + 'virt-tools-blog-planet.js', ] install_data(docs_js_files, install_dir: docs_html_dir / 'js') diff --git a/docs/js/virt-tools-blog-planet.js b/docs/js/virt-tools-blog-planet.js new file mode 100644 index 00000000..7f4e2bf3 --- /dev/null +++ b/docs/js/virt-tools-blog-planet.js @@ -0,0 +1,65 @@ +"use strict"; + +function fetchRSS() { + if (document.location.protocol == "file:") + return; + + var planet = document.getElementById("planet"); + if (planet === null) + return; + + var req = new XMLHttpRequest(); + req.open("GET", "https://planet.virt-tools.org/atom.xml"); + req.setRequestHeader("Accept", "application/atom+xml, text/xml"); + req.onerror = function(e) { + if (this.statusText != "") + console.error(this); + }; + req.onload = function(e) { + if (this.readyState !== 4) + return; + + if (this.status != 200) { + console.error(this.statusText); + return; + } + + if (this.responseXML === null) { + console.error("Atom response is not an XML"); + return; + } + + var dl = document.createElement("dl"); + var dateOpts = { day: "numeric", month: "short", year: "numeric"}; + + var entries = this.responseXML.querySelectorAll("feed > entry:not(:nth-of-type(1n+5))"); + + entries.forEach(function(e) { + var name = e.querySelector("author > name").textContent; + var title = e.querySelector("title").textContent; + var updated = e.querySelector("updated").textContent; + var link = e.querySelector("link").attributes.href.textContent; + + var a = document.createElement("a"); + a.href = link; + a.innerText = title; + + var dt = document.createElement("dt"); + dt.appendChild(a); + dl.appendChild(dt); + + var date = new Date(updated); + date = date.toLocaleDateString("default", dateOpts); + + var dd = document.createElement("dd"); + dd.innerText = ` by ${name} on ${date}`; + + dl.appendChild(dd); + }); + + planet.appendChild(dl); + }; + req.send(); +} + +window.addEventListener("load", function() { fetchRSS() }); diff --git a/docs/kbase/debuglogs.rst b/docs/kbase/debuglogs.rst index f08132d0..dff2cfd1 100644 --- a/docs/kbase/debuglogs.rst +++ b/docs/kbase/debuglogs.rst @@ -25,7 +25,7 @@ the system clears this setting:: # virt-admin -c virtqemud:///system daemon-log-outputs "3:journald 1:file:/var/log/libvirt/libvirtd.log" # virt-admin -c virtqemud:///system daemon-log-filters "3:remote 4:event 3:util.json 3:util.object 3:util.dbus 3:util.netlink 3:node_device 3:rpc 3:access 1:*" - # virt-admin -c virtqemud:///system daemon-timeout 0 + # virt-admin -c virtqemud:///system daemon-timeout --timeout 0 The last command disabling timeout of the daemon is available since ``libvirt-8.6.0``. With older versions make sure to reproduce the issue within @@ -224,7 +224,7 @@ is re-started with another command. To prevent auto-shutdown of the daemon you can use the following command:: - virt-admin daemon-timeout 0 + virt-admin daemon-timeout --timeout 0 The above is introduced in libvirt-8.6.0. diff --git a/docs/kbase/failed_connection_after_install.rst b/docs/kbase/failed_connection_after_install.rst new file mode 100644 index 00000000..cea57c46 --- /dev/null +++ b/docs/kbase/failed_connection_after_install.rst @@ -0,0 +1,58 @@ +======================================== +Libvirt does not work after installation +======================================== + +.. contents:: + +TL;DR +===== + +Most probably you want to start a virtqemud socket: + +:: + + # systemctl start virtqemud.socket + +If you are unsure whether to do this, please read the rest of this document. + +Symptom +======= + +After installing libvirt or a virt tool that uses libvirt, commands do +not work when run as root: + +:: + + # virsh list + error: failed to connect to the hypervisor + error: Operation not supported: Cannot use direct socket mode if no URI is set. + For more information see https://libvirt.org/kbase/failed_connection_after_install.html + +Root cause +========== + +Distribution guidelines and/or configurations may discourage or prohibit +starting services as part of a package installation. And because libvirt cannot +know where you might want to connect it cannot start it on its own. + +Solution +======== + +After installing libvirt you may need to start a particular libvirt daemon on +the local machine, set a (default) URI to connect to or, alternatively, +rebooting the machine might work. + +If you are trying to connect to a remote libvirt daemon you need to specify a `connection URI <../uri.html>`__. + +If you are trying to control a local hypervisor, then the solution depends on various factors. You should know: + +- what hypervisor driver you want to connect to, whether it is ``virtqemud`` for QEMU, ``virtchd`` for Cloud Hypervisor, etc. and +- how to start a service or socket (in case of systemd) on you system. + +Example of the most common solution, trying to use QEMU/KVM on Linux with systemd as an init system, is: + +:: + + # systemctl start virtqemud.socket + +also provided on the top of the page. diff --git a/docs/kbase/index.rst b/docs/kbase/index.rst index 896ececd..e51b35cb 100644 --- a/docs/kbase/index.rst +++ b/docs/kbase/index.rst @@ -64,6 +64,9 @@ Usage `Secure Boot `__ Enable and disable the Secure Boot feature +`Connection fail after installation `__ + Explanation of a common issue users stumble upon after installation + Debugging --------- diff --git a/docs/kbase/internals/command.rst b/docs/kbase/internals/command.rst index 738fb593..064a7872 100644 --- a/docs/kbase/internals/command.rst +++ b/docs/kbase/internals/command.rst @@ -444,7 +444,7 @@ src/util/hooks.c g_autofree char *path = NULL; g_autoptr(virCommand) cmd = NULL; - virBuildPath(&path, LIBVIRT_HOOK_DIR, drvstr); + path = g_build_filename(LIBVIRT_HOOK_DIR, drvstr, NULL); cmd = virCommandNew(path); diff --git a/docs/kbase/kvm-realtime.rst b/docs/kbase/kvm-realtime.rst index 87ab314b..c829eac1 100644 --- a/docs/kbase/kvm-realtime.rst +++ b/docs/kbase/kvm-realtime.rst @@ -103,7 +103,7 @@ Be aware that CPU ID numbers are not always allocated sequentially as shown here. It is not unusual to see IDs interleaved between sockets on the two NUMA nodes, such that ``0-3,8-11`` are on the first node and ``4-7,12-15`` are on the second node. Carefully check the ``virsh capabilities`` output to determine -the CPU ID numbers when configiring both ``isolcpus`` and the guest ``cpuset`` +the CPU ID numbers when configuring both ``isolcpus`` and the guest ``cpuset`` values. Guest configuration diff --git a/docs/kbase/live_full_disk_backup.rst b/docs/kbase/live_full_disk_backup.rst index 562a9e87..f20169e3 100644 --- a/docs/kbase/live_full_disk_backup.rst +++ b/docs/kbase/live_full_disk_backup.rst @@ -12,7 +12,7 @@ space requirements. The following outlines an efficient method to do that using libvirt's APIs. This method involves concepts: the notion of `backing chains `_, `QCOW2 overlays -`_, +`_, and a special operation called "active block-commit", which allows live-merging an overlay disk image into its backing file. diff --git a/docs/kbase/meson.build b/docs/kbase/meson.build index 5b608293..6d4ca902 100644 --- a/docs/kbase/meson.build +++ b/docs/kbase/meson.build @@ -2,6 +2,7 @@ docs_kbase_files = [ 'backing_chains', 'debuglogs', 'domainstatecapture', + 'failed_connection_after_install', 'index', 'kvm-realtime', 'launch_security_sev', diff --git a/docs/kbase/qemu-passthrough-security.rst b/docs/kbase/qemu-passthrough-security.rst index ef10d8af..ae395de4 100644 --- a/docs/kbase/qemu-passthrough-security.rst +++ b/docs/kbase/qemu-passthrough-security.rst @@ -157,7 +157,7 @@ will affect all virtual machines. These settings are all made in * Cgroups - set ``cgroup_device_acl`` to include the desired device node, or ``cgroup_controllers = [...]`` to exclude the ``devices`` controller. -Private monunt namespace +Private mount namespace ---------------------------- As mentioned above, libvirt launches each QEMU process in its own ``mount`` diff --git a/docs/kbase/secureboot.rst b/docs/kbase/secureboot.rst index 4340454a..6c22b08d 100644 --- a/docs/kbase/secureboot.rst +++ b/docs/kbase/secureboot.rst @@ -72,16 +72,36 @@ relevant documentation Changing an existing VM ======================= -Once the VM has been created, updating the XML configuration as -described above is **not** enough to change the Secure Boot status: -the NVRAM file associated with the VM has to be regenerated from its -template as well. +When a VM is defined, libvirt will pick the firmware that best +satisfies the provided criteria and record this information for use +on subsequent boots. The resulting XML configuration will look like +this: + +:: + + + + + + + /usr/share/edk2/ovmf/OVMF_CODE.secboot.fd + /var/lib/libvirt/qemu/nvram/vm_VARS.fd + + +In order to force libvirt to repeat the firmware autoselection +process, it's necessary to remove the ```` and ```` +elements. Failure to do so will likely result in an error. + +Note that updating the XML configuration as described above is +**not** enough to change the Secure Boot status: the NVRAM file +associated with the VM has to be regenerated from its template as +well. In order to do that, update the XML and then start the VM with :: - $ virsh start $vm --reset-nvram + $ virsh start vm --reset-nvram This option is only available starting with libvirt 8.1.0, so if your version of libvirt is older than that you will have to delete the diff --git a/docs/kbase/virtiofs.rst b/docs/kbase/virtiofs.rst index 5940092d..457c15da 100644 --- a/docs/kbase/virtiofs.rst +++ b/docs/kbase/virtiofs.rst @@ -59,6 +59,25 @@ Sharing a host directory with a guest Note: this requires virtiofs support in the guest kernel (Linux v5.4 or later) +Running unprivileged +==================== + +In unprivileged mode (``qemu:///session``), mapping user/group IDs is available +(since libvirt version 10.0.0). The root user (ID 0) in the guest will be mapped +to the current user on the host. + +The rest of the IDs will be mapped to the subordinate user IDs specified +in `/etc/subuid`: + +:: + + $ cat /etc/subuid + jtomko:100000:65536 + $ cat /etc/subgid + jtomko:100000:65536 + +To manually tweak the user ID mapping, the `idmap` element can be used. + Optional parameters =================== diff --git a/docs/logos/meson.build b/docs/logos/meson.build index c3f4c9f5..2d9d0fcb 100644 --- a/docs/logos/meson.build +++ b/docs/logos/meson.build @@ -26,7 +26,8 @@ foreach file : docs_logo_files # This hack enables us to view the web pages # from within the uninstalled build tree if meson.version().version_compare('>=0.64.0') - fs.copyfile(file) + logofile = fs.copyfile(file) + install_web_deps += logofile else configure_file(input: file, output: file, copy: true) endif diff --git a/docs/manpages/libvirt-guests.rst b/docs/manpages/libvirt-guests.rst index f27eaad6..42dae283 100644 --- a/docs/manpages/libvirt-guests.rst +++ b/docs/manpages/libvirt-guests.rst @@ -113,6 +113,28 @@ The following variables are supported: this requires guest agent with support for time synchronization running in the guest. By default, this functionality is turned off. +- PERSISTENT_ONLY=default + + Defines what type of guest virtual machine ON_SHUTDOWN action is applied to + + * default + + This implements the already existing default behavior. + If ON_SHUTDOWN action is shutdown, transient and persistent guest virtual + machines are asked to shutdown. + If ON_SHUTDOWN action is suspend, only persistent guest virtual machines + are asked to suspend. + + * true + + ON_SHUTDOWN action is executed only on persistent guest virtual machines. + Transient guest virtual machines are not affected. + + * false + + ON_SHUTDOWN action is executed on persistent and transient guest virtual + machines. + BUGS ==== diff --git a/docs/manpages/virsh.rst b/docs/manpages/virsh.rst index 4ae3bb4d..fa038e45 100644 --- a/docs/manpages/virsh.rst +++ b/docs/manpages/virsh.rst @@ -326,8 +326,6 @@ Will change current directory to *directory*. The default directory for the ``cd`` command is the home directory or, if there is no *HOME* variable in the environment, the root directory. -This command is only available in interactive mode. - pwd --- @@ -1421,7 +1419,7 @@ blockresize :: - blockresize domain path size + blockresize domain path ([size] | [--capacity]) Resize a block device of domain while the domain is running, *path* specifies the absolute path of the block device; it corresponds @@ -1429,6 +1427,10 @@ to a unique target name () or source file () for one of the disk devices attached to *domain* (see also ``domblklist`` for listing these names). +For image formats without metadata (raw) stored inside fixed-size storage (e.g. +block devices) the --capacity flag can be used to resize the device to the +full size of the backing device. + *size* is a scaled integer (see ``NOTES`` above) which defaults to KiB (blocks of 1024 bytes) if there is no suffix. You must use a suffix of "B" to get bytes (note that for historical reasons, this differs from @@ -1442,7 +1444,7 @@ console :: - console domain [devname] [--safe] [--force] + console domain [devname] [--safe] [--force] [--resume] Connect the virtual serial console for the guest. The optional *devname* parameter refers to the device alias of an alternate @@ -1455,6 +1457,9 @@ the server has to ensure exclusive access to console devices. Optionally the *--force* flag may be specified, requesting to disconnect any existing sessions, such as in a case of a broken connection. +If the flag *--resume* is specified then the guest is resumed after connecting +to the console. + cpu-stats --------- @@ -1776,6 +1781,21 @@ included in the URI. If *--all* is specified, then all show all possible graphical displays, for a VM could have more than one graphical displays. +domdisplay-reload +----------------- + +**Syntax:** + +:: + + domdisplay-reload [--type ] + +Reload the domain's graphical display. This reloads its TLS certificates +without restarting the domain. ``type`` can be any constant from the +`virDomainGraphicsReloadType` enum. By default any supported type is reloaded +(so far only VNC). + + domfsfreeze ----------- @@ -5267,7 +5287,7 @@ dom-fd-associate Associate one or more fds described via *--pass-fds* argument to *domain* as *--name*. The lifetime of the passed fd group is the same as the connection, thus -exitting virsh un-registers them afterwards. +exiting virsh un-registers them afterwards. By default security labels are applied if needed but they are not restored after use to avoid keeping them open unnecessarily. Best-effort security label restore @@ -5324,6 +5344,25 @@ If *--validate* is specified, validates the format of the XML document against an internal RNG schema. +nodedev-update +-------------- + +**Syntax:** + +:: + + nodedev-update device FILE [[--live] [--config] | [--current]] + +Update a device on the host. *device* can be either device name or wwn pair +in "wwnn,wwpn" format (only works for vHBA currently). *file* +contains xml for a top-level description of the node device. +*--current* can be either or both of *live* and *config*, depends on +the hypervisor's implementation. +Both *--live* and *--config* flags may be given, but *--current* is +exclusive. If no flag is specified, behavior is different depending +on hypervisor. + + nodedev-destroy --------------- @@ -5415,14 +5454,17 @@ nodedev-dumpxml :: - nodedev-dumpxml [--xpath EXPRESSION] [--wrap] device + nodedev-dumpxml [--inactive] [--xpath EXPRESSION] [--wrap] device Dump a XML representation for the given node device, including such information as the device name, which bus owns the device, the vendor and product id, and any capabilities of the device usable by libvirt (such as whether device reset is supported). *device* can be either device name or wwn pair in "wwnn,wwpn" format (only works -for HBA). +for HBA). An additional option affecting the XML dump may be +used. *--inactive* tells virsh to dump the node device configuration +that will be used on next start of the node device as opposed to the +current node device configuration. If the **--xpath** argument provides an XPath expression, it will be evaluated against the output XML and only those matching nodes will @@ -5451,7 +5493,7 @@ nodedev-list :: - nodedev-list [--cap capability] [--tree] [--inactive | --all] + nodedev-list [--cap capability] [--tree] [--inactive | --all] [--persistent | --transient] List all of the devices available on the node that are known by libvirt. *cap* is used to filter the list by capability types, the types must be @@ -5460,9 +5502,13 @@ separated by comma, e.g. --cap pci,scsi. Valid capability types include 'scsi', 'storage', 'fc_host', 'vports', 'scsi_generic', 'drm', 'mdev', 'mdev_types', 'ccw', 'css', 'ap_card', 'ap_queue', 'ap_matrix'. By default, only active devices are listed. *--inactive* is used to list only inactive -devices, and *-all* is used to list both active and inactive devices. +devices, and *--all* is used to list both active and inactive devices. +*--persistent* is used to list only persistent devices, and *--transient* is +used to list only transient devices. Not providing *--persistent* or +*--transient* will list all devices unless filtered otherwise. *--transient* +is mutually exclusive with *--persistent* and *--inactive*. If *--tree* is used, the output is formatted in a tree representing parents of -each node. *--tree* is mutually exclusive with all other options. +each node. *--tree* is mutually exclusive with all other options but *--all*. nodedev-reattach @@ -7625,9 +7671,11 @@ If *--parent* is specified, add a column to the output table giving the name of the parent of each snapshot. If *--roots* is specified, the list will be filtered to just snapshots that have no parents. If *--tree* is specified, the output will be in a tree format, listing -just snapshot names. These three options are mutually exclusive. If -*--name* is specified only the snapshot name is printed. This option is -mutually exclusive with *--tree*. +just snapshot names. These three options are mutually exclusive. + +If *--name* is specified only the snapshot name is printed optionally +followed by a tab-separated name of the parent snapshot if *--parent* is used +as well. This option is mutually exclusive with *--tree*. If *--from* is provided, filter the list to snapshots which are children of the given ``snapshot``; or if *--current* is provided, @@ -7941,8 +7989,11 @@ the name of the parent of each checkpoint. If *--roots* is specified, the list will be filtered to just checkpoints that have no parents. If *--tree* is specified, the output will be in a tree format, listing just checkpoint names. These three options are -mutually exclusive. If *--name* is specified only the checkpoint name -is printed. This option is mutually exclusive with *--tree*. +mutually exclusive. + +If *--name* is specified only the checkpoint name is printed optionally +followed by a tab-separated name of the parent checkpoint if *--parent* is used +as well. This option is mutually exclusive with *--tree*. If *--from* is provided, filter the list to checkpoints which are children of the given ``checkpoint``. When used in isolation or with diff --git a/docs/manpages/virt-admin.rst b/docs/manpages/virt-admin.rst index 51087816..54a6512e 100644 --- a/docs/manpages/virt-admin.rst +++ b/docs/manpages/virt-admin.rst @@ -320,7 +320,7 @@ daemon-timeout :: - daemon-timeout --timeout NUM + daemon-timeout [--timeout] NUM Sets the daemon timeout to the value of '--timeout' argument. Use ``--timeout 0`` to disable auto-shutdown of the daemon. diff --git a/docs/manpages/virt-pki-validate.rst b/docs/manpages/virt-pki-validate.rst index 063448f4..932c677c 100644 --- a/docs/manpages/virt-pki-validate.rst +++ b/docs/manpages/virt-pki-validate.rst @@ -15,7 +15,7 @@ SYNOPSIS ======== -``virt-pki-validate`` [*OPTION*] +``virt-pki-validate`` [*OPTION*] [trust|server|client] DESCRIPTION @@ -26,6 +26,9 @@ a secure libvirt server or client using the TLS encryption protocol. It will report any missing certificate or key files on the host. It should be run as root to ensure it can read all the necessary files +With no arguments it will check the trusted CA config, the server +config and the client config. The optional positional argument can +be used to restrict the checks to just one of these three sets. OPTIONS ======= @@ -48,7 +51,7 @@ failure a non-zero status will be set. AUTHOR ====== -Richard Jones +Daniel Veillard, Daniel P. Berrangé BUGS @@ -70,7 +73,7 @@ Alternatively, you may report bugs to your software distributor / vendor. COPYRIGHT ========= -Copyright (C) 2006-2012 by Red Hat, Inc. +Copyright (C) 2006-2024 by Red Hat, Inc. LICENSE diff --git a/docs/manpages/virt-sanlock-cleanup.rst b/docs/manpages/virt-sanlock-cleanup.rst index 3ad70ce6..bf3ef674 100644 --- a/docs/manpages/virt-sanlock-cleanup.rst +++ b/docs/manpages/virt-sanlock-cleanup.rst @@ -75,5 +75,5 @@ PURPOSE SEE ALSO ======== -virsh(1), `online instructions `_, +virsh(1), `online instructions `_, `https://libvirt.org/ `_ diff --git a/docs/manpages/virtinterfaced.rst b/docs/manpages/virtinterfaced.rst index 247a8c40..ef63f4c2 100644 --- a/docs/manpages/virtinterfaced.rst +++ b/docs/manpages/virtinterfaced.rst @@ -211,4 +211,3 @@ SEE ALSO virsh(1), libvirtd(8), `https://libvirt.org/daemons.html `_, -`https://libvirt.org/drvinterface.html `_ diff --git a/docs/manpages/virtnetworkd.rst b/docs/manpages/virtnetworkd.rst index 22b3fc0f..3bd1dd32 100644 --- a/docs/manpages/virtnetworkd.rst +++ b/docs/manpages/virtnetworkd.rst @@ -211,4 +211,3 @@ SEE ALSO virsh(1), libvirtd(8), `https://libvirt.org/daemons.html `_, -`https://libvirt.org/drvnetwork.html `_ diff --git a/docs/manpages/virtnwfilterd.rst b/docs/manpages/virtnwfilterd.rst index b1fc45e7..1ec11c24 100644 --- a/docs/manpages/virtnwfilterd.rst +++ b/docs/manpages/virtnwfilterd.rst @@ -211,4 +211,3 @@ SEE ALSO virsh(1), libvirtd(8), `https://libvirt.org/daemons.html `_, -`https://libvirt.org/drvnwfilter.html `_ diff --git a/docs/manpages/virtstoraged.rst b/docs/manpages/virtstoraged.rst index 70863282..8747f7d0 100644 --- a/docs/manpages/virtstoraged.rst +++ b/docs/manpages/virtstoraged.rst @@ -211,4 +211,4 @@ SEE ALSO virsh(1), libvirtd(8), `https://libvirt.org/daemons.html `_, -`https://libvirt.org/drvstorage.html `_ +`https://libvirt.org/storage.html `_ diff --git a/docs/manpages/virtvzd.rst b/docs/manpages/virtvzd.rst index aa44885d..52aac225 100644 --- a/docs/manpages/virtvzd.rst +++ b/docs/manpages/virtvzd.rst @@ -211,4 +211,4 @@ SEE ALSO virsh(1), libvirtd(8), `https://libvirt.org/daemons.html `_, -`https://libvirt.org/drvvz.html `_ +`https://libvirt.org/drvopenvz.html `_ diff --git a/docs/meson.build b/docs/meson.build index b20ef1c9..53b518f9 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -97,6 +97,7 @@ docs_rst_files = [ 'python', 'remote', 'securityprocess', + 'ssh-proxy', 'storage', 'strategy', 'styleguide', @@ -351,14 +352,17 @@ run_target( depends: install_web_deps, ) -test( - 'check-html-references', - python3_prog, - args: [ - check_html_references_prog.full_path(), - '--webroot', - meson.project_build_root() / 'docs' - ], - env: runutf8, - suite: 'script' -) +if tests_enabled[0] + test( + 'check-html-references', + python3_prog, + args: [ + check_html_references_prog.full_path(), + '--webroot', + meson.project_build_root() / 'docs' + ], + depends: install_web_deps, + env: runutf8, + suite: 'script' + ) +endif diff --git a/docs/newapi.xsl b/docs/newapi.xsl index 19a440bb..aff4cf0d 100644 --- a/docs/newapi.xsl +++ b/docs/newapi.xsl @@ -17,42 +17,43 @@ - - html - ../ - -
Access control parameter checks
- - - - - - - - - -
ObjectPermissionCondition
-
- -
Access control return value filters
- - - - - - - - -
ObjectPermission
+ +
+ +
Access control parameter checks
+ + + + + + + + + +
ObjectPermissionCondition
+
+ +
Access control return value filters
+ + + + + + + + +
ObjectPermission
+
+
@@ -61,7 +62,7 @@ - + @@ -221,6 +222,19 @@ + + + + + +
+ + + +
+
+
+ #define @@ -286,11 +300,10 @@

-
- + + description -
         enum 
@@ -304,9 +317,9 @@
           
             
              = 
+            
             
               
-                
                 
                   
@@ -316,7 +329,7 @@ - + @@ -342,11 +355,10 @@ ;
-
- + + description -
@@ -372,7 +384,7 @@ - union { + union { @@ -385,31 +397,35 @@ - - - + + +
+ +
-
- - } - - + + + + } + -
- - - -
+ +
+ + + +
+
+ -
- +
@@ -421,15 +437,16 @@ - - + +
- -
+
+ +
@@ -451,11 +468,11 @@

#define 
-
- + + description -
+
@@ -603,11 +620,10 @@ ) -
- + + description -
@@ -679,11 +695,11 @@ ) -
- + + description -
+
@@ -705,11 +721,9 @@
-
- - - -
+ + + @@ -812,10 +826,13 @@ + omit-xml-declaration="yes" + encoding="UTF-8" + indent="yes"> + + diff --git a/docs/newreposetup.rst b/docs/newreposetup.rst index ac2e6a15..d5375b23 100644 --- a/docs/newreposetup.rst +++ b/docs/newreposetup.rst @@ -41,7 +41,7 @@ required under the **Settings** page: * **Pipelines emails** - * *Recipients*: ``libvirt-ci@redhat.com`` + * *Recipients*: ``ci@lists.libvirt.org`` * **Repository** diff --git a/docs/nss.rst b/docs/nss.rst index 8f983302..53955a32 100644 --- a/docs/nss.rst +++ b/docs/nss.rst @@ -152,3 +152,10 @@ If there's no record for either of the aforementioned commands, it's very likely that NSS module won't find anything and vice versa. As of ``v3.0.0`` libvirt provides ``libvirt_guest`` NSS module that doesn't have this limitation. However, the statement is still true for the ``libvirt`` NSS module. + +Alternatives +------------ + +As of ``v10.3.0`` libvirt implements an `SSH proxy `__ which +doesn't require any network interface to SSH into the guest as SSH flows +through a VSOCK device. diff --git a/docs/page.xsl b/docs/page.xsl index 27607e4d..71c7cfba 100644 --- a/docs/page.xsl +++ b/docs/page.xsl @@ -7,25 +7,21 @@ exclude-result-prefixes="xsl exsl html" version="1.0"> - - - - - - + + <!DOCTYPE html> - + This file is autogenerated from Do not edit this file. Changes will be lost. @@ -36,7 +32,7 @@ - + @@ -48,8 +44,9 @@ - @@ -67,26 +64,26 @@