When I pushed Hu's patch series this morning, I pointed out that
it was incomplete. This should fill in the gaps.
Eric Blake (7):
libvirt.h: consolidate typed parameter handling
remote: consolidate typed parameter handling
sched: introduce virDomainGetSchedulerParametersFlags
qemu: introduce qemuGetSchedulerParametersFlags
remote: introduce remoteGetSchedulerParametersFlags
virsh: improve schedinfo querying ability
sched: provide new API shims for remaining drivers
daemon/remote.c | 549 +++++++++++++++++-------------------------
include/libvirt/libvirt.h.in | 152 +++++++-----
python/generator.py | 13 +
src/driver.h | 8 +
src/esx/esx_driver.c | 28 ++-
src/libvirt.c | 84 ++++++-
src/libvirt_public.syms | 1 +
src/libxl/libxl_driver.c | 32 +++-
src/lxc/lxc_driver.c | 34 +++-
src/qemu/qemu_driver.c | 77 +++++-
src/remote/remote_driver.c | 513 ++++++++++++++++-----------------------
src/remote/remote_protocol.x | 87 +++-----
src/remote_protocol-structs | 63 ++---
src/test/test_driver.c | 37 +++-
src/xen/xen_driver.c | 36 +++-
tools/virsh.c | 32 ++-
16 files changed, 900 insertions(+), 846 deletions(-)
--
1.7.4.4