Hi, During live migration, if the receiver side of qemu gets killed, the sender side seems to be handling the error incorrectly, like it passes the iterate phase (stage 2) and moves on to the complete state (stage 3). These patches fix the issue.
Yoshiaki Tamura (2): savevm: avoid qemu_savevm_state_iteate() to return 1 when qemu file has error. migration: add error handling to migrate_fd_put_notify(). migration.c | 9 +++------ savevm.c | 7 ++++--- 2 files changed, 7 insertions(+), 9 deletions(-)