From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nz8rn-0002GD-1n for qemu-devel@nongnu.org; Tue, 06 Apr 2010 09:30:55 -0400 Received: from [140.186.70.92] (port=34419 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nz8rl-0002FC-P6 for qemu-devel@nongnu.org; Tue, 06 Apr 2010 09:30:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nz8rk-0006pn-Bw for qemu-devel@nongnu.org; Tue, 06 Apr 2010 09:30:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:44618) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nz8rk-0006pf-46 for qemu-devel@nongnu.org; Tue, 06 Apr 2010 09:30:52 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o36DUndk016302 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 6 Apr 2010 09:30:49 -0400 From: Kevin Wolf Date: Tue, 6 Apr 2010 15:30:08 +0200 Message-Id: <1270560614-31030-1-git-send-email-kwolf@redhat.com> Subject: [Qemu-devel] [PATCH 0/6] qcow2: More error path fixes List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com This is part three of the qcow2 error path fixes. More to come... May depend on any patches sent earlier that are in my queue (I think it does depend at least on the blkdebug series to apply cleanly) Kevin Wolf (6): qcow2: Don't ignore immediate read/write failures qcow2: Return 0/-errno in write_l2_entries qcow2: Fix error return code in qcow2_alloc_cluster_link_l2 qcow2: Return 0/-errno in write_l1_entry qcow2: Return 0/-errno in l2_allocate qcow2: Remove request from in-flight list after error block/qcow2-cluster.c | 64 +++++++++++++++++++++++++++--------------------- block/qcow2.c | 14 ++++++++-- 2 files changed, 47 insertions(+), 31 deletions(-)