Anthony, The following migration fixes have been sent to the list some time ago but have not been applied yet. They fix important bugs and seem good to me (I've tested them too).
The changes (since 96638e706cd431528690cf611adcb04e1bc3255d) are available in the following repository: git://repo.or.cz/qemu/qmp-unstable.git patches-for-0.13 Please, also note that they should be applied in master too (except for the 'cont' one). Alex Williamson (1): savevm: Reset last block info at beginning of each save Amit Shah (1): migration: Accept 'cont' only after successful incoming migration Avi Kivity (1): QEMUFileBuffered: indicate that we're ready when the underlying file is ready Marcelo Tosatti (1): set proper migration status on ->write error (v5) arch_init.c | 7 +++++-- buffered_file.c | 12 +++++++++++- migration.c | 10 +++++++++- monitor.c | 4 ++++ qerror.c | 4 ++++ qerror.h | 3 +++ sysemu.h | 1 + vl.c | 2 ++ 8 files changed, 39 insertions(+), 4 deletions(-)