]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: migration: Use correct flag when preparing block dirty bitmaps
authorJim Fehlig <jfehlig@suse.com>
Fri, 16 Jul 2021 15:09:37 +0000 (09:09 -0600)
committerJim Fehlig <jfehlig@suse.com>
Mon, 19 Jul 2021 13:58:44 +0000 (07:58 -0600)
qemuMigrationSrcRunPrepareBlockDirtyBitmaps receives the flags parameter
from qemuMigrationSrcRun, where flags are based on the main API enum
values. Similar to commit f58349c9c6, use the main API enum instead of
internal driver enum when checking flags in
qemuMigrationSrcRunPrepareBlockDirtyBitmaps.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_migration.c

index 2ec7b7c48b6cf2eb5d35f2c7cf99388478f7b0f4..a4f44b465db84e2659905c93a461aca8907ed15e 100644 (file)
@@ -3968,11 +3968,10 @@ qemuMigrationSrcRunPrepareBlockDirtyBitmaps(virDomainObj *vm,
     if (qemuMigrationCookieBlockDirtyBitmapsMatchDisks(vm->def, mig->blockDirtyBitmaps) < 0)
         return -1;
 
-    /* For QEMU_MONITOR_MIGRATE_NON_SHARED_INC we can migrate the bitmaps
-     * directly, otherwise we must create merged bitmaps from the whole
-     * chain */
+    /* For VIR_MIGRATE_NON_SHARED_INC we can migrate the bitmaps directly,
+     * otherwise we must create merged bitmaps from the whole chain */
 
-    if (!(flags & QEMU_MONITOR_MIGRATE_NON_SHARED_INC) &&
+    if (!(flags & VIR_MIGRATE_NON_SHARED_INC) &&
         qemuMigrationSrcRunPrepareBlockDirtyBitmapsMerge(vm, mig) < 0)
         return -1;