]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: always report s390 prot-virt feature in domain caps
authorDaniel P. Berrangé <berrange@redhat.com>
Thu, 20 Nov 2025 17:42:35 +0000 (17:42 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 24 Nov 2025 15:05:09 +0000 (15:05 +0000)
Our preference is to unconditionally report all features known
to libvirt code, rather than pre-filter them by architecture.

Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
70 files changed:
src/qemu/qemu_capabilities.c
tests/domaincapsdata/qemu_10.0.0-q35.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_10.0.0-virt.aarch64.xml
tests/domaincapsdata/qemu_10.0.0.aarch64.xml
tests/domaincapsdata/qemu_10.0.0.ppc64.xml
tests/domaincapsdata/qemu_10.0.0.x86_64+amdsev.xml
tests/domaincapsdata/qemu_10.0.0.x86_64.xml
tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml
tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml
tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml
tests/domaincapsdata/qemu_10.1.0.x86_64.xml
tests/domaincapsdata/qemu_10.2.0-q35.x86_64+mshv.xml
tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_10.2.0-tcg.x86_64+mshv.xml
tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_10.2.0.x86_64+mshv.xml
tests/domaincapsdata/qemu_10.2.0.x86_64.xml
tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_6.2.0.ppc64.xml
tests/domaincapsdata/qemu_6.2.0.x86_64.xml
tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.0.0.ppc64.xml
tests/domaincapsdata/qemu_7.0.0.x86_64.xml
tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.1.0.ppc64.xml
tests/domaincapsdata/qemu_7.1.0.x86_64.xml
tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml
tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_7.2.0.ppc.xml
tests/domaincapsdata/qemu_7.2.0.x86_64.xml
tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.0.0.x86_64.xml
tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.1.0.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml
tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml
tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml
tests/domaincapsdata/qemu_8.2.0.aarch64.xml
tests/domaincapsdata/qemu_8.2.0.armv7l.xml
tests/domaincapsdata/qemu_8.2.0.x86_64.xml
tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.0.0.sparc.xml
tests/domaincapsdata/qemu_9.0.0.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-tcg-virt.riscv64.xml
tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.1.0-virt.riscv64.xml
tests/domaincapsdata/qemu_9.1.0.x86_64.xml
tests/domaincapsdata/qemu_9.2.0-hvf.aarch64+hvf.xml
tests/domaincapsdata/qemu_9.2.0-q35.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_9.2.0.x86_64+amdsev.xml
tests/domaincapsdata/qemu_9.2.0.x86_64.xml

index f1f68ef8b4062916e3259f7e40624fe87933b24c..92b863a8262bf083d2653a705739bc27cc3e67b4 100644 (file)
@@ -7136,14 +7136,13 @@ static void
 virQEMUCapsFillDomainFeatureS390PVCaps(virQEMUCaps *qemuCaps,
                                        virDomainCaps *domCaps)
 {
-    if (ARCH_IS_S390(qemuCaps->arch)) {
-        if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_MACHINE_CONFIDENTAL_GUEST_SUPPORT) &&
-            virQEMUCapsGet(qemuCaps, QEMU_CAPS_S390_PV_GUEST) &&
-            virQEMUCapsGetKVMSupportsSecureGuest(qemuCaps))
-            domCaps->features[VIR_DOMAIN_CAPS_FEATURE_S390_PV] = VIR_TRISTATE_BOOL_YES;
-        else
-            domCaps->features[VIR_DOMAIN_CAPS_FEATURE_S390_PV] = VIR_TRISTATE_BOOL_NO;
-    }
+    if (ARCH_IS_S390(qemuCaps->arch) &&
+        virQEMUCapsGet(qemuCaps, QEMU_CAPS_MACHINE_CONFIDENTAL_GUEST_SUPPORT) &&
+        virQEMUCapsGet(qemuCaps, QEMU_CAPS_S390_PV_GUEST) &&
+        virQEMUCapsGetKVMSupportsSecureGuest(qemuCaps))
+        domCaps->features[VIR_DOMAIN_CAPS_FEATURE_S390_PV] = VIR_TRISTATE_BOOL_YES;
+    else
+        domCaps->features[VIR_DOMAIN_CAPS_FEATURE_S390_PV] = VIR_TRISTATE_BOOL_NO;
 }
 
 
