From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bB2re-0002uU-2s for qemu-devel@nongnu.org; Thu, 09 Jun 2016 12:31:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bB2rc-0005L9-8B for qemu-devel@nongnu.org; Thu, 09 Jun 2016 12:31:25 -0400 MIME-Version: 1.0 In-Reply-To: <574351CE.8000605@linux.vnet.ibm.com> References: <574351CE.8000605@linux.vnet.ibm.com> From: Stefan Hajnoczi Date: Thu, 9 Jun 2016 17:31:20 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] coroutines: block: Co-routine re-entered recursively when migrating disk with iothreads List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Jason J. Herne" Cc: qemu block , qemu-devel , Fam Zheng , Stefan Hajnoczi , Jeff Cody , Juan Quintela 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 get the "Co-routine re-entered recursively" error message. I've CCed you on an (unfinished) patch that solves the abort. Please test it and let me know! Thanks, Stefan