|
@@ -2217,6 +2217,10 @@ static bool migrate_prepare(MigrationState *s, bool blk, bool blk_inc,
|
|
}
|
|
}
|
|
|
|
|
|
if (blk || blk_inc) {
|
|
if (blk || blk_inc) {
|
|
|
|
+ if (migrate_colo_enabled()) {
|
|
|
|
+ error_setg(errp, "No disk migration is required in COLO mode");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
if (migrate_use_block() || migrate_use_block_incremental()) {
|
|
if (migrate_use_block() || migrate_use_block_incremental()) {
|
|
error_setg(errp, "Command options are incompatible with "
|
|
error_setg(errp, "Command options are incompatible with "
|
|
"current migration capabilities");
|
|
"current migration capabilities");
|