From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42539) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMumf-0005GU-UK for qemu-devel@nongnu.org; Mon, 10 Mar 2014 03:38:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WMumb-000275-K9 for qemu-devel@nongnu.org; Mon, 10 Mar 2014 03:38:01 -0400 Received: from soto.provo.novell.com ([137.65.250.214]:34039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMumb-000270-BM for qemu-devel@nongnu.org; Mon, 10 Mar 2014 03:37:57 -0400 Message-Id: <531E06810200006600031E97@soto.provo.novell.com> Date: Mon, 10 Mar 2014 01:37:53 -0600 From: "Chun Yan Liu" References: <1394436721-21812-1-git-send-email-cyliu@suse.com> In-Reply-To: <1394436721-21812-1-git-send-email-cyliu@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Re: [Qemu-devel] [PATCH v22 00/25] replace QEMUOptionParameter with QemuOpts List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Chun Yan Liu Cc: kwolf@redhat.com, stefanha@redhat.com The whole patch series could also be get from here: https://github.com/chunyanliu/qemu/commits/QemuOpts -Chunyan >>> On 3/10/2014 at 03:31 PM, in message <1394436721-21812-1-git-send-email-cyliu@suse.com>, Chunyan Liu wrote:=20 > This patch series is to replace QEMUOptionParameter with QemuOpts, so = that =20 > only=20 > one Qemu Option structure is kept in QEMU code.=20 > =20 > ---=20 > Changes to v21:=20 > * update verison info in patch 2/25=20 > * others are not changed except for rebase=20 > =20 > Chunyan Liu (25):=20 > add def_value_str to QemuOptDesc=20 > qapi: output def_value_str when query command line options=20 > improve some functions in qemu-option.c=20 > improve assertion in qemu_opt_get functions=20 > add some QemuOpts functions for replace work=20 > add convert functions between QEMUOptionParameter to QemuOpts=20 > change block layer to support both QemuOpts and QEMUOptionParamter=20 > cow.c: replace QEMUOptionParameter with QemuOpts=20 > gluster.c: replace QEMUOptionParameter with QemuOpts=20 > iscsi.c: replace QEMUOptionParameter with QemuOpts=20 > qcow.c: replace QEMUOptionParameter with QemuOpts=20 > qcow2.c: replace QEMUOptionParameter with QemuOpts=20 > qed.c: replace QEMUOptionParameter with QemuOpts=20 > raw-posix.c: replace QEMUOptionParameter with QemuOpts=20 > raw-win32.c: replace QEMUOptionParameter with QemuOpts=20 > raw_bsd.c: replace QEMUOptionParameter with QemuOpts=20 > rbd.c: replace QEMUOptionParameter with QemuOpts=20 > sheepdog.c: replace QEMUOptionParameter with QemuOpts=20 > ssh.c: replace QEMUOptionParameter with QemuOpts=20 > vdi.c: replace QEMUOptionParameter with QemuOpts=20 > vmdk.c: replace QEMUOptionParameter with QemuOpts=20 > vpc.c: replace QEMUOptionParameter with QemuOpts=20 > vhdx.c: replace QEMUOptionParameter with QemuOpts=20 > vvfat.c: replace QEMUOptionParameter with QemuOpts=20 > cleanup QEMUOptionParameter=20 > =20 > block.c | 96 ++++----=20 > block/cow.c | 52 ++---=20 > block/gluster.c | 73 +++---=20 > block/iscsi.c | 29 ++-=20 > block/qcow.c | 72 +++---=20 > block/qcow2.c | 325 +++++++++++++-------------=20 > block/qed.c | 112 ++++-----=20 > block/qed.h | 3 +-=20 > block/raw-posix.c | 55 ++---=20 > block/raw-win32.c | 38 +--=20 > block/raw_bsd.c | 25 +-=20 > block/rbd.c | 61 +++--=20 > block/sheepdog.c | 102 ++++----=20 > block/ssh.c | 30 ++-=20 > block/vdi.c | 70 +++---=20 > block/vhdx.c | 97 ++++----=20 > block/vhdx.h | 1 +=20 > block/vmdk.c | 121 +++++-----=20 > block/vpc.c | 60 ++---=20 > block/vvfat.c | 10 +-=20 > include/block/block.h | 7 +-=20 > include/block/block_int.h | 9 +-=20 > include/qemu/option.h | 56 +----=20 > include/qemu/option_int.h | 4 +-=20 > qapi-schema.json | 6 +-=20 > qemu-img.c | 89 ++++---=20 > qmp-commands.hx | 2 +=20 > util/qemu-config.c | 4 +=20 > util/qemu-option.c | 576 ++++++++++++++++++++++------------------= ------=20 > 29 files changed, 1060 insertions(+), 1125 deletions(-)=20 =20