index c6ccb1cf9dc521a29b02137e80476bf3ca4b1a15..8cb51d795c7fa1abb4330bfc7892d39953df775d 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index 97f57d951744cc117e0a30231ad05e2a8979dbcb..56192354ac6ff05e7e2f972975caa41887f0d56f 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 063dfff42e0789b3af3e47ae2977c4865e015e52..4242f2fe9c8e3f200071a9613b84632264bf0517 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index 847869fd763a6a8a65ee518cb7fae55ab7f95fa6..76d5fdd0d9fee7a85e66a0184fe8c7b0b735323c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 246e2bad6f84bd1e5d55ea9059350b5b43ae4094..30863d3d6b738758112a83f887a4208d2b219658 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 246e2bad6f84bd1e5d55ea9059350b5b43ae4094..30863d3d6b738758112a83f887a4208d2b219658 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 6a18bd4643225f6badd0a1f1c63dd06bd6d5fb31..5136e7a20d2cc7fa6c6b3b30052347ecd11745ac 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index e078b61b168db6321990526ab5d3a1f9fbcdf239..8b02db88020b20f4b4a70b8851f23536ce5fb566 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index c979f72c7f4103679b4f8d1c8265c2b9b6a75d23..6dac17808ccfce02591b723c42b5d4c0946a9489 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index ad5406b54f5e779df0cc020acb0af2f0a6a5b57c..e3170bf2b3f689401277fa1d88eb4b9b6b12bdcf 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 01ddd4ba430ce34f0ddbf9400023dbbf634f5170..6213908152d259da4da30dfd493753c89e1b2cb2 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 7b0fb06a069c7e78d8b736a367617734d4596efd..949b85bd253e2cb9c836e7ec1f296e20d43ee296 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 0709035d73e13d27a664588dacbd9b294297ba85..804848b8a74b349a8f529f3ce3323823e320785c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index ba371e35d273dd54ed4eb42c32ba9db6937b8926..93ce017e97a24ba1ba5709f159c104c0cff9cda2 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 1b8347b1f690d37d280310b3a2972256b5df0f67..35c9b8c6d3d9268e09fa8ab0de0e87632d5770d8 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 9deb16e67d46e388116b2a141c566a44082413ac..ebba8fd49f2c46b1ee3ef518bc9111f66bf2577e 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 5ee32dc86ad5e952876ffed66adb73fc2f89b890..78e8b774e695eae8a56e5a8ae3c04bc51a2088d0 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index 3e4f60544a501afdc0ef3663d52de6a1dfe1a32c..6c6f1e84c3e16323f76fbbfcc42852a28ad85242 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index adc3171a8869c3e75fda41a2afd0d7484dd5a273..14e8e30f1c2dc6b597b0864be3898448b8dd0d24 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 7d985ccba4543046472ed697e54e42f8e62ccee5..c8f2585d7daa63212a2f97f2948237446f79a154 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index c33226c2c2742b98e3eec1955b678f93093c9329..59370259e7e90130e23c5da4d702c873c6fb02aa 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='yes'/>
     <sev supported='no'/>
