aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf
diff options
context:
space:
mode:
authorYosry Ahmed <yosryahmed@google.com>2022-10-11 00:33:59 +0000
committerTejun Heo <tj@kernel.org>2022-10-11 06:50:15 -1000
commit35256d673a9cf723d9e2edb5d51e1b1b6b197ba3 (patch)
treefa4fda1d62ac02bf2556e3d9c97d80dcc8fbf6e6 /kernel/bpf
parentcgroup: add cgroup_v1v2_get_from_[fd/file]() (diff)
downloadlinux-dev-35256d673a9cf723d9e2edb5d51e1b1b6b197ba3.tar.xz
linux-dev-35256d673a9cf723d9e2edb5d51e1b1b6b197ba3.zip
bpf: cgroup_iter: support cgroup1 using cgroup fd
Use cgroup_v1v2_get_from_fd() in cgroup_iter to support attaching to both cgroup v1 and v2 using fds. Signed-off-by: Yosry Ahmed <yosryahmed@google.com> Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'kernel/bpf')
-rw-r--r--kernel/bpf/cgroup_iter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/bpf/cgroup_iter.c b/kernel/bpf/cgroup_iter.c
index 0d200a993489..9fcf09f2ef00 100644
--- a/kernel/bpf/cgroup_iter.c
+++ b/kernel/bpf/cgroup_iter.c
@@ -196,7 +196,7 @@ static int bpf_iter_attach_cgroup(struct bpf_prog *prog,
return -EINVAL;
if (fd)
- cgrp = cgroup_get_from_fd(fd);
+ cgrp = cgroup_v1v2_get_from_fd(fd);
else if (id)
cgrp = cgroup_get_from_id(id);
else /* walk the entire hierarchy by default. */