core/cgroup: remove any reference to cgv1 controllers
This commit is contained in:
+3
-3
@@ -1714,14 +1714,14 @@ static CGroupMask unit_get_cgroup_mask(Unit *u) {
|
||||
mask |= CGROUP_MASK_CPUSET;
|
||||
|
||||
if (cgroup_context_has_io_config(c))
|
||||
mask |= CGROUP_MASK_IO | CGROUP_MASK_BLKIO;
|
||||
mask |= CGROUP_MASK_IO;
|
||||
|
||||
if (c->memory_accounting ||
|
||||
unit_has_memory_config(u))
|
||||
mask |= CGROUP_MASK_MEMORY;
|
||||
|
||||
if (cgroup_context_has_device_policy(c))
|
||||
mask |= CGROUP_MASK_DEVICES | CGROUP_MASK_BPF_DEVICES;
|
||||
mask |= CGROUP_MASK_BPF_DEVICES;
|
||||
|
||||
if (c->tasks_accounting ||
|
||||
cgroup_tasks_max_isset(&c->tasks_max))
|
||||
@@ -4032,7 +4032,7 @@ void manager_invalidate_startup_units(Manager *m) {
|
||||
assert(m);
|
||||
|
||||
SET_FOREACH(u, m->startup_units)
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_CPU|CGROUP_MASK_IO|CGROUP_MASK_BLKIO|CGROUP_MASK_CPUSET);
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_CPU|CGROUP_MASK_IO|CGROUP_MASK_CPUSET);
|
||||
}
|
||||
|
||||
static int unit_cgroup_freezer_kernel_state(Unit *u, FreezerState *ret) {
|
||||
|
||||
@@ -1527,7 +1527,7 @@ int bus_cgroup_set_property(
|
||||
|
||||
if (!UNIT_WRITE_FLAGS_NOOP(flags)) {
|
||||
c->device_policy = p;
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_DEVICES);
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_BPF_DEVICES);
|
||||
unit_write_settingf(u, flags, name, "DevicePolicy=%s", policy);
|
||||
}
|
||||
|
||||
@@ -1579,7 +1579,7 @@ int bus_cgroup_set_property(
|
||||
while (c->device_allow)
|
||||
cgroup_context_free_device_allow(c, c->device_allow);
|
||||
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_DEVICES);
|
||||
unit_invalidate_cgroup(u, CGROUP_MASK_BPF_DEVICES);
|
||||
|
||||
f = memstream_init(&m);
|
||||
if (!f)
|
||||
|
||||
Reference in New Issue
Block a user