From 10bd1ab700c42a26aab10b60c36548f1f5bf7391 Mon Sep 17 00:00:00 2001 From: Tom Hromatka Date: Wed, 15 Dec 2021 20:48:56 +0000 Subject: [PATCH] abstraction-map: Add cpuset.{cpus,mems} <-> cpuset.{cpus,mems} mapping Add a passthrough mapping for: cpuset.cpus <-> cpuset.cpus cpuset.mems <-> cpuset.mems Signed-off-by: Tom Hromatka Reviewed-by: Kamalesh Babulal --- src/abstraction-map.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/abstraction-map.c b/src/abstraction-map.c index 66066e64..4b792050 100644 --- a/src/abstraction-map.c +++ b/src/abstraction-map.c @@ -41,6 +41,8 @@ const struct cgroup_abstraction_map cgroup_v1_to_v2_map[] = { "cpuset.cpus.effective", NULL}, {cgroup_convert_name_only, "cpuset.effective_mems", NULL, "cpuset.mems.effective", NULL}, + {cgroup_convert_passthrough, "cpuset.cpus", NULL, "cpuset.cpus", NULL}, + {cgroup_convert_passthrough, "cpuset.mems", NULL, "cpuset.mems", NULL}, }; const int cgroup_v1_to_v2_map_sz = sizeof(cgroup_v1_to_v2_map) / sizeof(cgroup_v1_to_v2_map[0]); @@ -55,6 +57,8 @@ const struct cgroup_abstraction_map cgroup_v2_to_v1_map[] = { "cpuset.effective_cpus", NULL}, {cgroup_convert_name_only, "cpuset.mems.effective", NULL, "cpuset.effective_mems", NULL}, + {cgroup_convert_passthrough, "cpuset.cpus", NULL, "cpuset.cpus", NULL}, + {cgroup_convert_passthrough, "cpuset.mems", NULL, "cpuset.mems", NULL}, }; const int cgroup_v2_to_v1_map_sz = sizeof(cgroup_v2_to_v1_map) / sizeof(cgroup_v2_to_v1_map[0]); -- 2.47.2