]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
abstraction-map: Add cpu.cfs_{quota,period}_us <-> cpu.max mapping
authorTom Hromatka <tom.hromatka@oracle.com>
Mon, 31 Jan 2022 16:21:54 +0000 (09:21 -0700)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 3 Feb 2022 21:42:34 +0000 (14:42 -0700)
commit6755104f320492bfbe4c3ac896c15dac8702af9b
treea26e57ba12713a9aeb78c709adaa778e90aaf1ec
parent2e47141b8d44f235b74b843a6311e6136b9ce1bb
abstraction-map: Add cpu.cfs_{quota,period}_us <-> cpu.max mapping

Add custom functions to map cpu.cfs_quota_us <-> cpu.max and
cpu.cfs_period_us <-> cpu.max.  These mappings can be 1->N or
N->1 and utilize custom values for limits, "-1" in cgroup v1
and "max" in cgroup v2.

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Reviewed-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
src/Makefile.am
src/abstraction-common.c
src/abstraction-common.h
src/abstraction-cpu.c [new file with mode: 0644]
src/abstraction-map.c