If I've got the comments right, this bug has been fixed, so closing this now. If there is an issue remaining, please open a new bug.
** Changed in: qemu Status: New => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1120383 Title: incremental live block migration of qemu 1.3.1 doesn't work Status in QEMU: Fix Released Bug description: We tested qemu 1.3.1 for live migration of block device. It failed with error. Since qemu-kvm 1.2.0 is ok for this test, we think this problem is introduced by new qemu 1.3.x releases. To reproduce: 1. compile qemu 1.3.1: # cd qemu-1.3.1 # ./configure --prefix=/usr --sysconfdir=/etc --target-list=x86_64-softmmu # make; make install 2. prepare source(172.16.1.13): # qemu-img create -f qcow2 os.img -b /home/reno/wheezyx64 ###Note: wheezyx64 is a template image for Debian Wheezy # qemu-system-x86_64 -hda os.img -m 512 --enable-kvm -vnc :51 -monitor stdio 3. prepare destination(172.16.1.14): # qemu-img create -f qcow2 os.img -b /home/reno/wheezyx64 # qemu-system-x86_64 -hda os.img -m 512 --enable-kvm -vnc :51 -incoming tcp:0:4444 4. do live migrate: on source monitor command prompt, input: (qemu) migrate -i tcp:172.16.1.14:4444 monitor command will quit immediately and on destination host, there are errors thrown: Receiving block device images Co-routine re-entered recursively Aborted To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1120383/+subscriptions