All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v20 00/26] replace QEMUOptionParameter with QemuOpts
@ 2014-02-12  6:33 Chunyan Liu
  2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 01/26] add def_value_str to QemuOptDesc Chunyan Liu
                   ` (25 more replies)
  0 siblings, 26 replies; 58+ messages in thread
From: Chunyan Liu @ 2014-02-12  6:33 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, Chunyan Liu, stefanha

This patch series is to replace QEMUOptionParameter with QemuOpts, so that only
one Qemu Option structure is kept in QEMU code.

---
Changes to v19:
  * fix format issue
  * according to Kevin's comments, add convert functions (params_to_opts and
    opts_to_params) to simplify the block layer patch (patch 06/25), so that it
    could be easier for review
  * add patch to remove assertion in qemu_opts_get function to fix vvfat issue
  * rebase to latest code
  * v19 is here:
    https://lists.endsoftwarepatents.org/archive/html/qemu-devel/2014-01/msg02409.html

Chunyan Liu (26):
  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
  remove assertion of qemu_opt_get functions
  change block layer to support both QemuOpts and QEMUOptionParameter
  cow.c: replace QEMUOptionParameter with QemuOpts
  gluster.c: replace QEMUOptionParameter with QemuOpts
  iscsi.c: replace QEMUOptionParameter with QemuOpts
  qcow.c: replace QEMUOptionParameter 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
  raw_bsd.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
  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                   |   95 ++++----
 block/cow.c               |   44 ++--
 block/gluster.c           |   78 ++++---
 block/iscsi.c             |   29 ++--
 block/qcow.c              |   61 +++---
 block/qcow2.c             |  262 +++++++++++-----------
 block/qed.c               |   89 ++++----
 block/qed.h               |    3 +-
 block/raw-posix.c         |   48 ++---
 block/raw-win32.c         |   33 ++--
 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     |   47 +---
 qapi-schema.json          |    8 +-
 qemu-img.c                |   89 ++++----
 qmp-commands.hx           |    2 +
 util/qemu-config.c        |    4 +
 util/qemu-option.c        |  547 ++++++++++++++++++++-------------------------
 28 files changed, 955 insertions(+), 1055 deletions(-)

^ permalink raw reply	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2014-02-19 18:38 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-12  6:33 [Qemu-devel] [PATCH v20 00/26] replace QEMUOptionParameter with QemuOpts Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 01/26] add def_value_str to QemuOptDesc Chunyan Liu
2014-02-12 23:00   ` Eric Blake
2014-02-18  7:06     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 02/26] qapi: output def_value_str when query command line options Chunyan Liu
2014-02-12 23:05   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 03/26] improve some functions in qemu-option.c Chunyan Liu
2014-02-12 23:22   ` Eric Blake
2014-02-18  6:28     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 04/26] add some QemuOpts functions for replace work Chunyan Liu
2014-02-12 23:31   ` Eric Blake
2014-02-18  6:43     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 05/26] remove assertion of qemu_opt_get functions Chunyan Liu
2014-02-12 23:50   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 06/26] change block layer to support both QemuOpts and QEMUOptionParameter Chunyan Liu
2014-02-13  0:12   ` Eric Blake
2014-02-18  6:44     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 07/26] cow.c: replace QEMUOptionParameter with QemuOpts Chunyan Liu
2014-02-13  0:19   ` Eric Blake
2014-02-18  7:15     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 08/26] gluster.c: " Chunyan Liu
2014-02-13  0:21   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 09/26] iscsi.c: " Chunyan Liu
2014-02-13  0:22   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 10/26] qcow.c: " Chunyan Liu
2014-02-13  0:24   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 11/26] qcow2.c: replace QEMUOptionParameter with QemuOpts in create Chunyan Liu
2014-02-13  0:30   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 12/26] qcow2.c: replace QEMUOptionParameter with QemuOpts in amend options Chunyan Liu
2014-02-17 17:57   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 13/26] qed.c: replace QEMUOptionParameter with QemuOpts Chunyan Liu
2014-02-17 18:01   ` Eric Blake
2014-02-18  7:42     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 14/26] raw-posix.c: " Chunyan Liu
2014-02-17 18:18   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 15/26] raw-win32.c: " Chunyan Liu
2014-02-17 18:42   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 16/26] raw_bsd.c: " Chunyan Liu
2014-02-17 18:49   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 17/26] rbd.c: " Chunyan Liu
2014-02-17 18:57   ` Eric Blake
2014-02-18  5:56     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 18/26] sheepdog.c: " Chunyan Liu
2014-02-17 19:01   ` Eric Blake
2014-02-18  8:18     ` Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 19/26] ssh.c: " Chunyan Liu
2014-02-17 23:26   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 20/26] vdi.c: " Chunyan Liu
2014-02-18  0:00   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 21/26] vmdk.c: " Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 22/26] vpc.c: " Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 23/26] vhdx.c: " Chunyan Liu
2014-02-19 18:38   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 24/26] vvfat.c: " Chunyan Liu
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 25/26] cleanup QEMUOptionParameter Chunyan Liu
2014-02-13  0:35   ` Eric Blake
2014-02-12  6:33 ` [Qemu-devel] [PATCH v20 26/26] change back to original name from bdrv_create2 to bdrv_create Chunyan Liu
2014-02-13  0:32   ` Eric Blake

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.