Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> --- src/qemu/qemu_capabilities.c | 16 ++++++++++++++++ src/qemu/qemu_capabilities.h | 3 +++ tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0.s390x.xml | 5 +++++ tests/domaincapsdata/qemu_4.2.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml | 5 +++++ .../qemu_5.0.0-tcg-virt.riscv64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0-virt.riscv64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_5.0.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.1.0.sparc.xml | 5 +++++ tests/domaincapsdata/qemu_5.1.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml | 5 +++++ .../qemu_5.2.0-tcg-virt.riscv64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0-virt.riscv64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0.s390x.xml | 5 +++++ tests/domaincapsdata/qemu_5.2.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0.s390x.xml | 5 +++++ tests/domaincapsdata/qemu_6.0.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.1.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 5 +++++ .../qemu_7.0.0-hvf.aarch64+hvf.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0-virt.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0.aarch64.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 5 +++++ tests/domaincapsdata/qemu_7.1.0.ppc64.xml | 5 +++++ tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 5 +++++ .../domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml | 6 ++++++ tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml | 6 ++++++ .../domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml | 6 ++++++ tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_7.2.0.ppc.xml | 6 ++++++ tests/domaincapsdata/qemu_7.2.0.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml | 6 ++++++ .../qemu_8.0.0-tcg-virt.riscv64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.0.0-virt.riscv64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.0.0.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.1.0.s390x.xml | 6 ++++++ tests/domaincapsdata/qemu_8.1.0.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml | 6 ++++++ .../qemu_8.2.0-tcg-virt.loongarch64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml | 6 ++++++ .../qemu_8.2.0-virt.loongarch64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0.aarch64.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0.armv7l.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0.s390x.xml | 6 ++++++ tests/domaincapsdata/qemu_8.2.0.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.0.0.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml | 6 ++++++ tests/domaincapsdata/qemu_9.1.0.x86_64.xml | 6 ++++++ 86 files changed, 469 insertions(+) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 2c7186c14f..d7de39c21d 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -6542,6 +6542,20 @@ virQEMUCapsFillDomainLaunchSecurity(virQEMUCaps *qemuCaps, } +void +virQEMUCapsFillDomainDeviceNetCaps(virQEMUCaps *qemuCaps, + virDomainCapsDeviceNet *net) +{ + net->supported = VIR_TRISTATE_BOOL_YES; + net->backendType.report = true; + + if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_NETDEV_USER)) + VIR_DOMAIN_CAPS_ENUM_SET(net->backendType, VIR_DOMAIN_NET_BACKEND_DEFAULT); + if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_NETDEV_STREAM)) + VIR_DOMAIN_CAPS_ENUM_SET(net->backendType, VIR_DOMAIN_NET_BACKEND_PASST); +} + + /** * virQEMUCapsSupportsGICVersion: * @qemuCaps: QEMU capabilities @@ -6707,6 +6721,7 @@ virQEMUCapsFillDomainCaps(virQEMUCaps *qemuCaps, virDomainCapsMemoryBacking *memoryBacking = &domCaps->memoryBacking; virDomainCapsDeviceCrypto *crypto = &domCaps->crypto; virDomainCapsLaunchSecurity *launchSecurity = &domCaps->launchSecurity; + virDomainCapsDeviceNet *net = &domCaps->net; virQEMUCapsFillDomainFeaturesFromQEMUCaps(qemuCaps, domCaps); @@ -6747,6 +6762,7 @@ virQEMUCapsFillDomainCaps(virQEMUCaps *qemuCaps, virQEMUCapsFillDomainFeatureHypervCaps(qemuCaps, domCaps); virQEMUCapsFillDomainDeviceCryptoCaps(qemuCaps, crypto); virQEMUCapsFillDomainLaunchSecurity(qemuCaps, launchSecurity); + virQEMUCapsFillDomainDeviceNetCaps(qemuCaps, net); return 0; } diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index d3d4e24e58..c65ba7d138 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -871,6 +871,9 @@ void virQEMUCapsFillDomainDeviceCryptoCaps(virQEMUCaps *qemuCaps, void virQEMUCapsFillDomainLaunchSecurity(virQEMUCaps *qemuCaps, virDomainCapsLaunchSecurity *launchSecurity); +void virQEMUCapsFillDomainDeviceNetCaps(virQEMUCaps *qemuCaps, + virDomainCapsDeviceNet *net); + bool virQEMUCapsGuestIsNative(virArch host, virArch guest); diff --git a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml index 1c980d76a3..e5ffe3934d 100644 --- a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml @@ -309,6 +309,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml index 06e6fb63be..a849e8f156 100644 --- a/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml @@ -254,6 +254,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml index acf69bdad5..a7c2e0baee 100644 --- a/tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml @@ -182,6 +182,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_4.2.0.aarch64.xml b/tests/domaincapsdata/qemu_4.2.0.aarch64.xml index acf69bdad5..a7c2e0baee 100644 --- a/tests/domaincapsdata/qemu_4.2.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_4.2.0.aarch64.xml @@ -182,6 +182,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_4.2.0.ppc64.xml b/tests/domaincapsdata/qemu_4.2.0.ppc64.xml index 338bcf19d0..2c41777e73 100644 --- a/tests/domaincapsdata/qemu_4.2.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_4.2.0.ppc64.xml @@ -154,6 +154,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_4.2.0.s390x.xml b/tests/domaincapsdata/qemu_4.2.0.s390x.xml index a2268fb51c..809ce9c903 100644 --- a/tests/domaincapsdata/qemu_4.2.0.s390x.xml +++ b/tests/domaincapsdata/qemu_4.2.0.s390x.xml @@ -259,6 +259,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0.x86_64.xml index 0e52e26b02..32ba46ebbc 100644 --- a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_4.2.0.x86_64.xml @@ -309,6 +309,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml index ba74b7154e..70bd7bc46e 100644 --- a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml @@ -311,6 +311,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0-tcg-virt.riscv64.xml b/tests/domaincapsdata/qemu_5.0.0-tcg-virt.riscv64.xml index 73e2fdd579..c487d467ef 100644 --- a/tests/domaincapsdata/qemu_5.0.0-tcg-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-tcg-virt.riscv64.xml @@ -139,6 +139,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml index 278f775d76..d69ea76a78 100644 --- a/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml @@ -256,6 +256,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_5.0.0-virt.aarch64.xml index 02a76955b7..2466dda755 100644 --- a/tests/domaincapsdata/qemu_5.0.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-virt.aarch64.xml @@ -195,6 +195,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_5.0.0-virt.riscv64.xml b/tests/domaincapsdata/qemu_5.0.0-virt.riscv64.xml index f9a7d8bca2..b0e4aafcd5 100644 --- a/tests/domaincapsdata/qemu_5.0.0-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_5.0.0-virt.riscv64.xml @@ -142,6 +142,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0.aarch64.xml b/tests/domaincapsdata/qemu_5.0.0.aarch64.xml index 02a76955b7..2466dda755 100644 --- a/tests/domaincapsdata/qemu_5.0.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_5.0.0.aarch64.xml @@ -195,6 +195,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_5.0.0.ppc64.xml b/tests/domaincapsdata/qemu_5.0.0.ppc64.xml index e887156a91..c66d0645fc 100644 --- a/tests/domaincapsdata/qemu_5.0.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_5.0.0.ppc64.xml @@ -161,6 +161,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0.x86_64.xml index 63592148f0..c57d4f3283 100644 --- a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.0.0.x86_64.xml @@ -311,6 +311,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml index d89060b5c8..f276f0b735 100644 --- a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml @@ -243,6 +243,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml index 2357129cde..eea710a054 100644 --- a/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml @@ -256,6 +256,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.1.0.sparc.xml b/tests/domaincapsdata/qemu_5.1.0.sparc.xml index b9a95310ef..a471a937d7 100644 --- a/tests/domaincapsdata/qemu_5.1.0.sparc.xml +++ b/tests/domaincapsdata/qemu_5.1.0.sparc.xml @@ -125,6 +125,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml index 469c515146..56e30cc302 100644 --- a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml @@ -243,6 +243,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml index 2ce499bf08..351bfa2e8d 100644 --- a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml @@ -243,6 +243,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0-tcg-virt.riscv64.xml b/tests/domaincapsdata/qemu_5.2.0-tcg-virt.riscv64.xml index 73e2fdd579..c487d467ef 100644 --- a/tests/domaincapsdata/qemu_5.2.0-tcg-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_5.2.0-tcg-virt.riscv64.xml @@ -139,6 +139,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml index 7b62239682..bcd5c59a65 100644 --- a/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml @@ -256,6 +256,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_5.2.0-virt.aarch64.xml index 2b83eeed6e..b891ba256d 100644 --- a/tests/domaincapsdata/qemu_5.2.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_5.2.0-virt.aarch64.xml @@ -195,6 +195,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_5.2.0-virt.riscv64.xml b/tests/domaincapsdata/qemu_5.2.0-virt.riscv64.xml index f9a7d8bca2..b0e4aafcd5 100644 --- a/tests/domaincapsdata/qemu_5.2.0-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_5.2.0-virt.riscv64.xml @@ -142,6 +142,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0.aarch64.xml b/tests/domaincapsdata/qemu_5.2.0.aarch64.xml index 2b83eeed6e..b891ba256d 100644 --- a/tests/domaincapsdata/qemu_5.2.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_5.2.0.aarch64.xml @@ -195,6 +195,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_5.2.0.ppc64.xml b/tests/domaincapsdata/qemu_5.2.0.ppc64.xml index 2ed2512dde..5f2ace6d06 100644 --- a/tests/domaincapsdata/qemu_5.2.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_5.2.0.ppc64.xml @@ -161,6 +161,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0.s390x.xml b/tests/domaincapsdata/qemu_5.2.0.s390x.xml index a865b639fc..54abab3dfe 100644 --- a/tests/domaincapsdata/qemu_5.2.0.s390x.xml +++ b/tests/domaincapsdata/qemu_5.2.0.s390x.xml @@ -261,6 +261,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml index e8e7517c1b..51b627ff94 100644 --- a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml @@ -243,6 +243,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml index ed2511d138..2a11dd59f1 100644 --- a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml @@ -245,6 +245,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml index b4c9092996..3bb9713fdc 100644 --- a/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml @@ -259,6 +259,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.0.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_6.0.0-virt.aarch64.xml index a9a56ee54b..b59ee83fec 100644 --- a/tests/domaincapsdata/qemu_6.0.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_6.0.0-virt.aarch64.xml @@ -197,6 +197,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_6.0.0.aarch64.xml b/tests/domaincapsdata/qemu_6.0.0.aarch64.xml index a9a56ee54b..b59ee83fec 100644 --- a/tests/domaincapsdata/qemu_6.0.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_6.0.0.aarch64.xml @@ -197,6 +197,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_6.0.0.s390x.xml b/tests/domaincapsdata/qemu_6.0.0.s390x.xml index d4fdef3791..8fcc4f029b 100644 --- a/tests/domaincapsdata/qemu_6.0.0.s390x.xml +++ b/tests/domaincapsdata/qemu_6.0.0.s390x.xml @@ -262,6 +262,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml index 557c22a67e..a84d9eb413 100644 --- a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml @@ -245,6 +245,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml index 93491bb02c..a6f36a559b 100644 --- a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml index 2cefc2d4a8..f5d11718f4 100644 --- a/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml @@ -259,6 +259,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml index 6d280d64cc..f19843a986 100644 --- a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml index 7af1069fd2..2b206401c9 100644 --- a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml index e920c6667d..c934608d6a 100644 --- a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml @@ -261,6 +261,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.2.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_6.2.0-virt.aarch64.xml index 09c7af62db..f96e5a9328 100644 --- a/tests/domaincapsdata/qemu_6.2.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_6.2.0-virt.aarch64.xml @@ -204,6 +204,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_6.2.0.aarch64.xml b/tests/domaincapsdata/qemu_6.2.0.aarch64.xml index 09c7af62db..f96e5a9328 100644 --- a/tests/domaincapsdata/qemu_6.2.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_6.2.0.aarch64.xml @@ -204,6 +204,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_6.2.0.ppc64.xml b/tests/domaincapsdata/qemu_6.2.0.ppc64.xml index f2cf750633..006db121e8 100644 --- a/tests/domaincapsdata/qemu_6.2.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_6.2.0.ppc64.xml @@ -160,6 +160,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml index a407ddc003..dfe53d43f0 100644 --- a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.0.0-hvf.aarch64+hvf.xml b/tests/domaincapsdata/qemu_7.0.0-hvf.aarch64+hvf.xml index 9c7b63fd5c..8f491520db 100644 --- a/tests/domaincapsdata/qemu_7.0.0-hvf.aarch64+hvf.xml +++ b/tests/domaincapsdata/qemu_7.0.0-hvf.aarch64+hvf.xml @@ -162,6 +162,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml index b48e443345..fc9643c39a 100644 --- a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml @@ -247,6 +247,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml index ec4469f040..e4b25e7e66 100644 --- a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml @@ -262,6 +262,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.0.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_7.0.0-virt.aarch64.xml index 4d047b1023..8a43e8caf0 100644 --- a/tests/domaincapsdata/qemu_7.0.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_7.0.0-virt.aarch64.xml @@ -203,6 +203,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_7.0.0.aarch64.xml b/tests/domaincapsdata/qemu_7.0.0.aarch64.xml index 4d047b1023..8a43e8caf0 100644 --- a/tests/domaincapsdata/qemu_7.0.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_7.0.0.aarch64.xml @@ -203,6 +203,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_7.0.0.ppc64.xml b/tests/domaincapsdata/qemu_7.0.0.ppc64.xml index 6385402bbc..8fbf03bc19 100644 --- a/tests/domaincapsdata/qemu_7.0.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_7.0.0.ppc64.xml @@ -165,6 +165,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml index 02c781b474..51971bb808 100644 --- a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml @@ -247,6 +247,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml index 1964de831c..6ed09e8951 100644 --- a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml index a330d9f763..e3527d2907 100644 --- a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml @@ -260,6 +260,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.1.0.ppc64.xml b/tests/domaincapsdata/qemu_7.1.0.ppc64.xml index 82f8788c19..377dc5ea8d 100644 --- a/tests/domaincapsdata/qemu_7.1.0.ppc64.xml +++ b/tests/domaincapsdata/qemu_7.1.0.ppc64.xml @@ -158,6 +158,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml index f236ae514e..c96c6e50fe 100644 --- a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml @@ -246,6 +246,11 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml b/tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml index 6faacb8c31..b08beb48ca 100644 --- a/tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml +++ b/tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml @@ -169,6 +169,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml index 16a6675d33..4ca6e7b77d 100644 --- a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml @@ -252,6 +252,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml index e2e905dcae..01c35cecfa 100644 --- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml +++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml @@ -250,6 +250,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml index e2e905dcae..01c35cecfa 100644 --- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml @@ -250,6 +250,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0.ppc.xml b/tests/domaincapsdata/qemu_7.2.0.ppc.xml index 8cd76c0f8e..ce09a839bd 100644 --- a/tests/domaincapsdata/qemu_7.2.0.ppc.xml +++ b/tests/domaincapsdata/qemu_7.2.0.ppc.xml @@ -144,6 +144,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml index dd67bb518e..9ee0c2827d 100644 --- a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml @@ -252,6 +252,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml index becea145dc..8eda04948f 100644 --- a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml @@ -253,6 +253,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.0.0-tcg-virt.riscv64.xml b/tests/domaincapsdata/qemu_8.0.0-tcg-virt.riscv64.xml index 73b3ebe5b5..e4bb90c929 100644 --- a/tests/domaincapsdata/qemu_8.0.0-tcg-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_8.0.0-tcg-virt.riscv64.xml @@ -145,6 +145,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml index eb3578eafa..c2d537b520 100644 --- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml @@ -255,6 +255,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.0.0-virt.riscv64.xml b/tests/domaincapsdata/qemu_8.0.0-virt.riscv64.xml index a24371324a..265274aa65 100644 --- a/tests/domaincapsdata/qemu_8.0.0-virt.riscv64.xml +++ b/tests/domaincapsdata/qemu_8.0.0-virt.riscv64.xml @@ -148,6 +148,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml index 9e167f67d3..7167406453 100644 --- a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml @@ -253,6 +253,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml index 967a5f3096..6496cce45d 100644 --- a/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml @@ -255,6 +255,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml index 3446699d30..3a1070a2c3 100644 --- a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml @@ -256,6 +256,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.1.0.s390x.xml b/tests/domaincapsdata/qemu_8.1.0.s390x.xml index e909ffd420..8cc9470a6a 100644 --- a/tests/domaincapsdata/qemu_8.1.0.s390x.xml +++ b/tests/domaincapsdata/qemu_8.1.0.s390x.xml @@ -257,6 +257,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml index db95884956..0e6063501c 100644 --- a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml @@ -255,6 +255,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml index 419423ee42..ab8993c6e3 100644 --- a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml @@ -257,6 +257,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml b/tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml index 734a30e29e..5de7729136 100644 --- a/tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml @@ -151,6 +151,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml index e14b4e9599..2b48d78696 100644 --- a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml @@ -256,6 +256,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml b/tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml index 2df617ebf3..c09e287ea3 100644 --- a/tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml @@ -209,6 +209,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml b/tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml index 330bd919ce..dcd4495e7d 100644 --- a/tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml +++ b/tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml @@ -155,6 +155,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0.aarch64.xml b/tests/domaincapsdata/qemu_8.2.0.aarch64.xml index 2df617ebf3..c09e287ea3 100644 --- a/tests/domaincapsdata/qemu_8.2.0.aarch64.xml +++ b/tests/domaincapsdata/qemu_8.2.0.aarch64.xml @@ -209,6 +209,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='yes'> diff --git a/tests/domaincapsdata/qemu_8.2.0.armv7l.xml b/tests/domaincapsdata/qemu_8.2.0.armv7l.xml index ed8b2a3bea..7a161e5586 100644 --- a/tests/domaincapsdata/qemu_8.2.0.armv7l.xml +++ b/tests/domaincapsdata/qemu_8.2.0.armv7l.xml @@ -161,6 +161,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0.s390x.xml b/tests/domaincapsdata/qemu_8.2.0.s390x.xml index 6897395eef..23e7125dd9 100644 --- a/tests/domaincapsdata/qemu_8.2.0.s390x.xml +++ b/tests/domaincapsdata/qemu_8.2.0.s390x.xml @@ -257,6 +257,12 @@ <value>builtin</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml index f4d42ea088..b72369a737 100644 --- a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml @@ -257,6 +257,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml index eb555932ce..053a985456 100644 --- a/tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml @@ -257,6 +257,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml index 597d184f12..3b5ce54f1a 100644 --- a/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml @@ -258,6 +258,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.0.0.x86_64.xml b/tests/domaincapsdata/qemu_9.0.0.x86_64.xml index b06271a846..ea54504b47 100644 --- a/tests/domaincapsdata/qemu_9.0.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.0.0.x86_64.xml @@ -257,6 +257,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml index 0ce734d104..eb84b3eb9f 100644 --- a/tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml @@ -258,6 +258,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml index a41fc21328..60621e9bdc 100644 --- a/tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml @@ -257,6 +257,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> diff --git a/tests/domaincapsdata/qemu_9.1.0.x86_64.xml b/tests/domaincapsdata/qemu_9.1.0.x86_64.xml index bc6bf6bf95..9a9ae4c276 100644 --- a/tests/domaincapsdata/qemu_9.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_9.1.0.x86_64.xml @@ -258,6 +258,12 @@ <value>lkcf</value> </enum> </crypto> + <interface supported='yes'> + <enum name='backendType'> + <value>default</value> + <value>passt</value> + </enum> + </interface> </devices> <features> <gic supported='no'/> -- 2.44.2