]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
migration: disable RDMA + postcopy-ram
authorLi Zhijian <lizhijian@fujitsu.com>
Wed, 5 Mar 2025 06:28:22 +0000 (14:28 +0800)
committerPeter Xu <peterx@redhat.com>
Fri, 2 May 2025 15:09:36 +0000 (11:09 -0400)
It's believed that RDMA + postcopy-ram has been broken for a while.
Rather than spending time re-enabling it, let's simply disable it as a
trade-off.

Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Li Zhijian <lizhijian@fujitsu.com>
Message-ID: <20250305062825.772629-4-lizhijian@fujitsu.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
migration/options.c

index 1f3602839d99ebfa6ab6f88ce288d10270ae6e0c..4ba8fcb7dcccdc2f0892bfd319dc0af73e34cddc 100644 (file)
@@ -458,6 +458,10 @@ bool migrate_rdma_caps_check(bool *caps, Error **errp)
         error_setg(errp, "RDMA and multifd can't be used together");
         return false;
     }
+    if (caps[MIGRATION_CAPABILITY_POSTCOPY_RAM]) {
+        error_setg(errp, "RDMA and postcopy-ram can't be used together");
+        return false;
+    }
 
     return true;
 }