]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_capabilities: Stop detecting QEMU_CAPS_DISK_SHARE_RW
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 8 Nov 2022 07:38:06 +0000 (08:38 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 8 Nov 2022 11:10:50 +0000 (12:10 +0100)
All supported QEMUs have this capability. Stop detecting it.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
29 files changed:
src/qemu/qemu_capabilities.c
tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml
tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml
tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml
tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml
tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml
tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml
tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml
tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml
tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml
tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml
tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml
tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml
tests/qemucapabilitiesdata/caps_7.1.0.ppc64.xml
tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_7.2.0.x86_64.xml

index 322c002e8445acda1e6d97f614ba35ca7a333e80..6b9b4e96deea7ab75b14b49bb8dc36e40240f842 100644 (file)
@@ -1416,7 +1416,6 @@ virQEMUCapsDevicePropsVirtioBlkSCSIDefault(virJSONValue *props,
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVirtioBlk[] = {
     { "scsi", QEMU_CAPS_VIRTIO_BLK_SCSI, virQEMUCapsDevicePropsVirtioBlkSCSIDefault },
     { "queue-size", QEMU_CAPS_VIRTIO_BLK_QUEUE_SIZE, NULL },
-    { "share-rw", QEMU_CAPS_DISK_SHARE_RW, NULL },
     { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
     { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL },
 };
@@ -1450,14 +1449,12 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVfioPCI[] = {
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsSCSIDisk[] = {
     { "channel", QEMU_CAPS_SCSI_DISK_CHANNEL, NULL },
     { "wwn", QEMU_CAPS_SCSI_DISK_WWN, NULL },
-    { "share-rw", QEMU_CAPS_DISK_SHARE_RW, NULL },
     { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
     { "rotation_rate", QEMU_CAPS_ROTATION_RATE, NULL },
 };
 
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsIDEDrive[] = {
     { "wwn", QEMU_CAPS_IDE_DRIVE_WWN, NULL },
-    { "share-rw", QEMU_CAPS_DISK_SHARE_RW, NULL },
     { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
 };
 
@@ -1473,7 +1470,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBRedir[] = {
 
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBStorage[] = {
     { "removable", QEMU_CAPS_USB_STORAGE_REMOVABLE, NULL },
-    { "share-rw", QEMU_CAPS_DISK_SHARE_RW, NULL },
     { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
 };
 
index 483e1a5d32fa6eb384dc25f4e42ca9fe2e042488..d36f3ff6abf275ed32b207d4692ef4ea92cd4403 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index a3eabbd66de1f0484662236fd7db964a36517dad..7afd35f5ac12ec129029330a053593d9d50a848c 100644 (file)
@@ -75,7 +75,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 8f9b7f8e6c0221fa65e85639340edc9efdecda3c..92486c7a4b3d8b204119391f33213c50283c3738 100644 (file)
@@ -42,7 +42,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='sclplmconsole'/>
-  <flag name='disk-share-rw'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index 9e92ac61d743cb0fb99165f0d17a3edaede6aeba..04e8fc40ddf0be50abb3e218578a7628e01fc564 100644 (file)
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index bd8a49c98afd2e3a1ec06394a469e7a7eb69de24..551eded1a552ca25f5107891aaa5cfa269b8dccd 100644 (file)
@@ -79,7 +79,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 3f250c17d9d9904be8fcb647e0acfb5aac51af16..32db5ac3dd30e81b846ad03abdc623ccc47b4a1c 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 381f2cb84a224a250b4b61c4d358b744ab0e8ace..0b50236f53d9946b5853992b8d7b1df68bf29e0f 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
-  <flag name='disk-share-rw'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index d207ed6e301db695b789a7cb36efa5b52cdaf3fd..89cc1e4e70c53ae02c0e3ab12a0f31a161525721 100644 (file)
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 48e001b60f2e85643b12a8b7befca78d0f659ab4..7ba81525899d2c4d26eda9554cbe9844c8855a77 100644 (file)
@@ -21,7 +21,6 @@
   <flag name='query-hotpluggable-cpus'/>
   <flag name='spice-rendernode'/>
   <flag name='chardev-reconnect'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 654088af75d506c6b6feb4f3f8cac3e15aad33be..fef56fadf19e8779ba59cc00de5b9df2ef7a533a 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index e25b49fa68a995322d12f4b9ec4b446178716b92..fe46995758338f40972f4ff876fc3e35c4b0a65f 100644 (file)
@@ -78,7 +78,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 63ab249b6dac70a68553ac0c2843934025821cd1..239ce68f1e6a287ea28fc9217133319ae49b34b1 100644 (file)
@@ -75,7 +75,6 @@
   <flag name='spapr-pci-host-bridge.numa_node'/>
   <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index de3a91fb582282f2eaa65608ed15f7b51b310af8..241bc4ebc1186a8164ffe428a122aec3296257c8 100644 (file)
@@ -75,7 +75,6 @@
   <flag name='pcie-root-port'/>
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
-  <flag name='disk-share-rw'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 0f18c2b5dd32052e155d994101169ebecde0e424..efe85e77e27e70b39acbdd8e754e5d2cb958ffe0 100644 (file)
@@ -40,7 +40,6 @@
   <flag name='loadparm'/>
   <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
-  <flag name='disk-share-rw'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index d3649604add27d20241d091e64341a5bf9976bf5..df4a2cb5a8f0c819465c17cb40a68fde036e2186 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 6ec373e727516cb026dff5858886bb6c258041e6..d3e37172bc959abe3848f148aa3b7a1ef9ccab65 100644 (file)
@@ -79,7 +79,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 7a8ef27b7c20aa4b5ca0243d8bd25c6688acb424..a020e56a64902e1a430bdec237a3b0610d41a88d 100644 (file)
@@ -40,7 +40,6 @@
   <flag name='loadparm'/>
   <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
-  <flag name='disk-share-rw'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index ad5c43ea6f8ec158efbcedf515badad46a71074d..d3255b1eeb31d9bd140e2084ee44b16f593721aa 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 14e10b248044124037b5ef6737cd0a259d57ac4c..d2f871138d426ab18d1f29a68fef716d7f478b62 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 737e3ce902920f341022dba20b746697bfced04d..67f2cf482a83951a4afe134ba6aee065d8e11bb7 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 8d2d43d9165629e13e0e422cbb28f635bdb265eb..318c96229905c332e46e88a4bc1dccab91df7cb8 100644 (file)
@@ -75,7 +75,6 @@
   <flag name='spapr-pci-host-bridge.numa_node'/>
   <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 5d1f5dbb5e8001d99571205f17afd988aedf6ab1..c859553038007d693d2caa6f070865cd0d2f00ca 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 89aaf97e01fff10248b7cc939297ebf6b1e01ed4..1707aef39e68bb8cb7f705e32203751f1d22ec17 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 8a496940133ab24ef9ce53ead8a5dd74cf54c182..d8f87430d6a96efaa181e3562975fc2c7e27bfc5 100644 (file)
@@ -81,7 +81,6 @@
   <flag name='spapr-pci-host-bridge.numa_node'/>
   <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index b15a52c55a24a7ffb19dc132aeb2c6de60107218..4227f95880641194a3559c4ef9b53d2ef418609d 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 6c63704b03b78f4a180b884fff4bcb931b6f72c5..f05143e29700beb6fded6fc75f5d72a9091bbca5 100644 (file)
@@ -80,7 +80,6 @@
   <flag name='spapr-pci-host-bridge.numa_node'/>
   <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 86643172668c9a5cc26ab90846ef04b059db9adf..504ecc0a7fe785b6e388a0b8ef0fff34a3675ae2 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
index 35b96c2a320772c69313110007d1529b307c883f..4d7b9c1e7d1a36963d2b2716ff402caa4857da19 100644 (file)
   <flag name='intel-iommu.device-iotlb'/>
   <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
-  <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>