From: Tom Hromatka Date: Wed, 15 Dec 2021 20:48:56 +0000 (+0000) Subject: abstraction-map: Add cpuset.{cpus,mems} <-> cpuset.{cpus,mems} mapping X-Git-Tag: v3.0~225 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=10bd1ab700c42a26aab10b60c36548f1f5bf7391;p=thirdparty%2Flibcgroup.git 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 --- 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]);