qemu: caps: Base support of 'backingStoreInput' domain feature on QEMU_CAPS_BLOCKDEV

The qemu driver will obey <backingStore> when we support blockdev.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Peter Krempa
2019-11-18 16:56:51 +01:00
parent 4321bd0dd2
commit 48e57cd632
82 changed files with 82 additions and 0 deletions

View File

@@ -5435,6 +5435,7 @@ static const struct virQEMUCapsDomainFeatureCapabilityTuple domCapsTuples[] = {
{ VIR_DOMAIN_CAPS_FEATURE_IOTHREADS, QEMU_CAPS_OBJECT_IOTHREAD },
{ VIR_DOMAIN_CAPS_FEATURE_VMCOREINFO, QEMU_CAPS_DEVICE_VMCOREINFO },
{ VIR_DOMAIN_CAPS_FEATURE_GENID, QEMU_CAPS_DEVICE_VMGENID },
{ VIR_DOMAIN_CAPS_FEATURE_BACKING_STORE_INPUT, QEMU_CAPS_BLOCKDEV },
};

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -130,6 +130,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -131,6 +131,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -131,6 +131,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -131,6 +131,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -154,6 +154,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -173,6 +173,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -138,6 +138,7 @@
</gic>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -132,6 +132,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -104,6 +104,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -194,6 +194,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -154,6 +154,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -152,6 +152,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -168,6 +168,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -193,6 +193,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -152,6 +152,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -165,6 +165,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>

View File

@@ -179,6 +179,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>

View File

@@ -140,6 +140,7 @@
</gic>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -134,6 +134,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -104,6 +104,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -192,6 +192,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -165,6 +165,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='yes'>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -137,6 +137,7 @@
</gic>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -131,6 +131,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -104,6 +104,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -139,6 +139,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -97,6 +97,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -178,6 +178,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -140,6 +140,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -149,6 +149,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -172,6 +172,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -104,6 +104,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -179,6 +179,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -149,6 +149,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -166,6 +166,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -181,6 +181,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -106,6 +106,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -199,6 +199,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -166,6 +166,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -169,6 +169,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -184,6 +184,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -106,6 +106,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -169,6 +169,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -169,6 +169,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -184,6 +184,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -147,6 +147,7 @@
</gic>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -141,6 +141,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -107,6 +107,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -204,6 +204,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -169,6 +169,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -173,6 +173,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -184,6 +184,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -173,6 +173,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -173,6 +173,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -184,6 +184,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -147,6 +147,7 @@
</gic>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -141,6 +141,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -107,6 +107,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -198,6 +198,7 @@
<gic supported='no'/>
<vmcoreinfo supported='no'/>
<genid supported='no'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>

View File

@@ -173,6 +173,7 @@
<gic supported='no'/>
<vmcoreinfo supported='yes'/>
<genid supported='yes'/>
<backingStoreInput supported='no'/>
<sev supported='no'/>
</features>
</domainCapabilities>