]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_capabilities: Stop detecting QEMU_CAPS_DUMP_COMPLETED
authorMichal Privoznik <mprivozn@redhat.com>
Mon, 7 Nov 2022 13:45:31 +0000 (14:45 +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 17c1e7fefc74fa415c40cc93f3ec2b22c15cf005..c9e4839829b36de1e04c7f2bf49ec75c8d5a7d93 100644 (file)
@@ -1231,11 +1231,6 @@ struct virQEMUCapsStringFlags virQEMUCapsMigration[] = {
     { "rdma-pin-all", QEMU_CAPS_MIGRATE_RDMA },
 };
 
-/* Use virQEMUCapsQMPSchemaQueries for querying parameters of events */
-struct virQEMUCapsStringFlags virQEMUCapsEvents[] = {
-    { "DUMP_COMPLETED", QEMU_CAPS_DUMP_COMPLETED },
-};
-
 struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] = {
     { "hda-duplex", QEMU_CAPS_HDA_DUPLEX },
     { "hda-micro", QEMU_CAPS_HDA_MICRO },
@@ -5291,14 +5286,6 @@ virQEMUCapsProbeQMPSchemaCapabilities(virQEMUCaps *qemuCaps,
             virQEMUCapsSet(qemuCaps, entry->flag);
     }
 
-    /* probe also for basic event support */
-    for (i = 0; i < G_N_ELEMENTS(virQEMUCapsEvents); i++) {
-        entry = virQEMUCapsEvents + i;
-
-        if (virQEMUQAPISchemaPathExists(entry->value, schema))
-            virQEMUCapsSet(qemuCaps, entry->flag);
-    }
-
     return 0;
 }
 
index 5dae49b184790640969d4050fdc44552abc70cbd..119d259bb98fea39910044e25b1082e33d260bd5 100644 (file)
@@ -84,7 +84,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 5f2f420acc0dff334f6e094d8add8489d80423fd..ee09c8eacc6c883278254c4477fb38c55fefa483 100644 (file)
@@ -82,7 +82,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index ee638dd994d063c87053f723679274eedb8bc623..d46ab3ae736af5391fc07747bff0d5a4c9c68347 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='virtio-blk.num-queues'/>
   <flag name='sclplmconsole'/>
   <flag name='disk-share-rw'/>
-  <flag name='dump-completed'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index d8a44a3cf5818dc7a68c1318fdf84e8589b92af0..0e16046efcf597990d2993d3b8a9cf047fb57dee 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 8ac3bdb5a44ae0283dd77fc91ea0932a0cdb5c85..e2cd3367adb22b2e48e4d6d731734c3c7216190e 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index a50ffc27f427c36c3be307208332ea4461598244..c58cff3f51f44712094ecccce5c6fac68fa5914b 100644 (file)
@@ -84,7 +84,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index c0f4c1e87261dcdebb7dad12eab132d45deb2882..4f10008ffedd98bc350cee9ae9f4241d13b8302f 100644 (file)
@@ -83,7 +83,6 @@
   <flag name='vxhs'/>
   <flag name='virtio-blk.num-queues'/>
   <flag name='disk-share-rw'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 340e773acc464c2035190a71e8da41c287cd3468..d53b63ad6c5ff5daf97a156779b993e4ea872d8b 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 9400ea543a489e361537cb17858b26db7508d2dd..15b87106c6bebfe8f60665cbe68e9cab5e703dac 100644 (file)
@@ -23,7 +23,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
index e07e9bfdd30ca020817bf435fe0e20dabcaa9a6e..3a758c008f3f5ee864293a155ce548feeba9b196 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index e7776bb370674666dd3e08fed78662afe4e396f9..f197f42e6bb134659afb47b1ee1b2bbf86f9ffc7 100644 (file)
@@ -85,7 +85,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 821180ea1724553ba5124bc955945e7812bd06f8..b23662fe31b95b3365a96e7eb0a42a6b60dd2f2c 100644 (file)
@@ -82,7 +82,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 5543f34b41f2c540502e0a47c2e85bae16ce5c96..0b00653aa4d883b82c62d66e353c527f5bc1a8c2 100644 (file)
@@ -81,7 +81,6 @@
   <flag name='chardev-reconnect'/>
   <flag name='virtio-blk.num-queues'/>
   <flag name='disk-share-rw'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 6a4449a70c682572d25fb6d88780bda02a2d7d01..cb4bca34a75a1fe08d9ae666d0bd5526d12c7a92 100644 (file)
@@ -46,7 +46,6 @@
   <flag name='virtio-blk.num-queues'/>
   <flag name='sclplmconsole'/>
   <flag name='disk-share-rw'/>
-  <flag name='dump-completed'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index 40ab95425b93b7e1099505ba1b085c3802a084ed..7647cc842fc342afd2c84e43037dfc3214759a85 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 74ff39d36a47943b6d716537ce9171dd91ab95ad..4974ac67b39f012526297503aaee6f42aaf69f11 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index c56c47e1a2f72255674e0c7b18bd0c05173f6e6d..8295b69d5027082bcf4362afae37e850cd1d333f 100644 (file)
@@ -46,7 +46,6 @@
   <flag name='virtio-blk.num-queues'/>
   <flag name='sclplmconsole'/>
   <flag name='disk-share-rw'/>
-  <flag name='dump-completed'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
   <flag name='virtio-mouse-ccw'/>
index b01ffe84d6790010f4ca02bdcbccc74fe1bc710b..a2a77735ba7faabe84f942f085e9818712bcb419 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 6a706201c774b63c1e2fb42135f1fa9768f4f5a5..caca79d93b8b20e9e7f98cbdd59e7e6261c9f37e 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index f9667a6d3cbabf6c0edba7cca42b5e4b07e5bb30..7d71c820b31b941a70d27e070041d8e68423b45c 100644 (file)
@@ -93,7 +93,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index c632b7daa45ffb87aeadc81e3c530a4823185f85..86f262d727d15c4485d70ee864246639632687c1 100644 (file)
@@ -82,7 +82,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 4b538787cb43eb0c9122ebcb59379dea9dcdb221..04a06178835ec0ec14b2fa4c6db2599278a450a5 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 6117b4d840e1d9a8aba819712af23ded78338b42..1d70e827ba861541645c9ccd9346f24f8ddaec9d 100644 (file)
@@ -93,7 +93,6 @@
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='pl011'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index dedac9c0df136921717af75999ec9e1706570e50..a2810cb3a8f5419d30044741356ab1e622700318 100644 (file)
@@ -88,7 +88,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 2f060a1a5165eaa9cb3d050747585a184e1db957..eef749e7a2446d815429214a6e49ddae5690ae91 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index b7e8cf44df62bd4f81a378d4a9398789f23cc70d..7dd04c5c902afc06ccb957d8777f35f7bda651f8 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='spapr-vty'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 3cf16a58b072aeeccedbc3c2e9e82586533e3eb1..8f45f61f3a0cab47475aa22ffc378527dd1eddc6 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>
index 3a8b677f769c8621ec76cc3f4fdec49f179dcc44..d8c00b3496f1f66a41b23037ccadf15d28ba6b7d 100644 (file)
   <flag name='vmcoreinfo'/>
   <flag name='disk-share-rw'/>
   <flag name='isa-serial'/>
-  <flag name='dump-completed'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='disk-write-cache'/>
   <flag name='nbd-tls'/>