From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:44888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ry3qN-0006Dd-VH for qemu-devel@nongnu.org; Thu, 16 Feb 2012 11:06:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ry3qG-0001Fw-Ds for qemu-devel@nongnu.org; Thu, 16 Feb 2012 11:06:03 -0500 Received: from mx1.redhat.com ([209.132.183.28]:36779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ry3qG-0001FO-6L for qemu-devel@nongnu.org; Thu, 16 Feb 2012 11:05:56 -0500 Message-ID: <4F3D295D.7050508@redhat.com> Date: Thu, 16 Feb 2012 17:05:49 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <20120215015959.27405.46578.malonedeb@soybean.canonical.com> <4F3CDBA8.1090407@redhat.com> <4F3CE552.9000903@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Bug 932487] [NEW] win32: git rev 59f971d crashes when accessing disk (coroutine issue) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Roy Tam Cc: Kevin Wolf , qemu-devel@nongnu.org, Bug 932487 <932487@bugs.launchpad.net> On 02/16/2012 02:13 PM, Roy Tam wrote: > * Before a Thread can call SwitchToFiber() it must call > ConvertThreadToFiber(), but there is no way prior to Vista > to know if a Thread created by alien code is already a > Fiber, and the documentation is spectacularly unclear on the > consequences of using the Fiber functions improperly (such > as calling SwitchToFiber() without calling > ConvertThreadToFiber() or calling ConvertThreadToFiber() > when the Thread has already been converted). We're fine with that. Paolo