diff --git a/migration/ram.c b/migration/ram.c index 46e9d4d145..72143da0ac 100644 --- a/migration/ram.c +++ b/migration/ram.c @@ -3808,7 +3808,7 @@ static int ram_load_precopy(QEMUFile *f) } } /* For postcopy we need to check hugepage sizes match */ - if (postcopy_advised && + if (postcopy_advised && migrate_postcopy_ram() && block->page_size != qemu_host_page_size) { uint64_t remote_page_size = qemu_get_be64(f); if (remote_page_size != block->page_size) {