]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: capabilities: Retire QEMU_CAPS_MIGRATE_RDMA
authorPeter Krempa <pkrempa@redhat.com>
Mon, 25 Aug 2025 13:08:23 +0000 (15:08 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 2 Sep 2025 08:54:46 +0000 (10:54 +0200)
The capability is always present and not checked any more. Retire it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
35 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_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 af238894b57325104781617212768a0b2141ef04..2291c846735b711884e2ff4109d3dbfdb3bf078b 100644 (file)
@@ -311,7 +311,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
               "iothread", /* X_QEMU_CAPS_OBJECT_IOTHREAD */
 
               /* 175 */
-              "migrate-rdma", /* QEMU_CAPS_MIGRATE_RDMA */
+              "migrate-rdma", /* X_QEMU_CAPS_MIGRATE_RDMA */
               "ivshmem", /* X_QEMU_CAPS_DEVICE_IVSHMEM */
               "drive-iotune-max", /* X_QEMU_CAPS_DRIVE_IOTUNE_MAX */
               "VGA.vgamem_mb", /* QEMU_CAPS_VGA_VGAMEM */
@@ -1259,7 +1259,6 @@ struct virQEMUCapsStringFlags virQEMUCapsCommands[] = {
 };
 
 struct virQEMUCapsStringFlags virQEMUCapsMigration[] = {
-    { "rdma-pin-all", QEMU_CAPS_MIGRATE_RDMA },
 };
 
 struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] = {
index 55b05bea84e0311bf4d894c9abb9b36248f0650c..8916973364e0cdcd5d7926011e1dc8f374bf2a4a 100644 (file)
@@ -291,7 +291,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
     X_QEMU_CAPS_OBJECT_IOTHREAD, /* -object iothread */
 
     /* 175 */
-    QEMU_CAPS_MIGRATE_RDMA, /* have rdma migration */
+    X_QEMU_CAPS_MIGRATE_RDMA, /* have rdma migration */
     X_QEMU_CAPS_DEVICE_IVSHMEM, /* -device ivshmem */
     X_QEMU_CAPS_DRIVE_IOTUNE_MAX, /* -drive bps_max= and friends */
     QEMU_CAPS_VGA_VGAMEM, /* -device VGA.vgamem_mb */
index 200873b3a2b4523242fca2b6cf01ad25bf47c658..2b071735a953cfff5e8487d57809a084e517075e 100644 (file)
@@ -38,7 +38,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index 0c57798255720bee99db2a928bc2ac37d603aaee..29736a9ccb3449453825c39e943a112cae293596 100644 (file)
@@ -42,7 +42,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index 070e673d0b564e7b804ae0834318494b7552041d..baf15e717393f83de3a96c7236333713a0d94b5c 100644 (file)
@@ -26,7 +26,6 @@
   <flag name='usb-storage'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='virtio-net'/>
   <flag name='virtio-gpu'/>
   <flag name='virtio-keyboard'/>
index c8104c967ff71efd39462835747e194cbb37516a..4f15e424e7dc2c3c79b6ef242af65d16deed6647 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index ad1ffcff32e9da585584c369a2414ad650153748..9946ed7d3bed0bf55d590b58a66625c21d761675 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 4be89b68d980df153b05252d7eaf0c3a60e7f389..e79a4f3e81432911b499b1ee90cfc2e0ef3622a1 100644 (file)
@@ -40,7 +40,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='pc-dimm'/>
index a2162e20a4664598d70517d31013e4e6c1a73a87..dc3088ba2c00279def9e82683baae92f395f9b7c 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 31292f153fffd9d93a5d690fcf8afdd1a5a25c20..4635793fde135739f45b6ef532dfd637dba3cded 100644 (file)
@@ -38,7 +38,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='pc-dimm'/>
index 2f12e33818dbde9a8244ffa3dae7e76a4bc5f976..4404b68315d2864449cdbf746ee35cf82adb818a 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index affe9c7ed2c75b4a91ef11e5b6e7a5b73d4fc330..82639920ca95fbbd7a3132d65202734f26aafa05 100644 (file)
@@ -44,7 +44,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='pc-dimm'/>
index c24da85151e5cb6a49581c9e9ae2db6bbd59ea71..13f055fedea94be242278a80d025a96e5dd14fa4 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index beafad1e70d045a984e6a4bec7ab7d7d5b8cb220..e8f75aa235de89ffd033edddfb73e2fc7209ce2b 100644 (file)
@@ -43,7 +43,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='pc-dimm'/>
index 1a60fbb4d18223b2fe6eb9f0ea71b23b688689f4..14d0e5dd82e477f01deb78e890096ec9b626eb0b 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 8dcf050c54fbae728fd9063b1bf303e84134977c..1cec2a7d9a3a9ee3f6032dcd6b7d3b7ed60c3a4c 100644 (file)
@@ -42,7 +42,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='pci-serial'/>
index 5afd3661d263ac49a4f5ed1f8a0236c673ba72b5..1757370528059e61691ddc6658c7c30558240365 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 31bc690a0ba06ed6c68bf468681e202092a9843b..496d3983ec953cb62f8cc73c141b088c856c472c 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index b66eab47dec04ed0e3204a540fccae7f3bd00238..555b078971112420ea8d2e07cd88719f1830d761 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index acbb7caa20a8ed8e714b77b66c1c7c5cf89e5f56..5be33298b793b548e515336daf1a0b2d07469555 100644 (file)
@@ -23,7 +23,6 @@
   <flag name='usb-storage'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='virtio-net'/>
   <flag name='virtio-gpu'/>
   <flag name='virtio-keyboard'/>
index 94786bea7040a848a3fd9d154e36f00b16b2a981..5e44997c91286df244338381c34efb3bcbb1fdcc 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 95a141c521706798a51f6df1497d1240ea05d72b..e5f1568531cb794175e78d89f076aa18df32f3f6 100644 (file)
@@ -41,7 +41,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index cb46dd1977d70d5b472bba0c4e111b7a0eab798c..143708873f766f87b6299cad937d060827bb78c6 100644 (file)
@@ -43,7 +43,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index 39e36e5aa0aa30cf49981b5626a70456702eaad9..a56f28051ba10fdcaea5dc77f6eb1797e418b629 100644 (file)
@@ -41,7 +41,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index 23e3bc827c3f129e9668de914b13a03afd85420e..a6d013214c6bfec5cdcdf6582ef04a8e24f6795b 100644 (file)
@@ -23,7 +23,6 @@
   <flag name='usb-storage'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='virtio-net'/>
   <flag name='virtio-gpu'/>
   <flag name='virtio-keyboard'/>
index a20c1dc3ba75205b8271abcddbf88ff7918ad16a..232a060750687085d13dbf28b760c6c83cbe102f 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 11507557d39b08efd81cc5bc11c2ecd19381d43c..f9b1d046d4a7dc17d01d7515b8942fa99f4eaefb 100644 (file)
@@ -11,7 +11,6 @@
   <flag name='vnc'/>
   <flag name='rng-random'/>
   <flag name='rng-egd'/>
-  <flag name='migrate-rdma'/>
   <flag name='spice-gl'/>
   <flag name='spice-rendernode'/>
   <flag name='chardev-reconnect'/>
index a6190aba3c6e5a1a54069a406f3fd5d6696c8fb8..4d3066bb11fb03999fc945c8311f8097a5ec8af4 100644 (file)
@@ -49,7 +49,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index 0f7ce7ce1b3316cdf5f9968af69bb656460c7584..a0bae85971890c1aee912a3ca0a702f456c4295e 100644 (file)
@@ -42,7 +42,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pci-serial'/>
   <flag name='ioh3420'/>
index 59e7207ed1dab5253a394964bd01d0dec9548ae1..10e0884561f1d41d6cb502a769eb8ef69852c754 100644 (file)
@@ -26,7 +26,6 @@
   <flag name='usb-storage'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='virtio-net'/>
   <flag name='virtio-gpu'/>
   <flag name='virtio-keyboard'/>
index bf463fbb77694dcfa39be267fff58b904fe80b26..e203286df1b3902c3faabddcdac3f19d5a5b4707 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index aa964b4885a68f1eb9631a2a674eff52473066cd..50d78138f5059aaa2dd0e9d4a8d43e87a55e3284 100644 (file)
@@ -32,7 +32,6 @@
   <flag name='ich9-intel-hda'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='pc-dimm'/>
   <flag name='pci-serial'/>
index 27a9b4c9241e46405f88bc5f07d07b8bb3c30114..a2f29f59aea91a710e7f2ea0d167ee0963a2834e 100644 (file)
@@ -26,7 +26,6 @@
   <flag name='usb-storage'/>
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
-  <flag name='migrate-rdma'/>
   <flag name='virtio-net'/>
   <flag name='virtio-gpu'/>
   <flag name='virtio-keyboard'/>
index b660de997a8b4f6eadbe6c33be4586d7bc97df50..e94093a2010e6522aebee924b22d671531733a56 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>
index bcc89fcff09954ca8c53d5aa63eaf93fca445ed0..889576d1f7db770e3d2133efc5ad572350a7dbbe 100644 (file)
@@ -48,7 +48,6 @@
   <flag name='usb-kbd'/>
   <flag name='usb-audio'/>
   <flag name='rtc-reset-reinjection'/>
-  <flag name='migrate-rdma'/>
   <flag name='VGA.vgamem_mb'/>
   <flag name='vmware-svga.vgamem_mb'/>
   <flag name='qxl.vgamem_mb'/>