[libvirt] [PATCH 00/13] vCPU pinning and related refactors - Part 1.5

Peter Krempa pkrempa at redhat.com
Mon Jun 15 19:47:08 UTC 2015


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




More information about the libvir-list mailing list