From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSSIQ-0003jp-Mw for qemu-devel@nongnu.org; Mon, 02 Mar 2015 10:30:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSSIL-0007jN-OO for qemu-devel@nongnu.org; Mon, 02 Mar 2015 10:30:14 -0500 Received: from mx1.redhat.com ([209.132.183.28]:35197) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSSIL-0007j3-Hw for qemu-devel@nongnu.org; Mon, 02 Mar 2015 10:30:09 -0500 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 t22FU8hP011603 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 2 Mar 2015 10:30:09 -0500 Message-ID: <54F481FC.1080101@redhat.com> Date: Mon, 02 Mar 2015 10:30:04 -0500 From: Max Reitz MIME-Version: 1.0 References: <1425296209-1476-1-git-send-email-famz@redhat.com> <1425296209-1476-2-git-send-email-famz@redhat.com> In-Reply-To: <1425296209-1476-2-git-send-email-famz@redhat.com> Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 1/4] monitor: Convert bdrv_find to blk_by_name List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Fam Zheng , qemu-devel@nongnu.org Cc: Kevin Wolf , Markus Armbruster , Stefan Hajnoczi On 2015-03-02 at 06:36, Fam Zheng wrote: > Signed-off-by: Fam Zheng > --- > monitor.c | 9 +++++---- > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/monitor.c b/monitor.c > index 41900da..6ad777d 100644 > --- a/monitor.c > +++ b/monitor.c > @@ -72,6 +72,7 @@ > #include "block/qapi.h" > #include "qapi/qmp-event.h" > #include "qapi-event.h" > +#include "sysemu/block-backend.h" > > /* for hmp_info_irq/pic */ > #if defined(TARGET_SPARC) > @@ -5413,15 +5414,15 @@ int monitor_read_block_device_key(Monitor *mon, const char *device, > BlockCompletionFunc *completion_cb, > void *opaque) > { > - BlockDriverState *bs; > + BlockBackend *blk; > > - bs = bdrv_find(device); > - if (!bs) { > + blk = blk_by_name(device); > + if (!blk) { > monitor_printf(mon, "Device not found %s\n", device); > return -1; > } > > - return monitor_read_bdrv_key_start(mon, bs, completion_cb, opaque); > + return monitor_read_bdrv_key_start(mon, blk_bs(blk), completion_cb, opaque); > } > > QemuOptsList qemu_mon_opts = { Reviewed-by: Max Reitz