Messages in this thread | | | From | Hao Luo <> | Date | Mon, 8 Aug 2022 18:18:33 -0700 | Subject | Re: [PATCH bpf-next v7 5/8] selftests/bpf: Test cgroup_iter. |
| |
On Mon, Aug 8, 2022 at 5:20 PM Andrii Nakryiko <andrii.nakryiko@gmail.com> wrote: > > On Fri, Aug 5, 2022 at 2:49 PM Hao Luo <haoluo@google.com> wrote: > > > > Add a selftest for cgroup_iter. The selftest creates a mini cgroup tree > > of the following structure: > > > > ROOT (working cgroup) > > | > > PARENT > > / \ > > CHILD1 CHILD2 > > > > and tests the following scenarios: > > > > - invalid cgroup fd. > > - pre-order walk over descendants from PARENT. > > - post-order walk over descendants from PARENT. > > - walk of ancestors from PARENT. > > - walk from PARENT in the default order, which is pre-order. > > - process only a single object (i.e. PARENT). > > - early termination. > > > > Acked-by: Yonghong Song <yhs@fb.com> > > Signed-off-by: Hao Luo <haoluo@google.com> > > --- > > LGTM. > > Acked-by: Andrii Nakryiko <andrii@kernel.org> >
Thanks!
> > .../selftests/bpf/prog_tests/cgroup_iter.c | 237 ++++++++++++++++++ > > tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + > > .../testing/selftests/bpf/progs/cgroup_iter.c | 39 +++ > > 3 files changed, 283 insertions(+) > > create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_iter.c > > create mode 100644 tools/testing/selftests/bpf/progs/cgroup_iter.c > > > > [...]
| |