1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-02 10:51:20 +03:00
systemd/test/fuzz/fuzz-unit-file
Lennart Poettering 143fadf369 core: remove JoinControllers= configuration setting
This removes the ability to configure which cgroup controllers to mount
together. Instead, we'll now hardcode that "cpu" and "cpuacct" are
mounted together as well as "net_cls" and "net_prio".

The concept of mounting controllers together has no future as it does
not exist to cgroupsv2. Moreover, the current logic is systematically
broken, as revealed by the discussions in #10507. Also, we surveyed Red
Hat customers and couldn't find a single user of the concept (which
isn't particularly surprising, as it is broken...)

This reduced the (already way too complex) cgroup handling for us, since
we now know whenever we make a change to a cgroup for one controller to
which other controllers it applies.
2018-11-16 14:54:13 +01:00
..
dev-mapper-fedora_krowka\x2dswap.swap
directives.service core: remove JoinControllers= configuration setting 2018-11-16 14:54:13 +01:00
empty.scope
machine.slice
oss-fuzz-6884
oss-fuzz-6885
oss-fuzz-6886
oss-fuzz-6892
oss-fuzz-6897
oss-fuzz-6897-evverx
oss-fuzz-6908
oss-fuzz-6917
oss-fuzz-6977
oss-fuzz-6977-unminimized
oss-fuzz-7004
oss-fuzz-8064
oss-fuzz-8827
oss-fuzz-10007
proc-sys-fs-binfmt_misc.automount
syslog.socket
systemd-ask-password-console.path
systemd-machined.service
systemd-resolved.service
systemd-tmpfiles-clean.timer
timers.target
var-lib-machines.mount