Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-09 Thread Jason J. Herne
On 06/09/2016 12:31 PM, Stefan Hajnoczi wrote: On Mon, May 23, 2016 at 7:54 PM, Jason J. Herne wrote: Libvirt migration command: virsh migrate --live --persistent --copy-storage-all --migrate-disks vdb kvm1 qemu+ssh://dev1/system I guess that this is the same scenario as a manual drive_mirror

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-09 Thread Stefan Hajnoczi
On Mon, May 23, 2016 at 7:54 PM, Jason J. Herne wrote: > Libvirt migration command: > virsh migrate --live --persistent --copy-storage-all --migrate-disks vdb > kvm1 qemu+ssh://dev1/system I guess that this is the same scenario as a manual drive_mirror + migrate test I have been doing. I also ge

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-09 Thread Stefan Hajnoczi
On Wed, Jun 8, 2016 at 5:03 PM, Paolo Bonzini wrote: > On 08/06/2016 17:30, Stefan Hajnoczi wrote: >> This needs to be fixed. I believe Paolo has a patch to continue using >> dataplane during savevm but that's a workaround rather than a solution >> to this problem. > > That is already in. Datapl

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-08 Thread Paolo Bonzini
On 08/06/2016 17:30, Stefan Hajnoczi wrote: > This needs to be fixed. I believe Paolo has a patch to continue using > dataplane during savevm but that's a workaround rather than a solution > to this problem. That is already in. Dataplane during migration has been enabled since we've gotten rid

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-08 Thread Stefan Hajnoczi
On Tue, Jun 7, 2016 at 1:42 PM, Jason J. Herne wrote: > On 06/06/2016 10:44 PM, Fam Zheng wrote: >> >> On Mon, 06/06 14:55, Jason J. Herne wrote: I'll see if I can reproduce it here. Fam >>> >>> Hi Fam, >>> Have you had any luck reproducing this? >> >> >> No I cannot repro

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-07 Thread Jason J. Herne
On 06/06/2016 10:44 PM, Fam Zheng wrote: On Mon, 06/06 14:55, Jason J. Herne wrote: I'll see if I can reproduce it here. Fam Hi Fam, Have you had any luck reproducing this? No I cannot reproduce so far. I can hit the problem 100% of the time. Is there any info I can provide to help? Ei

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-06 Thread Fam Zheng
On Mon, 06/06 14:55, Jason J. Herne wrote: > > I'll see if I can reproduce it here. > > > > Fam > > > > Hi Fam, > Have you had any luck reproducing this? No I cannot reproduce so far.

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-06-06 Thread Jason J. Herne
On 05/25/2016 04:36 AM, Fam Zheng wrote: On Tue, 05/24 11:05, Jason J. Herne wrote: Thread 13 (Thread 0x3ff989ff910 (LWP 29452)): #0 0x03ff99abe2c0 in raise () from /lib64/libc.so.6 #1 0x03ff99abfc26 in abort () from /lib64/libc.so.6 #2 0x80427d80 in qemu_coroutine_enter (co=0

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-05-25 Thread Fam Zheng
On Tue, 05/24 11:05, Jason J. Herne wrote: > Thread 13 (Thread 0x3ff989ff910 (LWP 29452)): > #0 0x03ff99abe2c0 in raise () from /lib64/libc.so.6 > #1 0x03ff99abfc26 in abort () from /lib64/libc.so.6 > #2 0x80427d80 in qemu_coroutine_enter (co=0x9c5a4120, opaque=0x0) > at /root/kv

Re: [Qemu-block] [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads

2016-05-24 Thread Jason J. Herne
On 05/23/2016 10:12 PM, Fam Zheng wrote: On Mon, 05/23 14:54, Jason J. Herne wrote: Using libvirt to migrate a guest and one guest disk that is using iothreads causes Qemu to crash with the message: Co-routine re-entered recursively I've looked into this one a bit but I have not seen anything t