<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='yes'/>
<sev>
<cbitpos>47</cbitpos>
<reduced-phys-bits>1</reduced-phys-bits>
``VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA`` flag for ``virDomainUndefine`` is
supported.
+async-teardown
+^^^^^^^^^^^^^^
+
+Reports whether the asynchronous teardown feature can be enabled.
+
s390-pv capability
^^^^^^^^^^^^^^^^^^
"genid",
"backingStoreInput",
"backup",
+ "async-teardown",
"s390-pv",
);
VIR_DOMAIN_CAPS_FEATURE_GENID,
VIR_DOMAIN_CAPS_FEATURE_BACKING_STORE_INPUT,
VIR_DOMAIN_CAPS_FEATURE_BACKUP,
+ VIR_DOMAIN_CAPS_FEATURE_ASYNC_TEARDOWN,
VIR_DOMAIN_CAPS_FEATURE_S390_PV,
VIR_DOMAIN_CAPS_FEATURE_LAST
<optional>
<ref name="backup"/>
</optional>
+ <optional>
+ <ref name="async-teardown"/>
+ </optional>
<optional>
<ref name="s390-pv"/>
</optional>
</element>
</define>
+ <define name="async-teardown">
+ <element name="async-teardown">
+ <ref name="supported"/>
+ </element>
+ </define>
+
<define name="gic">
<element name="gic">
<ref name="supported"/>
{ VIR_DOMAIN_CAPS_FEATURE_GENID, QEMU_CAPS_DEVICE_VMGENID },
{ VIR_DOMAIN_CAPS_FEATURE_BACKING_STORE_INPUT, QEMU_CAPS_LAST },
{ VIR_DOMAIN_CAPS_FEATURE_BACKUP, QEMU_CAPS_INCREMENTAL_BACKUP },
+ { VIR_DOMAIN_CAPS_FEATURE_ASYNC_TEARDOWN, QEMU_CAPS_RUN_WITH_ASYNC_TEARDOWN },
};
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<s390-pv supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<s390-pv supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<s390-pv supported='yes'/>
<sev supported='no'/>
<sgx supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='no'/>
+ <async-teardown supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='yes'>
<flc>no</flc>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='yes'>
<flc>no</flc>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='yes'>
<flc>no</flc>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
</features>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='no'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='yes'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='yes'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>
<genid supported='no'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='yes'/>
<s390-pv supported='yes'/>
<sev supported='no'/>
<sgx supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='yes'/>
<backup supported='yes'/>
+ <async-teardown supported='yes'/>
<sev supported='no'/>
<sgx supported='no'/>
<hyperv supported='yes'>