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>