Message ID | 1423711034-5340-7-git-send-email-zhang.zhanghailiang@huawei.com |
---|---|
State | New |
Headers | show |
diff --git a/savevm.c b/savevm.c index 8040766..7d79a4b 100644 --- a/savevm.c +++ b/savevm.c @@ -782,9 +782,11 @@ void qemu_savevm_state_complete(QEMUFile *f) qjson_finish(vmdesc); vmdesc_len = strlen(qjson_get_str(vmdesc)); - qemu_put_byte(f, QEMU_VM_VMDESCRIPTION); - qemu_put_be32(f, vmdesc_len); - qemu_put_buffer(f, (uint8_t *)qjson_get_str(vmdesc), vmdesc_len); + if (!migrate_enable_colo()) { + qemu_put_byte(f, QEMU_VM_VMDESCRIPTION); + qemu_put_be32(f, vmdesc_len); + qemu_put_buffer(f, (uint8_t *)qjson_get_str(vmdesc), vmdesc_len); + } object_unref(OBJECT(vmdesc)); qemu_fflush(f);