index e012c147b10417b9a9d45ee08479f4be88263e2f..b14cbddc593f77eed8768832081ca530b822506e 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index d8efb8a9056c23b10a9328814d4290f707c5cd57..51547bf50532c900fd29d8519add01b4564eb3f2 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 6a17ef1d6237402891e22949bdb67a3e224c4fe5..411925ad666a5b7d355d2419a8e271025bb5e709 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index f138cc9a0114dada5d75cc86f33e9ed9ccedfd0c..ab387c862e9972afb62c09c90510b8a4ff48cbff 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 9c4736071da130b01018933114abb9ebf29c7052..4bbcb516ec1b7cdeb3a1c16c34206a6914ee61b4 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 4a5179551e5f121a6c40b8bda3a54df234a154bc..839f0600c2f7ef7151d76b69b801010d627abd62 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 502e03e971834e627265547cbb9db7ffbc720275..147d1bf7fb3818afe701f5ef82d505c75fef2afd 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 269a3ad6c2cbea6f1086c261676fcfe6f81f04c1..612b5a44cc6ece84c57ba39f357d7bd3548552c1 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 4620b8146bb2a18d0e3c3a5f62422d8a6a41ce70..a031b673ddf353e8acf4a66bbbcd205349c57ecb 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 5fd8dbe77560f3f45aef0dc4ef3c9c7de6676433..9360f8fadfafcdc5b68bf48140e7d9dce1097fc7 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 5d206b0d3897c1d79601c94ecc15edb8a8b5492e..f3a2dfe6ffadd8e12e4b046a93eb1d66518ada86 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 884f4036224307c34f8fff3b054128d31a4c6c8d..6738d8f8523badac04b6ab0af550eae9c230d690 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index a162c239d2f42da48e64695d1d00d870a9f0d348..b338bcc4702b7b788602b6cdea2f20340db76f30 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 961ff998ffb75d687be078e6b8dde60a823862b5..39eb10dc7ad5370c39bce6f1d22181d41b9885dc 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 1ba28743a5900f1bf4a66db18d4800f46da64d85..77fce0eb9514c996e12c4b41b25a94714d3e671f 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 1ba28743a5900f1bf4a66db18d4800f46da64d85..77fce0eb9514c996e12c4b41b25a94714d3e671f 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index af5cb7029f0b66e41a404d0dfbc4be64aaf0098c..8bda6af431a13ba07fac64172198ee4e1df70bda 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 95ab14e86dffba27d3d52a46c6477afae1525a2f..16708c3d85ce8561cd82dfb899ac16d389e64d75 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 978181a18927549c78d6f76dff0e68d95ed26dfe..4acd9b76b2666721f4278f90329f680d47b8a151 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 9dbcf2d90372e77cb6701edb2102737ded7cb662..c8efc8f1836c8d216c1f26217467e454d34c8e45 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 72ec08a1432a608eb209888c7d161dac55679687..cfa00f3150c2b4777f05f88bb7bb804822f8173c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index deb305fddc4c64e7e1554dad04d47dc25861405e..83a703da524c1c0d0b6eb8d64e065899b45c5620 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 9fb3da8876eaedb9066b581d4071e3120bf73f05..725002966d7c40007ee025f9ae3bdd5999261ab4 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index d7a78be468c47fec699e2f08dbba737e8fbcfaf0..6a3cb843427640b9e93cdccc946f3f3f5dc89a7e 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 55a064b979a79b0650ffc49b976149fd46e454bf..a25cf01799e5ac808c36c62a6fafe350dbc99de7 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 3c3b96bb23c70c1382dd3e43e4dd2f8ab2b504ab..eead5ff0765eda45a36f790246327ef99d4ea0ae 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index c7b3b5e59455d927985c746e5beea850ba990c7f..3b986eb38631ee7ef91cdae1ce131326fb4f6494 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index b058168ac1c851891fae912f025b6c4a91f3f79d..bb563d6e6c3ede3aea53a288e4e06276b560511c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 4a376c1669e25483dd6a67b2c03df058bf9355b6..4d441289a4f016002c02def4c3d722bd699e1209 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index b058168ac1c851891fae912f025b6c4a91f3f79d..bb563d6e6c3ede3aea53a288e4e06276b560511c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index d6e477240de79aa0d588b3c8affdff28ba0697b5..5c467d4a1439d7568e558efa6237f1c960b7d380 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 98c6be67bab0190327e64e86576b7996506ff630..57cd4d63de4e25fa4f48c315e7d1ba0d303ecc2a 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 862b647f5ac6bdf4e9cb06cbb690db4c87716c8f..c7932014adb5dc0a88516e2b8d159009b409f52c 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index f29be31e20535c7097691616bfd08bf6561608c0..3593d701669703e4ca311eb12c28d0edf39fcfad 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 8feaaed48bff37c5e7022b5e0fe20d65bfa713a7..6b4dd3c3b53b43bf7c0a321b8cfdc484e84d3e1d 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 962ed89b0a77756d1a0cf2604d24e58d48ee7814..96303a31cd8c134de9f8809f1c778ac4aee3c359 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 896643346b8de5a2c678f8d335517c486a41c1d9..518a6811fe6f480744bf174b284610e480b9ec36 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 279ae1dff61f1308f9effc94dd380fa881adbfb1..ce7fe71141c32916ae1ab01cca7c5ccdb6edfb93 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index a19cc09abc91e930bbed77c37a0c6ae0dd5c8261..70928471b36a5716416068e6672ead6321719655 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index ea5db14b3414f5de25c4f160913e18452bc8c663..fabb09bf72d385b5d2cef44a21b3b08838d1ef4b 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 408006f2ad52671c6c395b5ccc4aa87afd5e0e1b..ee101364cc4b588f6f1d485d0abfd741318a7a7d 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index e7c3ca750c06b978e81561d73f3ca0a6f1aa288c..ae657c7f72a9794f9a25b8cd6298f73d25eb08c0 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='no'/>
+    <s390-pv supported='no'/>
     <ps2 supported='no'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 09b753dcd1b2f1e2b8880a4af23d2dd3345b03ce..35dc5785bc562dbefba46e6d252f95f1a794c2e5 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index 848918ee639929c6ff04bd25307f5a14b8e5b540..baaaf4f91cb4d8be2dd0423a27d6ba9161610a4e 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index 677c677e9857019613aac5920fce903feaab0067..033004a1f41151791bc677745ca10ad9a6b8f456 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index 2590f41d4fd5bf9dfc327eeaacb7376789e9c897..f20fe882c6aabd4e58daa4123764d4854ef7397e 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>
index a65c587e5dfb06a1af89437c8e4fb3fe5c4b1af4..39390d2ab66e92c22a829452d20579e322afee5f 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='yes'>
index f183fe119f6e5e03f1097f9e8ffd2c5374b429da..c477a1d2c41a513a2ddc8615926173a2f61a1220 100644 (file)
     <backingStoreInput supported='yes'/>
     <backup supported='yes'/>
     <async-teardown supported='yes'/>
+    <s390-pv supported='no'/>
     <ps2 supported='yes'/>
     <tdx supported='no'/>
     <sev supported='no'/>