]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: capabilities: Retire QEMU_CAPS_CHARDEV_RECONNECT
authorPeter Krempa <pkrempa@redhat.com>
Mon, 3 Nov 2025 12:18:02 +0000 (13:18 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 5 Nov 2025 13:25:46 +0000 (14:25 +0100)
The flag was never queried since it's introduction in
5f7da98b3ff29dc274c9e500f6afa40a97f02b7b

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
36 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_10.0.0_aarch64.xml
tests/qemucapabilitiesdata/caps_10.0.0_ppc64.xml
tests/qemucapabilitiesdata/caps_10.0.0_s390x.xml
tests/qemucapabilitiesdata/caps_10.0.0_x86_64+amdsev.xml
tests/qemucapabilitiesdata/caps_10.0.0_x86_64.xml
tests/qemucapabilitiesdata/caps_10.1.0_x86_64+inteltdx.xml
tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml
tests/qemucapabilitiesdata/caps_10.2.0_x86_64.xml
tests/qemucapabilitiesdata/caps_6.2.0_ppc64.xml
tests/qemucapabilitiesdata/caps_6.2.0_x86_64.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_ppc.xml
tests/qemucapabilitiesdata/caps_7.2.0_x86_64+hvf.xml
tests/qemucapabilitiesdata/caps_7.2.0_x86_64.xml
tests/qemucapabilitiesdata/caps_8.0.0_x86_64.xml
tests/qemucapabilitiesdata/caps_8.1.0_s390x.xml
tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml
tests/qemucapabilitiesdata/caps_8.2.0_aarch64.xml
tests/qemucapabilitiesdata/caps_8.2.0_armv7l.xml
tests/qemucapabilitiesdata/caps_8.2.0_loongarch64.xml
tests/qemucapabilitiesdata/caps_8.2.0_s390x.xml
tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml
tests/qemucapabilitiesdata/caps_9.0.0_sparc.xml
tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml
tests/qemucapabilitiesdata/caps_9.1.0_riscv64.xml
tests/qemucapabilitiesdata/caps_9.1.0_s390x.xml
tests/qemucapabilitiesdata/caps_9.1.0_x86_64.xml
tests/qemucapabilitiesdata/caps_9.2.0_aarch64+hvf.xml
tests/qemucapabilitiesdata/caps_9.2.0_s390x.xml
tests/qemucapabilitiesdata/caps_9.2.0_x86_64+amdsev.xml
tests/qemucapabilitiesdata/caps_9.2.0_x86_64.xml

index bd1dc26363132a65bdefd8fb5e42e4e24764fd84..bc664c74297042e554453f1f8176c06c3344a636 100644 (file)
@@ -438,7 +438,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
 
               /* 265 */
               "virtio-net.tx_queue_size", /* X_QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE */
-              "chardev-reconnect", /* QEMU_CAPS_CHARDEV_RECONNECT */
+              "chardev-reconnect", /* X_QEMU_CAPS_CHARDEV_RECONNECT */
               "virtio-gpu.max_outputs", /* X_QEMU_CAPS_VIRTIO_GPU_MAX_OUTPUTS */
               "vxhs", /* X_QEMU_CAPS_VXHS */
               "virtio-blk.num-queues", /* X_QEMU_CAPS_VIRTIO_BLK_NUM_QUEUES */
@@ -1602,7 +1602,6 @@ static struct virQEMUCapsStringFlags virQEMUCapsQMPSchemaQueries[] = {
     { "blockdev-add/arg-type/+qcow2/discard-no-unref", QEMU_CAPS_QCOW2_DISCARD_NO_UNREF },
     { "blockdev-add/arg-type/+virtio-blk-vhost-vdpa/$fdset", QEMU_CAPS_DEVICE_VIRTIO_BLK_VHOST_VDPA},
     { "calc-dirty-rate/arg-type/mode", QEMU_CAPS_DIRTYRATE_MODE },
-    { "chardev-add/arg-type/backend/+socket/data/reconnect", QEMU_CAPS_CHARDEV_RECONNECT },
     { "chardev-add/arg-type/backend/+socket/data/reconnect-ms", QEMU_CAPS_CHARDEV_RECONNECT_MILISECONDS },
     { "chardev-add/arg-type/backend/+qemu-vdagent", QEMU_CAPS_CHARDEV_QEMU_VDAGENT },
     { "device_add/$json-cli-hotplug", QEMU_CAPS_DEVICE_JSON },
index 2b454e0352d85c39231e75acd08bccb4ac67113b..4496559e4d6d83b64b35fff7de3a6ef2ad947ce8 100644 (file)
@@ -419,7 +419,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
 
     /* 265 */
     X_QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE, /* virtio-net-*.tx_queue_size */
-    QEMU_CAPS_CHARDEV_RECONNECT, /* -chardev reconnect */
+    X_QEMU_CAPS_CHARDEV_RECONNECT, /* -chardev reconnect */
     X_QEMU_CAPS_VIRTIO_GPU_MAX_OUTPUTS, /* -device virtio-(vga|gpu-*),max-outputs= */
     X_QEMU_CAPS_VXHS, /* -drive file.driver=vxhs via query-qmp-schema */
     X_QEMU_CAPS_VIRTIO_BLK_NUM_QUEUES, /* virtio-blk-*.num-queues */
index 43d8488a1243bebc94eb7c7b26a5b336fad8f6ee..90e8d868ccbbda96b7bd1f023cdce22c1b04d1a5 100644 (file)
@@ -64,7 +64,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
index 29736a9ccb3449453825c39e943a112cae293596..4b3cded2d14994ceffdc45fdf8cd6af6d60897cd 100644 (file)
@@ -68,7 +68,6 @@
   <flag name='qemu-xhci'/>
   <flag name='spapr-pci-host-bridge'/>
   <flag name='spapr-pci-host-bridge.numa_node'/>
-  <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index baf15e717393f83de3a96c7236333713a0d94b5c..0e834544af2170424eeef738370e5cd6bdee3c8a 100644 (file)
@@ -37,7 +37,6 @@
   <flag name='query-cpu-model-expansion'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
index e410e11dbe82daf72041cdba6a8fe885ce77b0fb..cfce1c963d2734f7913fd301d88eda9c1724d39b 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 6b50ff62493d9ca92daf578cb04dafcf642375e1..f94c8388d6687034cfa1e587313cb0260f1742db 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 3d5d53d3e7928dc2853d725581dd7bccfc2ca158..8e989a139f26848452725bfea9c52750c1b0eddb 100644 (file)
@@ -74,7 +74,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 9628c5c9999878f2f071fbb60c39ba386fe9157f..520a3d8ee8f6f0bf865d960f5def4bc15b86eb1b 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 35d63265f0aa29fbd9b5fd2431b5a4f55d0e9f16..b32568dda61042c595deb4e65c4662cea46ac06f 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 4635793fde135739f45b6ef532dfd637dba3cded..ff3bbe3a1f123470676984c15309badd57b788da 100644 (file)
@@ -65,7 +65,6 @@
   <flag name='qemu-xhci'/>
   <flag name='spapr-pci-host-bridge'/>
   <flag name='spapr-pci-host-bridge.numa_node'/>
-  <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 4404b68315d2864449cdbf746ee35cf82adb818a..108e75bee88eef2de76e072762fafcefd19aadea 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 82639920ca95fbbd7a3132d65202734f26aafa05..6d4b555cd641508afd6860d02159294146d645c0 100644 (file)
@@ -71,7 +71,6 @@
   <flag name='qemu-xhci'/>
   <flag name='spapr-pci-host-bridge'/>
   <flag name='spapr-pci-host-bridge.numa_node'/>
-  <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 13f055fedea94be242278a80d025a96e5dd14fa4..1723e654992cd63d512ea1bacb998a12f8837722 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index e8f75aa235de89ffd033edddfb73e2fc7209ce2b..efd3150659ed3a6c8d3614deb7f2d5120b4d17cb 100644 (file)
@@ -70,7 +70,6 @@
   <flag name='qemu-xhci'/>
   <flag name='spapr-pci-host-bridge'/>
   <flag name='spapr-pci-host-bridge.numa_node'/>
-  <flag name='chardev-reconnect'/>
   <flag name='spapr-vty'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 14d0e5dd82e477f01deb78e890096ec9b626eb0b..4deaf4fd1cbe3832a3549b6ae4be43a8f527daee 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 1cec2a7d9a3a9ee3f6032dcd6b7d3b7ed60c3a4c..bc5953f43e88bc8f959b811ebd4fae356eb7b730 100644 (file)
@@ -66,7 +66,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='nbd-tls'/>
index 1757370528059e61691ddc6658c7c30558240365..cbfc830f2ce0ce35aa7a23204b50c5bfb3fbbe7c 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 496d3983ec953cb62f8cc73c141b088c856c472c..913f96e91a7010c4c228cfaaea7b78c1ceb63724 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index f0053a9742ec3df9f6ec51cb2b8718160a5c8d31..592df7049b89c1b5f131a3cbecf1efe83bfe2fba 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 5be33298b793b548e515336daf1a0b2d07469555..2c540f7f30e4acf695412ea59c17059c324e65d2 100644 (file)
@@ -34,7 +34,6 @@
   <flag name='query-cpu-model-expansion'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
index c8782763aa1f655c8bf1dc494d8ae131c03bc1db..9141faa7b9190bbbdebd901587ed3b4fb926075c 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index e5f1568531cb794175e78d89f076aa18df32f3f6..bb70bcaf1f8886de1ea1a1020d9839c03f8b1359 100644 (file)
@@ -67,7 +67,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
index 143708873f766f87b6299cad937d060827bb78c6..9590bc464af9210bb474f87ec9b61b8acc58c413 100644 (file)
@@ -71,7 +71,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
index a56f28051ba10fdcaea5dc77f6eb1797e418b629..640438623ab167647ed3bc9264b7874d7eaa0b0e 100644 (file)
@@ -66,7 +66,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='nbd-tls'/>
index a6d013214c6bfec5cdcdf6582ef04a8e24f6795b..a254e16741f8cc30c4d1ef2b663177b989fe9fdb 100644 (file)
@@ -34,7 +34,6 @@
   <flag name='query-cpu-model-expansion'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
index 21f40b7f5a99c2f0ff030d791e795a4c29f848c7..12aa9c23fd9552e5d0d8875ab814935e872510de 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index f9b1d046d4a7dc17d01d7515b8942fa99f4eaefb..c2710ecab115c0d77387c319b66d5aed66ee09a0 100644 (file)
@@ -13,7 +13,6 @@
   <flag name='rng-egd'/>
   <flag name='spice-gl'/>
   <flag name='spice-rendernode'/>
-  <flag name='chardev-reconnect'/>
   <flag name='nbd-tls'/>
   <flag name='pr-manager-helper'/>
   <flag name='screendump_device'/>
index 5ec8321bf24f6c3c6d9aa27fa79dd753a4bb7e98..1f2e27a21837225bb7cc914569b738a0f19c9ac2 100644 (file)
@@ -87,7 +87,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 9ceefed89fe88dda1f668861317e50d685133dec..85c013a724cd0449e944398c5642d08d389c1004 100644 (file)
@@ -67,7 +67,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pcie-pci-bridge'/>
   <flag name='nbd-tls'/>
index 10e0884561f1d41d6cb502a769eb8ef69852c754..bdbb60a097e2c40a862f8a17f6959ad78afca754 100644 (file)
@@ -37,7 +37,6 @@
   <flag name='query-cpu-model-expansion'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
index 4c0d5a28f9debe30a120f41f452371810588237c..35ddf307366f18c885a3f39976c9e982f67c73e5 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index ede8e9fca028c4db29246cd4ecaeb08a925ce152..79784d553fa6964f870e4a1a19348e2250a6aca3 100644 (file)
@@ -54,7 +54,6 @@
   <flag name='pcie-root-port'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='pl011'/>
   <flag name='pcie-pci-bridge'/>
index a2f29f59aea91a710e7f2ea0d167ee0963a2834e..8da55b1c4e0c94d7c4741264b934623000010b09 100644 (file)
@@ -37,7 +37,6 @@
   <flag name='query-cpu-model-expansion'/>
   <flag name='query-cpu-definitions'/>
   <flag name='qemu-xhci'/>
-  <flag name='chardev-reconnect'/>
   <flag name='sclplmconsole'/>
   <flag name='virtio-gpu-ccw'/>
   <flag name='virtio-keyboard-ccw'/>
index 6caddd450fac5cc7760fc0941242d05bef8fb4e0..0e52c3e23da3bc4678b78224d070f66ea73db65d 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>
index 665b82560c23ed4de3268a3d69fefe8abf63d97e..95f8a4d8789423a4e3b3592307762cd796b0bf9a 100644 (file)
@@ -86,7 +86,6 @@
   <flag name='intel-iommu.caching-mode'/>
   <flag name='intel-iommu.eim'/>
   <flag name='intel-iommu.device-iotlb'/>
-  <flag name='chardev-reconnect'/>
   <flag name='vmcoreinfo'/>
   <flag name='isa-serial'/>
   <flag name='pcie-pci-bridge'/>