[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [v19 00/25] replace QEMUOptionParameter with QemuOpts
From: |
Chunyan Liu |
Subject: |
[Qemu-devel] [v19 00/25] replace QEMUOptionParameter with QemuOpts |
Date: |
Mon, 20 Jan 2014 22:19:43 +0800 |
This patch series is to replace QEMUOptionParameter with QemuOpts, so that only
one Qemu Option structure is kept in QEMU code.
This version is based on Dong Xu's previous patches, to move the work forward.
https://lists.gnu.org/archive/html/qemu-devel/2013-08/msg01695.html
Chunyan Liu (25):
add def_value_str to QemuOptDesc
qapi: output def_value_str when query command line options
improve some functions in qemu-option.c
add some QemuOpts functions for replace work
change block layer to support both QemuOpts and QEMUOptionParameter
cow.c: replace QEMUOptionParameter with QemuOpts
gluster.c: replace QEMUOptionParameter with QemuOpts
iscsi.c: replace QEMUOptionParamter with QemuOpts
qcow.c: replace QEMUOptionParamter with QemuOpts
qcow2.c: replace QEMUOptionParameter with QemuOpts in create
qcow2.c: replace QEMUOptionParameter with QemuOpts in amend options
qed.c: replace QEMUOptionParameter with QemuOpts
raw-posix.c: replace QEMUOptionParameter with QemuOpts
raw-win32.c: replace QEMUOptionParameter with QemuOpts
rbd.c: replace QEMUOptionParameter with QemuOpts
sheepdog.c: replace QEMUOptionParameter with QemuOpts
ssh.c: replace QEMUOptionParameter with QemuOpts
vdi.c: replace QEMUOptionParameter with QemuOpts
vmdk.c: replace QEMUOptionParameter with QemuOpts
vpc.c: replace QEMUOptionParameter with QemuOpts
raw_bsd.c: replace QEMUOptionParameter with QemuOpts
vhdx.c: replace QEMUOptionParameter with QemuOpts
vvfat.c: replace QEMUOptionParameter with QemuOpts
cleanup QEMUOptionParameter
change back to original name from bdrv_create2 to bdrv_create
block.c | 232 ++++++++++----------
block/cow.c | 44 ++--
block/gluster.c | 42 ++--
block/iscsi.c | 61 +++---
block/qcow.c | 59 +++---
block/qcow2.c | 260 +++++++++++------------
block/qed.c | 89 ++++----
block/qed.h | 3 +-
block/raw-posix.c | 50 ++---
block/raw-win32.c | 31 ++--
block/raw_bsd.c | 27 ++-
block/rbd.c | 63 +++---
block/sheepdog.c | 101 ++++-----
block/ssh.c | 31 ++--
block/vdi.c | 69 +++---
block/vhdx.c | 93 ++++----
block/vhdx.h | 1 +
block/vmdk.c | 109 +++++-----
block/vpc.c | 52 +++--
block/vvfat.c | 10 +-
include/block/block.h | 8 +-
include/block/block_int.h | 7 +-
include/qemu/option.h | 45 +---
qapi-schema.json | 8 +-
qemu-img.c | 136 ++++++------
qmp-commands.hx | 2 +
util/qemu-config.c | 4 +
util/qemu-option.c | 537 ++++++++++++++++++++-------------------------
28 files changed, 1038 insertions(+), 1136 deletions(-)
- [Qemu-devel] [v19 00/25] replace QEMUOptionParameter with QemuOpts,
Chunyan Liu <=
- [Qemu-devel] [v19 01/25] add def_value_str to QemuOptDesc, Chunyan Liu, 2014/01/20
- [Qemu-devel] [v19 02/25] qapi: output def_value_str when query command line options, Chunyan Liu, 2014/01/20
- [Qemu-devel] [v19 03/25] improve some functions in qemu-option.c, Chunyan Liu, 2014/01/20
- [Qemu-devel] [v19 06/25] cow.c: replace QEMUOptionParameter with QemuOpts, Chunyan Liu, 2014/01/20
- [Qemu-devel] [v19 04/25] add some QemuOpts functions for replace work, Chunyan Liu, 2014/01/20