Fabian, thank you very much for rewriting migration process.
although i still have a couple of concerns.
Can you explain why you not resume VM on target before migration finished? As i understand, it is safe to resume VM during migration and let Qemu to finish or abort the process. More than that, it is exactly how qemu live migration intended to operate, AFAIU.