[libvirt] [PATCHv2 0/3] reorder qemu cgroups operations

Henning Schild henning.schild at siemens.com
Fri Feb 26 15:34:21 UTC 2016


This is a much shorter series focusing on the key point, the second patch.
The first patch is somehing that was found when looking at the code and is
just a cosmetic change. The third patch just cleans up. They where both
already ACKed.

Patch 2 was also already ACKed but conflicted with another pending change.
It should be reviewed in its new context. Note the new order with the
"manual" affinity setting code.

@Peter:
qemuProcessInitCpuAffinity and qemuProcessSetupEmulator have a lot in
in common. I guess there is potential for further simplification.

The series is based on 92ec2e5e9b79b7df4d575040224bd606ab0b6dd8 with
these two patches on top:
http://www.redhat.com/archives/libvir-list/2016-February/msg01211.html

Henning Schild (3):
  vircgroup: one central point for adding tasks to cgroups
  qemu_cgroup: put qemu right into emulator sub-cgroup
  qemu_cgroup: use virCgroupAddTask instead of virCgroupMoveTask

 src/libvirt_private.syms |   1 -
 src/qemu/qemu_process.c  |  10 ++---
 src/util/vircgroup.c     | 105 +----------------------------------------------
 src/util/vircgroup.h     |   3 --
 4 files changed, 6 insertions(+), 113 deletions(-)

-- 
2.4.10




More information about the libvir-list mailing list