[Devel] [PATCH RH9 0/6] part 18: everything except release agent
Pavel Tikhomirov
ptikhomirov at virtuozzo.com
Tue Oct 12 19:22:03 MSK 2021
We can possibly drop release agent virtualization as:
- it appears to be only needed for centos 7 containers @khorenko
- code needs a great rework @ptikhomirov
- new systemd should be expected to work well in cgroupns which has no
release agent in mainstream
So let's port everything else related to part 18 except the release
agent virtualization itself for now, and then decide if we need release
agent or not.
https://jira.sw.ru/browse/PSBM-134002
Kirill Tkhai (1):
ve: use rcu_dereference for ve_ns in ve_get_init_css
Pavel Tikhomirov (3):
cgroup: remove excess rcu_read_lock in cgroup marking
cgroup: split cgroup_get_ve_root1 into css and cgroup version
ve/cgroup: temporary ignore misc cgroup to let vzctl start container
Valeriy Vdovin (2):
ve/cgroup: Skip non-virtualized roots in cgroup_{,un}mark_ve_roots()
ve/cgroup: Add ve_owner field to cgroup
include/linux/cgroup-defs.h | 3 +
include/linux/cgroup.h | 3 +-
include/linux/ve.h | 12 ++-
kernel/cgroup/cgroup.c | 149 ++++++++++++++++++++++++++++++------
kernel/sched/cpuacct.c | 6 +-
kernel/ve/ve.c | 11 ++-
6 files changed, 153 insertions(+), 31 deletions(-)
--
2.31.1
More information about the Devel
mailing list