]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_capabilities: Stop detecting QEMU_CAPS_DISK_WRITE_CACHE
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 8 Nov 2022 07:41:06 +0000 (08:41 +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 6520f52c40fdbc0f5102cc711eab19ace99cd3bf..0b267e4f30c180de46de0e170ab71d7bb5651f04 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 },
-    { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
     { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL },
 };
 
@@ -1449,13 +1448,11 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVfioPCI[] = {
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsSCSIDisk[] = {
     { "channel", QEMU_CAPS_SCSI_DISK_CHANNEL, NULL },
     { "wwn", QEMU_CAPS_SCSI_DISK_WWN, 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 },
-    { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
 };
 
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsPiix4PM[] = {
@@ -1470,7 +1467,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBRedir[] = {
 
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBStorage[] = {
     { "removable", QEMU_CAPS_USB_STORAGE_REMOVABLE, NULL },
-    { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL },
 };
 
 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsKVMPit[] = {
index d36f3ff6abf275ed32b207d4692ef4ea92cd4403..1f42ff6cf9a7a1ccc7a3056296e9dee7abf43deb 100644 (file)
@@ -79,7 +79,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 7afd35f5ac12ec129029330a053593d9d50a848c..047abcee8c4ab5c41f34ee1f81d5d64f0b816201 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 92486c7a4b3d8b204119391f33213c50283c3738..0baeeccb9bbdf5e75f5a1e3c0a71c85907efbb0d 100644 (file)
@@ -46,7 +46,6 @@
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
   <flag name='virtio-tablet-ccw'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='vfio-ccw'/>
index 04e8fc40ddf0be50abb3e218578a7628e01fc564..438927aad0946398815b4d006ca984fe92326586 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index 551eded1a552ca25f5107891aaa5cfa269b8dccd..ff989e087878437b8bd04aa22c111af25329cba8 100644 (file)
@@ -81,7 +81,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 32db5ac3dd30e81b846ad03abdc623ccc47b4a1c..e336e718314b422214a81c01c207ee95f13a26bf 100644 (file)
@@ -79,7 +79,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 0b50236f53d9946b5853992b8d7b1df68bf29e0f..4ce2594557b59cd0efb03df88e3e9676fd51e226 100644 (file)
@@ -78,7 +78,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='vxhs'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 89cc1e4e70c53ae02c0e3ab12a0f31a161525721..bf32de2ee40f21aae74a4f0f1b01faf04c10753f 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index 7ba81525899d2c4d26eda9554cbe9844c8855a77..a791a84940ce8de56221c8ca028a599159ec0b7b 100644 (file)
@@ -22,7 +22,6 @@
   <flag name='spice-rendernode'/>
   <flag name='chardev-reconnect'/>
   <flag name='isa-serial'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index fef56fadf19e8779ba59cc00de5b9df2ef7a533a..f8c64b4cc2cfa5de05041dc3408b861ddce52a3f 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index fe46995758338f40972f4ff876fc3e35c4b0a65f..7c8b98b6003699b2bc8c7c2f5e35a820c916f2a7 100644 (file)
@@ -80,7 +80,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 239ce68f1e6a287ea28fc9217133319ae49b34b1..88807f0c3c7e442e3b0e843dc521f776d03fe7f4 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 241bc4ebc1186a8164ffe428a122aec3296257c8..1555b5bcb7e0caa8875bdb6fb316c3390b4cbe62 100644 (file)
@@ -76,7 +76,6 @@
   <flag name='qemu-xhci'/>
   <flag name='chardev-reconnect'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index efe85e77e27e70b39acbdd8e754e5d2cb958ffe0..4433caa492c1873eea9f3b10150b63060c626eaf 100644 (file)
@@ -44,7 +44,6 @@
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
   <flag name='virtio-tablet-ccw'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='vfio-ccw'/>
index df4a2cb5a8f0c819465c17cb40a68fde036e2186..4c34fcef020d092d4c149e2b079ca0640c67c5b8 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index d3e37172bc959abe3848f148aa3b7a1ef9ccab65..6f33a827b30dee51b8839f2d460c25ff2ce6fb24 100644 (file)
@@ -81,7 +81,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index a020e56a64902e1a430bdec237a3b0610d41a88d..f269a8935fbc331163d4932b16f08a457e46bd89 100644 (file)
@@ -44,7 +44,6 @@
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
   <flag name='virtio-tablet-ccw'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='vfio-ccw'/>
index d3255b1eeb31d9bd140e2084ee44b16f593721aa..ae511fdb96a827f01cdaf4f57bad025685006177 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index d2f871138d426ab18d1f29a68fef716d7f478b62..72af7d3f01bc4e90ec4701a8991b219b2f3ab5df 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index 67f2cf482a83951a4afe134ba6aee065d8e11bb7..10e67e4c5a5ea9dcd2643d7d2fdbff1501b1f73d 100644 (file)
@@ -88,7 +88,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 318c96229905c332e46e88a4bc1dccab91df7cb8..698eb14698b46af3d25a559c7f18065774504490 100644 (file)
@@ -77,7 +77,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index c859553038007d693d2caa6f070865cd0d2f00ca..ef1c66a5d7672757460c05ea9f84202ae1eb3a45 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index 1707aef39e68bb8cb7f705e32203751f1d22ec17..a59a91a576dc88a4d4a106619f2817a4bae6e928 100644 (file)
@@ -88,7 +88,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index d8f87430d6a96efaa181e3562975fc2c7e27bfc5..e8c3886d1424834a57e160061d3014bf203d1690 100644 (file)
@@ -83,7 +83,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 4227f95880641194a3559c4ef9b53d2ef418609d..12980ffcf67913c02c85bbc3f98e69b88dae6c37 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index f05143e29700beb6fded6fc75f5d72a9091bbca5..2cd47a7770b1bbca3ca3bab78bfc20a1e4d2a5bd 100644 (file)
@@ -82,7 +82,6 @@
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 504ecc0a7fe785b6e388a0b8ef0fff34a3675ae2..e9210dfd44950d969add38955d18f18ab099a46e 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>
index 4d7b9c1e7d1a36963d2b2716ff402caa4857da19..56d1ff5fa9e20238e35acb586de6aac672a159f7 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
-  <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='tpm-crb'/>
   <flag name='pr-manager-helper'/>