[libvirt] [PATCH v3 00/13] vcpu info storage refactors - part 2

Peter Krempa pkrempa at redhat.com
Fri Feb 5 15:44:36 UTC 2016


Rest of the series was pushed. Patches with no explicit note were already ACKed
but depend on the rest of the series.

Peter Krempa (13):
  cgroup: Prepare for sparse vCPU topologies in virCgroupGetPercpuStats
  qemu: Differentiate error codes when VM exits in
    qemuDomainDetectVcpuPids
  qemu: Reuse qemuDomainDetectVcpuPids in cpu hot(un)plug
  conf: Don't copy def->cpumask into cpu pinning info
  conf: Store cpu pinning data in def->vcpus
  conf: remove unused cpu pinning helpers and data structures
  conf: Extract code that formats <cputune>
  conf: Don't store vcpusched orthogonally to other vcpu info
  conf: Fix how iothread scheduler info is stored
  qemu: vcpu: Aggregate code to set vCPU tuning
  qemu: vcpu: Reuse qemuProcessSetupVcpu in vcpu hotplug
  qemu: iothread: Aggregate code to set IOThread tuning
  qemu: iothread: Reuse qemuProcessSetupIOThread in iothread hotplug

 src/conf/domain_conf.c                             | 835 ++++++++++-----------
 src/conf/domain_conf.h                             |  41 +-
 src/libvirt_private.syms                           |   7 -
 src/libxl/libxl_domain.c                           |  20 +-
 src/libxl/libxl_driver.c                           |  38 +-
 src/lxc/lxc_driver.c                               |   2 +-
 src/qemu/qemu_cgroup.c                             | 195 -----
 src/qemu/qemu_cgroup.h                             |   2 -
 src/qemu/qemu_domain.c                             |   4 +-
 src/qemu/qemu_driver.c                             | 380 +++-------
 src/qemu/qemu_process.c                            | 401 ++++++----
 src/qemu/qemu_process.h                            |   6 +
 src/test/test_driver.c                             |  45 +-
 src/util/vircgroup.c                               |  16 +-
 src/util/vircgroup.h                               |   3 +-
 src/vz/vz_sdk.c                                    |  16 +-
 .../qemuxml2xmlout-cputune-iothreadsched.xml       |   3 +-
 tests/vircgrouptest.c                              |   2 +-
 18 files changed, 823 insertions(+), 1193 deletions(-)

-- 
2.6.2




More information about the libvir-list mailing list