[libvirt] [PATCH 0/9] ABI/JSON/other fixes

Peter Krempa pkrempa at redhat.com
Tue Oct 14 07:29:04 UTC 2014


I've split out these patches from my work on supporting memory hotplug in qemu
so that the resulting series is not extremely huge.

Peter Krempa (9):
  conf: Improve adding of new address types
  conf: shmem: Add ABI stability check
  conf: Add compile time check that devices were checked for ABI
    stability
  qemu: hotplug: Use typecasted switch statement when plugging new
    devices
  util: json: Split out code to create json value objects
  util: json: Improve handling and docs for adding JSON objects
  qemu: monitor: Add functions for object hot-add/remove
  Implement empty post parse callbacks for all drivers
  conf: Move definition of virDomainParseMemory

 src/bhyve/bhyve_domain.c         |  10 ++
 src/conf/domain_conf.c           | 179 +++++++++++++++++++++++--------
 src/conf/domain_conf.h           |   2 +-
 src/libvirt_private.syms         |   2 +
 src/parallels/parallels_driver.c |  21 ++++
 src/phyp/phyp_driver.c           |  29 ++++-
 src/qemu/qemu_driver.c           |  17 ++-
 src/qemu/qemu_monitor.c          |  48 +++++++++
 src/qemu/qemu_monitor.h          |   8 ++
 src/qemu/qemu_monitor_json.c     | 217 ++++++++++---------------------------
 src/qemu/qemu_monitor_json.h     |   8 ++
 src/uml/uml_driver.c             |  10 ++
 src/util/virjson.c               | 224 +++++++++++++++++++++++++++++++++++++++
 src/util/virjson.h               |   5 +
 src/vbox/vbox_common.c           |  19 ++++
 src/vmware/vmware_driver.c       |  24 ++++-
 src/vmx/vmx.c                    |  18 ++++
 src/xenapi/xenapi_driver.c       |  10 ++
 18 files changed, 645 insertions(+), 206 deletions(-)

-- 
2.1.0




More information about the libvir-list mailing list