v8: two new bug cleanup commits, move major()/minor() handling out of
domain_conf.c into cgroup.c, and fix behavior when more than one
device is listed, add a test for xml parsing.
v7 was here (1-3 are already applied, 4-5 of that series are now 3-4):
https://www.redhat.com/archives/libvir-list/2011-November/msg00317.html
Eric Blake (2):
API: prevent query of --live and --config at once
qemu: fix blkiotune --live --config
Hu Tao (2):
blkiotune: add interface for blkiotune.device_weight
blkiotune: add qemu support for blkiotune.device_weight
docs/formatdomain.html.in | 29 +++-
docs/schemas/domaincommon.rng | 26 ++-
include/libvirt/libvirt.h.in | 10 +
src/conf/domain_conf.c | 99 +++++++++-
src/conf/domain_conf.h | 14 ++
src/libvirt.c | 36 +++-
src/libvirt_private.syms | 2 +
src/qemu/qemu_cgroup.c | 20 ++
src/qemu/qemu_driver.c | 223 +++++++++++++++++++-
src/util/cgroup.c | 51 +++++
src/util/cgroup.h | 4 +
.../qemuxml2argv-blkiotune-device.args | 4 +
.../qemuxml2argv-blkiotune-device.xml | 36 +++
tests/qemuxml2argvtest.c | 1 +
tests/qemuxml2xmltest.c | 1 +
tools/virsh.c | 43 +++-
tools/virsh.pod | 8 +-
17 files changed, 576 insertions(+), 31 deletions(-)
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-blkiotune-device.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-blkiotune-device.xml
--
1.7.7.1