]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
abstraction-map: Add cpu.shares <-> cpu.weight mapping
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 15 Dec 2021 20:19:23 +0000 (20:19 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 3 Feb 2022 21:42:14 +0000 (14:42 -0700)
Add a mapping from cpu.shares <-> cpu.weight.

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Reviewed-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
src/abstraction-map.c

index 56ac6a2fe2e132b3191adc0d457fd8e243e2e89e..0516b0007a5a3945add35edb0e480a3591dabb58 100644 (file)
 #include "abstraction-map.h"
 
 const struct cgroup_abstraction_map cgroup_v1_to_v2_map[] = {
+       {cgroup_convert_int, "cpu.shares", (void *)1024, "cpu.weight", (void *)100},
 };
 const int cgroup_v1_to_v2_map_sz = sizeof(cgroup_v1_to_v2_map) /
                                   sizeof(cgroup_v1_to_v2_map[0]);
 
 const struct cgroup_abstraction_map cgroup_v2_to_v1_map[] = {
+       {cgroup_convert_int, "cpu.weight", (void *)100, "cpu.shares", (void *)1024},
 };
 const int cgroup_v2_to_v1_map_sz = sizeof(cgroup_v2_to_v1_map) /
                                   sizeof(cgroup_v2_to_v1_map[0]);