From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57448) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrB1A-0006h9-Gn for qemu-devel@nongnu.org; Fri, 04 Jan 2013 12:25:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TrB19-00051R-He for qemu-devel@nongnu.org; Fri, 04 Jan 2013 12:25:16 -0500 Received: from mail-wg0-f49.google.com ([74.125.82.49]:50010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrB19-00051E-BR for qemu-devel@nongnu.org; Fri, 04 Jan 2013 12:25:15 -0500 Received: by mail-wg0-f49.google.com with SMTP id 15so7484487wgd.28 for ; Fri, 04 Jan 2013 09:25:14 -0800 (PST) Date: Fri, 4 Jan 2013 18:25:12 +0100 From: Stefan Hajnoczi Message-ID: <20130104172512.GA9339@stefanha-thinkpad.redhat.com> References: <1357313548.13838.2.camel@oc2826874472.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1357313548.13838.2.camel@oc2826874472.ibm.com> Subject: Re: [Qemu-devel] [PATCH] Fix : Enable qemu-img QED image commit support. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Onkar N Mahajan Cc: Stefan Hajnoczi , qemu-devel , Anthony Liguori On Fri, Jan 04, 2013 at 09:02:28PM +0530, Onkar N Mahajan wrote: > @@ -695,7 +695,7 @@ static int coroutine_fn > bdrv_qed_co_is_allocated(BlockDriverState *bs, > > static int bdrv_qed_make_empty(BlockDriverState *bs) > { > - return -ENOTSUP; > + return 0; > } The only .bdrv_make_empty() caller is block.c:bdrv_commit(): if (drv->bdrv_make_empty) { ret = drv->bdrv_make_empty(bs); bdrv_flush(bs); } Perhaps it's best to drop bdrv_qed_make_empty() completely so bdrv_commit() succeeds but we don't pretend to support .bdrv_make_empty(). Stefan