Few more fixes to the Part 1 and related stuff. This is a continuation and fix
to stuff done in Part 1.
Peter Krempa (13):
conf: Fix virDomainObjGetDefs when getting persistent config on a live
vm
conf: Introduce helper to help getting correct def for getter
functions
qemu: Simplify qemuDomainGetInterfaceParameters by using
virDomainObjGetOneDef
qemu: Simplify qemuDomainGetNumaParameters by using
virDomainObjGetOneDef
qemu: Simplify qemuDomainGetVcpuPinInfo by using virDomainObjGetOneDef
qemu: Simplify qemuDomainGetEmulatorPinInfo by using
virDomainObjGetOneDef
qemu: Simplify qemuDomainGetVcpusFlags by using virDomainObjGetOneDef
qemu: Simplify qemuDomainSetInterfaceParameters by using
virDomainObjGetDefs
qemu: Refactor qemuDomainSetNumaParameters
qemu: Refactor qemuDomainGetMemoryParameters
qemu: Reuse virDomainObjGetDefs in qemuDomainGetMemoryParameters
qemu: 'privileged' flag is not really configuration
conf: Move vcpu info parsing code into a separate function
src/conf/domain_conf.c | 174 ++++++++++++++++---------
src/conf/domain_conf.h | 1 +
src/libvirt_private.syms | 1 +
src/qemu/qemu_cgroup.c | 13 +-
src/qemu/qemu_command.c | 9 +-
src/qemu/qemu_conf.c | 7 +-
src/qemu/qemu_conf.h | 5 +-
src/qemu/qemu_domain.c | 4 +-
src/qemu/qemu_driver.c | 332 ++++++++++++++---------------------------------
tests/qemuxml2argvtest.c | 4 +-
10 files changed, 241 insertions(+), 309 deletions(-)
--
2.4.1