summaryrefslogtreecommitdiff
path: root/src/core/cgroup.h
Commit message (Expand)AuthorAgeFilesLines
* core: introduce support for cgroup freezerMichal Sekletár2020-04-301-0/+12
* core: make TasksMax a partially dynamic propertyZbigniew Jędrzejewski-Szmek2019-11-141-1/+16
* core: rename CGROUP_AUTO/STRICT/CLOSED to CGROUP_DEVICE_POLICY_…Zbigniew Jędrzejewski-Szmek2019-11-101-6/+5
* cgroup: analyze: Report memory configurations that deviate from systemdChris Down2019-10-031-1/+1
* cgroup: introduce support for cgroup v2 CPUSET controllerPavel Hrdina2019-09-241-0/+6
* job: make the run queue order deterministicMichael Olbrich2019-07-181-0/+2
* bpf-firewall: custom BPF programs through IP(Ingress|Egress)FilterPath=Kai Lüke2019-06-251-0/+3
* core: do an extra check if oom was triggered when handling sigchildZbigniew Jędrzejewski-Szmek2019-05-201-0/+1
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* Merge pull request #12074 from poettering/io-acctZbigniew Jędrzejewski-Szmek2019-04-251-0/+13
|\
| * croup: expose IO accounting data per unitLennart Poettering2019-04-121-0/+12
| * core: add new call unit_reset_accounting()Lennart Poettering2019-04-121-0/+1
* | unit: Add DefaultMemoryMinChris Down2019-04-161-0/+4
* | cgroup: Implement default propagation of MemoryLow with DefaultMemoryLowChris Down2019-04-121-0/+6
|/
* core: implement OOMPolicy= and watch cgroups for OOM killingsLennart Poettering2019-04-091-0/+4
* tree-wide: reorder various structures to make them smaller and use fewer cach...Lennart Poettering2019-03-271-5/+4
* core: add CPUQuotaPeriodSec=Filipe Brandenburger2019-02-141-0/+3
* Mark *data and *userdata params to specifier_printf() as constZbigniew Jędrzejewski-Szmek2018-12-121-1/+1
* cgroup: Add DisableControllers= directive to disable controller in subtreeChris Down2018-12-031-0/+5
* cgroup: drastically simplify caching of cgroups members maskLennart Poettering2018-11-231-1/+1
* cgroup: be more careful with which controllers we can enable/disable on a cgroupLennart Poettering2018-11-231-1/+2
* cgroup: make unit_get_needs_bpf_firewall() static tooLennart Poettering2018-11-231-2/+0
* cgroup: make some functions staticLennart Poettering2018-11-231-3/+0
* cgroup: rename {manager_owns|unit_has}_root_cgroup() → .._host_root_cgroup()Lennart Poettering2018-11-231-2/+2
* core: refactor bpf firewall support into a pseudo-controllerRoman Gushchin2018-10-091-1/+2
* core: add IODeviceLatencyTargetSecTejun Heo2018-08-221-0/+9
* core: introduce cgroup_add_device_allow()Yu Watanabe2018-08-061-0/+2
* core: add MemoryMinTejun Heo2018-07-121-0/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* core: Break circular dependency between unit.h and cgroup.hFelipe Sateler2018-05-151-1/+2
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Merge pull request #8149 from poettering/fake-root-cgroupLennart Poettering2018-03-011-0/+1
|\
| * core: turn on memory/cpu/tasks accounting by default for the root sliceLennart Poettering2018-02-091-0/+1
* | core: add new new bus call for migrating foreign processes to scope/service u...Lennart Poettering2018-02-121-1/+2
* | cgroup: add a new "can_delegate" flag to the unit vtable, and set it for scop...Lennart Poettering2018-02-121-0/+2
|/
* Merge pull request #7915 from poettering/pids-max-tweakZbigniew Jędrzejewski-Szmek2018-01-251-0/+2
|\
| * cgroup: add proper API to determine whether our unit manags to root cgroupLennart Poettering2018-01-221-0/+2
* | core: unify call we use to synthesize cgroup empty events when we stopped wat...Lennart Poettering2018-01-231-0/+2
|/
* core: warn about left-over processes in cgroup on unit startLennart Poettering2017-11-251-0/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: rework the Delegate= unit file setting to take a list of controller namesLennart Poettering2017-11-131-1/+3
* cgroup: after determining that a cgroup is empty, asynchronously dispatch thisLennart Poettering2017-09-271-1/+2
* core: rename cgroup_queue → cgroup_realize_queueLennart Poettering2017-09-271-1/+1
* core/cgroup: add a helper macro for a common pattern (#6926)Zbigniew Jędrzejewski-Szmek2017-09-271-1/+5
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-09-221-1/+17
* cgroup: add fields to accommodate eBPF related detailsDaniel Mack2017-09-221-1/+6
* core: introduce MemorySwapMax=WaLyong Cho2016-08-301-0/+1
* core: add cgroup CPU controller support on the unified hierarchyTejun Heo2016-08-071-1/+4
* core: remove duplicate includes (#3771)Thomas H. P. Andersen2016-07-211-1/+0