summaryrefslogtreecommitdiffstats
path: root/src/core/cgroup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* cgroup: Traverse leaves to realised cgroup to release controllersChris Down2018-12-031-1/+96
* cgroup: Rework unit_realize_cgroup_now to explicitly be breadth-firstChris Down2018-12-031-4/+94
* cgroup: Move attribute application into unit_create_cgroupChris Down2018-12-031-27/+28
* cgroup: use device_path_parse_major_minor() also for block device pathsLennart Poettering2018-11-291-5/+12
* stat-util: add new APIs device_path_make_{major_minor|canonical}() and device...Lennart Poettering2018-11-291-50/+2
* cgroups: beef up DeviceAllow= syntax a bitLennart Poettering2018-11-291-5/+46
* core: add special handling for devices cgroup allow lists for /dev/block/* an...Lennart Poettering2018-11-291-18/+64
* cgroup: drastically simplify caching of cgroups members maskLennart Poettering2018-11-231-44/+5
* cgroup: extend comment on what unit_release_cgroup() is forLennart Poettering2018-11-231-1/+2
* cgroup: extend reasons when we realize the enable maskLennart Poettering2018-11-231-1/+1
* cgroup: tighten call that detects whether we need to realize a unit's cgroup ...Lennart Poettering2018-11-231-2/+17
* cgroup: simplify check whether it makes sense to realize a cgroupLennart Poettering2018-11-231-3/+1
* cgroup: in unit_invalidate_cgroup() actually modify invalidation maskLennart Poettering2018-11-231-2/+2
* cgroup: be more careful with which controllers we can enable/disable on a cgroupLennart Poettering2018-11-231-6/+25
* cgroup: add explanatory commentLennart Poettering2018-11-231-1/+1
* cgroup: units that aren't loaded properly should not result in cgroup control...Lennart Poettering2018-11-231-1/+5
* cgroup: make unit_get_needs_bpf_firewall() static tooLennart Poettering2018-11-231-28/+28
* cgroup: make some functions staticLennart Poettering2018-11-231-2/+2
* cgroup: fine tune when to apply cgroup attributes to the root cgroupLennart Poettering2018-11-231-123/+174
* cgroup: append \n to static strings we write to cgroup attributesLennart Poettering2018-11-231-3/+3
* cgroup: tighten manager_owns_host_root_cgroup() a bitLennart Poettering2018-11-231-0/+3
* cgroup: rename {manager_owns|unit_has}_root_cgroup() → .._host_root_cgroup()Lennart Poettering2018-11-231-8/+8
* cgroup: add a common routine for writing to attributes, and logging about itLennart Poettering2018-11-231-70/+29
* cgroup: add a new macro for determining log level for cgroup attr write failuresLennart Poettering2018-11-231-1/+6
* cgroup: ignore EPERM for a couple of more attribute writesLennart Poettering2018-11-231-4/+4
* cgroup: add comment explaining why we ignore EINVAL at two placesLennart Poettering2018-11-231-2/+6
* cgroup: suffix settings with "=" in log messages where appropriateLennart Poettering2018-11-231-2/+2
* cgroup: only install cgroup release agent when we own the root cgroupLennart Poettering2018-11-231-1/+1
* cgroup: use structured initializationLennart Poettering2018-11-231-16/+17
* cgroup v2: Don't require CPU controller for CPU accounting in 4.15+Chris Down2018-11-181-7/+6
* cgroup: when determining which controllers we need, always extend the mask ac...Lennart Poettering2018-11-161-6/+11
* core: fix capitalization of CPUShares= settingsLennart Poettering2018-11-161-2/+2
* cgroup: actually reset the cgroup invalidation mask after we made our changesLennart Poettering2018-11-081-0/+2
* core: include error cause in log messageYu Watanabe2018-10-191-1/+1
* tree-wide: some automatic coccinelle fixes (#10463)Lennart Poettering2018-10-191-4/+4
* cgroup: FOREACH_LINE excorcismLennart Poettering2018-10-181-6/+7
* cgroup: voidify a few thingsLennart Poettering2018-10-131-8/+8
* cgroup: make sure whitelist_device() always returns a valid return valueLennart Poettering2018-10-131-6/+7
* Merge pull request #10343 from poettering/manager-state-fixZbigniew Jędrzejewski-Szmek2018-10-101-3/+3
|\
| * core: clean up test run flagsLennart Poettering2018-10-091-3/+3
* | core: support cgroup v2 device controllerRoman Gushchin2018-10-091-39/+86
* | core: refactor bpf firewall support into a pseudo-controllerRoman Gushchin2018-10-091-27/+45
|/
* core: add IODeviceLatencyTargetSecTejun Heo2018-08-221-7/+49
* core: introduce cgroup_add_device_allow()Yu Watanabe2018-08-061-0/+29
* core: add MemoryMinTejun Heo2018-07-121-1/+4
* core/cgroup: drop unnecessary conditionYu Watanabe2018-06-251-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* core: when applying io/blkio per-device rules, don't remove them if they failLennart Poettering2018-06-121-36/+20
* Merge pull request #9255 from poettering/block-dev-fixesZbigniew Jędrzejewski-Szmek2018-06-121-15/+22
|\