]> Git Repo - qemu.git/commit - sysemu.h
migration: Accept 'cont' only after successful incoming migration
authorAmit Shah <[email protected]>
Tue, 27 Jul 2010 10:19:19 +0000 (15:49 +0530)
committerAurelien Jarno <[email protected]>
Fri, 30 Jul 2010 21:14:08 +0000 (23:14 +0200)
commit8e84865e54cb66fd7b57bb18c312ad3d56b6e276
tree92f787601f3a9d38ba05d4e98a8ed8b707c93a40
parent7899f799b71ab502ddc2344e4e22265f3eb663c6
migration: Accept 'cont' only after successful incoming migration

When a 'cont' is issued on a VM that's just waiting for an incoming
migration, the VM reboots and boots into the guest, possibly corrupting
its storage since it could be shared with another VM running elsewhere.

Ensure that a VM started with '-incoming' is only run when an incoming
migration successfully completes.

A new qerror, QERR_MIGRATION_EXPECTED, is added to signal that 'cont'
failed due to no incoming migration has been attempted yet.

Reported-by: Laine Stump <[email protected]>
Signed-off-by: Amit Shah <[email protected]>
Reviewed-by: Luiz Capitulino <[email protected]>
Signed-off-by: Aurelien Jarno <[email protected]>
migration.c
monitor.c
qerror.c
qerror.h
sysemu.h
vl.c
This page took 0.022538 seconds and 4 git commands to generate.