summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/cgroup_helpers.h
diff options
context:
space:
mode:
authorYafang Shao <laoar.shao@gmail.com>2023-11-11 12:00:33 +0300
committerAlexei Starovoitov <ast@kernel.org>2023-11-14 19:56:56 +0300
commitbf47300b186facc8ae66a0e2aa89073565f82bb3 (patch)
tree8f0984c7aca61bf4943026890864568a0c41c065 /tools/testing/selftests/bpf/cgroup_helpers.h
parentc1dcc050aa648bb3b831030d547c3fcc1c68140c (diff)
downloadlinux-bf47300b186facc8ae66a0e2aa89073565f82bb3.tar.xz
selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id()
A new cgroup helper function, get_cgroup1_hierarchy_id(), has been introduced to obtain the ID of a cgroup1 hierarchy based on the provided cgroup name. This cgroup name can be obtained from the /proc/self/cgroup file. Signed-off-by: Yafang Shao <laoar.shao@gmail.com> Link: https://lore.kernel.org/r/20231111090034.4248-6-laoar.shao@gmail.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/cgroup_helpers.h')
-rw-r--r--tools/testing/selftests/bpf/cgroup_helpers.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/cgroup_helpers.h b/tools/testing/selftests/bpf/cgroup_helpers.h
index e71da4ef031b..ee053641c026 100644
--- a/tools/testing/selftests/bpf/cgroup_helpers.h
+++ b/tools/testing/selftests/bpf/cgroup_helpers.h
@@ -20,6 +20,7 @@ int get_root_cgroup(void);
int create_and_get_cgroup(const char *relative_path);
void remove_cgroup(const char *relative_path);
unsigned long long get_cgroup_id(const char *relative_path);
+int get_cgroup1_hierarchy_id(const char *subsys_name);
int join_cgroup(const char *relative_path);
int join_root_cgroup(void);