[libvirt PATCH 00/25] cgroup related fixes and cleanup

Michal Privoznik mprivozn at redhat.com
Tue Nov 3 14:08:45 UTC 2020


On 11/3/20 1:41 PM, Pavel Hrdina wrote:
> Pavel Hrdina (25):
>    qemu_cgroup: remove unused @empty variable
>    qemu: remove dead code that setup cgroups for helper processes
>    qemu_dbus: use emulator cgroup for dbus-daemon
>    vircgroupv2: properly detect empty tasks
>    vircgroupv2: properly detect placement of running VM
>    vircgroupv2: detect controllers enabled in parent cgroup
>    vircgroup: remove useless cgroup->path variable
>    vircgroup: introduce virCgroupSetBackends helper
>    vircgroup: introduce virCgroupCopyMounts helper
>    vircgroup: introduce virCgroupCopyPlacement helper
>    vircgroup: introduce virCgroupValidatePlacement helper
>    vircgroup: introduce virCgroupDetectControllers helper
>    vircgroup: extract virCgroupNewDetect from virCgroupNew
>    vircgroup: introduce virCgroupNewParent
>    vircgroup: drop @parent from virCgroupNew
>    vircgroup: virCgroupNew is now always called with absolute path
>    vircgroup: expand virCgroupDetect into virCgroupNew
>    vircgroup: no need to use PID in virCgroupEnableMissingControllers
>    vircgroup: drop @pid argument from virCgroupNew
>    vircgroup: introduce virCgroupSetPlacement
>    vircgroup: drop @create from virCgroupNewDomainPartition
>    vircgroup: refactor virCgroupEnableMissingControllers
>    vircgroup: move parentPath declaration
>    vircgroup: refactor virCgroupNewPartition
>    vircgroup: drop condition for absolute path from copyPlacement
>      callbacks
> 
>   src/qemu/qemu_cgroup.c      |   5 +-
>   src/qemu/qemu_dbus.c        |   9 +-
>   src/qemu/qemu_dbus.h        |   3 +-
>   src/qemu/qemu_extdevice.c   |   2 +-
>   src/qemu/qemu_slirp.c       |   4 -
>   src/util/vircgroup.c        | 337 ++++++++++++++++++++++--------------
>   src/util/vircgroupbackend.h |   5 +
>   src/util/vircgrouppriv.h    |   7 +-
>   src/util/vircgroupv1.c      |  57 +++---
>   src/util/vircgroupv2.c      |  61 ++++---
>   tests/vircgrouptest.c       |  33 ++--
>   11 files changed, 309 insertions(+), 214 deletions(-)
> 

Reviewed-by: Michal Privoznik <mprivozn at redhat.com>

Michal




More information about the libvir-list mailing list