summaryrefslogtreecommitdiff
path: root/src/basic/cgroup-util.h
Commit message (Expand)AuthorAgeFilesLines
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* core/cgroup: CPUWeight/CPUShares support idle inputwineway2022-08-111-0/+1
* cgroup-util: introduce cg_is_threaded()Yu Watanabe2022-02-161-0/+2
* cgroup-util: Move macros to macros and tests to testsMichal Koutný2022-01-101-0/+14
* cgroup-util: add reusable union type for cgroupfs file_handle structsLennart Poettering2021-10-071-0/+10
* core: use LSM BPF functions to implement RestrictFileSystems=Iago Lopez Galeiras2021-10-061-0/+3
* cgroup-util: add cg_path_get_cgroupid()Iago López Galeiras2021-10-061-0/+1
* core: implement RestrictNetworkInterfaces=Mauricio Vásquez2021-08-181-1/+3
* pid1: add support for cgroup.killAlbert Brox2021-08-091-0/+2
* core: add socket-bind cgroup mask harnessJulia Kartseva2021-04-261-1/+3
* core: add bpf-foreign cgroup mask and harnessJulia Kartseva2021-04-091-1/+3
* Merge pull request #18553 from Werkov/cgroup-user-instance-controllersZbigniew Jędrzejewski-Szmek2021-03-101-0/+1
|\
| * core: Make (user) instance aware of delegated cgroup controllersMichal Koutný2021-02-111-0/+1
* | Drop parens from around already-parenthesized definesZbigniew Jędrzejewski-Szmek2021-03-051-4/+4
* | tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-4/+4
* | basic: use -EINVAL for _MANAGED_OOM_PREFERENCE_INVALIDBenjamin Robin2021-02-161-1/+1
* | Merge pull request #18401 from anitazha/oomdxattrZbigniew Jędrzejewski-Szmek2021-02-131-0/+14
|\ \ | |/ |/|
| * oom: implement avoid/omit xattr supportAnita Zhang2021-02-091-0/+3
| * cgroup-util: add ManagedOOMPreference enum to use between pid1 and oomdAnita Zhang2021-02-091-0/+11
* | tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-3/+3
|/
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* cgroup-util: add cg_get_attribute_as_bool() helperAnita Zhang2020-10-071-0/+3
* core: add ManagedOOM*= properties to configure systemd-oomd on the unitAnita Zhang2020-10-071-0/+10
* core: introduce support for cgroup freezerMichal Sekletár2020-04-301-0/+1
* basic/cgroup-util: introduce cg_get_keyed_attribute_full()Michal Sekletár2020-04-291-1/+23
* cgroup-util: cg_get_xattr_malloc helperAnita Zhang2020-03-241-0/+1
* cgroup-util: helper to cg_get_attribute and convert to uint64_tAnita Zhang2020-03-241-0/+2
* basic/cgroup-util: modernize cg_split_spec()Zbigniew Jędrzejewski-Szmek2020-03-101-1/+1
* cgroup-util: add new cg_remove_xattr() for removing xattr from cgroupLennart Poettering2019-11-201-0/+1
* logind: drop unused user_tasks_max fieldZbigniew Jędrzejewski-Szmek2019-11-141-3/+0
* core: make TasksMax a partially dynamic propertyZbigniew Jędrzejewski-Szmek2019-11-141-1/+0
* Merge pull request #13246 from keszybz/add-SystemdOptions-efi-variableZbigniew Jędrzejewski-Szmek2019-10-031-27/+4
|\
| * util-lib: move some functions from basic/cgroup-util to shared/cgroup-setupZbigniew Jędrzejewski-Szmek2019-09-161-26/+0
| * basic/cgroup-util: let cgroup_unified_flush() return the detected hierarchyZbigniew Jędrzejewski-Szmek2019-09-161-1/+4
* | cgroup: introduce support for cgroup v2 CPUSET controllerPavel Hrdina2019-09-241-1/+3
|/
* service: make killmode=cgroup|mixed, SendSIGKILL=no services singletonsDaniel Black2019-01-291-1/+1
* tree-wide: always declare bitflag enums the same wayLennart Poettering2019-01-071-3/+3
* cgroup: s/cgroups? ?v?([0-9])/cgroup v\1/gIChris Down2019-01-031-3/+3
* cgroup: be more careful with which controllers we can enable/disable on a cgroupLennart Poettering2018-11-231-1/+1
* cgroup v2: Don't require CPU controller for CPU accounting in 4.15+Chris Down2018-11-181-0/+3
* cgroup: add new helper that knows which controllers are mounted togetherLennart Poettering2018-11-161-0/+9
* basic/cgroup-util: remove two unnecessary includesZbigniew Jędrzejewski-Szmek2018-11-141-2/+0
* cgroup-util: make definition of CGROUP_CONTROLLER_TO_MASK() unsignedLennart Poettering2018-10-261-1/+1
* cgroup-util: add mask definitions for sets of controllers supported by cgroup...Lennart Poettering2018-10-261-0/+10
* core: support cgroup v2 device controllerRoman Gushchin2018-10-091-0/+2
* core: refactor bpf firewall support into a pseudo-controllerRoman Gushchin2018-10-091-0/+6
* 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
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* cgroup-util: rework cg_get_keyed_attribute() a bitLennart Poettering2018-02-091-1/+1