From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:59874) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qz8Fg-0002MR-DH for qemu-devel@nongnu.org; Thu, 01 Sep 2011 10:28:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qz8Ff-0008Gh-I5 for qemu-devel@nongnu.org; Thu, 01 Sep 2011 10:28:20 -0400 Received: from mx1.redhat.com ([209.132.183.28]:25864) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qz8Ff-0008Fw-4e for qemu-devel@nongnu.org; Thu, 01 Sep 2011 10:28:19 -0400 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p81ESHVA017512 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 1 Sep 2011 10:28:17 -0400 From: Kevin Wolf Date: Thu, 1 Sep 2011 16:31:08 +0200 Message-Id: <1314887471-18052-1-git-send-email-kwolf@redhat.com> Subject: [Qemu-devel] [PATCH 0/3] qcow2/coroutine fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, lcapitulino@redhat.com This fixes a couple of issues with the coroutine-based block layer regarding error handling. Luiz, can you please try if this fixes your bug? Kevin Wolf (3): qcow2: Properly initialise QcowL2Meta qcow2: Fix error cases to run depedent requests async: Allow nested qemu_bh_poll calls async.c | 24 ++++++++++++++++-------- block/qcow2.c | 12 +++++++----- 2 files changed, 23 insertions(+), 13 deletions(-) -- 1.7.6