aboutsummaryrefslogtreecommitdiff
path: root/vl.c
diff options
context:
space:
mode:
Diffstat (limited to 'vl.c')
-rw-r--r--vl.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/vl.c b/vl.c
index 24572de0bd..9b215341a3 100644
--- a/vl.c
+++ b/vl.c
@@ -4278,16 +4278,9 @@ int main(int argc, char **argv, char **envp)
}
/*
- * Migration object can only be created after global properties
- * are applied correctly.
- */
- migration_object_init();
-
- /*
* Note: we need to create block backends before
* machine_set_property(), so machine properties can refer to
- * them, and after migration_object_init(), so we can create
- * migration blockers.
+ * them.
*/
configure_blockdev(&bdo_queue, machine_class, snapshot);
@@ -4305,6 +4298,12 @@ int main(int argc, char **argv, char **envp)
machine_class->name, machine_class->deprecation_reason);
}
+ /*
+ * Migration object can only be created after global properties
+ * are applied correctly.
+ */
+ migration_object_init();
+
if (qtest_chrdev) {
qtest_init(qtest_chrdev, qtest_log, &error_fatal);
}