]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_capabilities: Stop detecting QEMU_CAPS_OBJECT_MEMORY_FILE_ALIGN
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 3 Nov 2022 15:26:16 +0000 (16:26 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 4 Nov 2022 14:27:43 +0000 (15:27 +0100)
All supported QEMUs have this capability. Stop detecting it.

Signed-off-by: Michal Privoznik <mprivozn@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 723fa446eaa8a594a9270247082eff3228f37c83..040c98945794a8e30d34a731ac5d938073011c74 100644 (file)
@@ -1699,7 +1699,6 @@ static virQEMUCapsDeviceTypeProps virQEMUCapsDeviceProps[] = {
 };
 
 static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsMemoryBackendFile[] = {
-    { "align", QEMU_CAPS_OBJECT_MEMORY_FILE_ALIGN },
     { "pmem", QEMU_CAPS_OBJECT_MEMORY_FILE_PMEM },
     /* As of QEMU commit 8db0b20415c129cf5e577a593a4a0372d90b7cc9 the
      * "x-use-canonical-path-for-ramblock-id" property is considered stable and
index 25175dbe40c38d1e7d34f87b560c89a0e544bd27..a89a77fbdef558227e14b702c4c3eb07f3a3c2af 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 1cee3e84b5aa7d6c5b6664796c4609e41c9bb7ab..47529e9c6e54365fbfec634f5911891d3ea78bd6 100644 (file)
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 7eda72597acdb90ecf930e4785d070cfacc7b345..7456516422f596f58d1813b2032dd320a20cffbc 100644 (file)
@@ -70,7 +70,6 @@
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index f0c65ef45fdea953c4669ef79b2b2121a6d01ef8..53b1dda4da26d5b8bcb38ba4d29cd0ca265f1c7d 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 1d8671ce4945c10aadf6cddf10da36ff37f18a03..9002c29711664adebcf276156b18475a0ae14e90 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index bd02db19d75213e76be06f284eb3030921941a85..3b0828efd359b099daa7da5662a737f9409e96d5 100644 (file)
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 62f57c8f3d10f17a663a2991a536ddeea2bde9b2..2db333b3221b05d48fc3f1a73b38b3e56e155c0c 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 743763123374c1a1de6b975e154300737b6f2125..5fbc0281420ad68850767e1ba84f1fb423b0ddfd 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 9414b4f645c0f2eea359c8b857bdc86eb89da2da..2ba3ca88a5214c31e6f63fb9608a7704eecdaecc 100644 (file)
@@ -36,7 +36,6 @@
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='query-current-machine'/>
   <flag name='bitmap-merge'/>
index 27335beb967fa8d477a064d7ffb204fb33fba9aa..6b2faaf51ba38b3efe824e29c2999ce1456164e5 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 0a4a746c70697423958a1866fc8cf8c42d34013f..b0b9fff8b86f46b93a2a78b1027463b9f19457fb 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 5f67489600046ab726f5a233b81eef3b01fc70a7..d5378011919bba172c79a6ad667909e5f1126324 100644 (file)
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 64c0d6a51bc9ccb3dea6b659a5d90c7dd19ce38a..c775410ced0e92bc2227c1eff34f586c51c5faf2 100644 (file)
@@ -98,7 +98,6 @@
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 7f0b971e77aa950a8bca6a01638767003122cb15..a89bf23f480c39da3c7f7dfc469760366d9eb4e6 100644 (file)
@@ -68,7 +68,6 @@
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 7369c2e1b2275b6a1424b2d7dfd4dcd7decf2293..b22a8f4efe8f102f2644baf836a9cefc99004301 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 466832fde8ac10befc722f40a0f9260d8c4b9291..cef489646af56aaa2194aed5c08c7c1937c0e0d2 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index fefa817b9dcd29b143c592b2ea9e4623dbdc0f90..3c20758fe0d27d1bd8ed12d4289e191667ef6b23 100644 (file)
@@ -68,7 +68,6 @@
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
   <flag name='bitmap-merge'/>
index e9c6f9a3c653cdfe6065ca7f494b0ed5afa78146..2a1ede597ab585d8b9cff32079132b7c9d110d3a 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 7e6a3616c9086433aa5f0372bfb87669f5260508..c36e4577086e67e9b82fdfb4ab896e52ace1469a 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index a547b935461a97f8511d367bc82eb34b3397d463..da509b777dfe2ebfc569a32379c1b6b7673ca12f 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 9e39eaea5fe646f05241e5e2690a0fb16ab1c525..88e69572401b76d1d39fbbc55b2afffbd7069637 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 0ed9738f2c12943a01d79159b6105264856ad4fe..16fe1026b578b68a0efef74e3285c1319973f958 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 58426f96fa95bde22cb854eae6ca77a5c7f53327..f6b0c084e40117dee2b4094c542a89bf86cbec57 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
   <flag name='query-current-machine'/>
index 3ba6d550aa8b0d32ed4c53514967104df7a5f23d..0f5b887bcd2037a369bc50ed1cdd2a944cba34d1 100644 (file)
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 2ab4198e5894c493a38151b96cdbf922858a3b3f..9eef4f08201882532cf643a4825d4b59327b14ab 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index cfc56d42d3f925500675a064ff0c278909a06422..6e3b7e00f3cf40ad7437490466682c0deaa975ee 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='machine.pseries.cap-nested-hv'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index 1afbe830d0efbb5ffcc8af5da4e9a35c270396b2..7b92a0b8c87fbf3bab051cc0666ed4b8b440f6bb 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>
index febb341d4557da18d2b4245bdab2183251460702..01dbf721859d86f48f9aeefaad17231b0fdee2e0 100644 (file)
   <flag name='memory-backend-memfd.hugetlb'/>
   <flag name='iothread.poll-max-ns'/>
   <flag name='egl-headless.rendernode'/>
-  <flag name='memory-backend-file.align'/>
   <flag name='memory-backend-file.pmem'/>
   <flag name='nvdimm.unarmed'/>
   <flag name='virtio-pci-non-transitional'/>