As suggested by Andrii, add 'CGROUP' to cgroup_iter_order. This fix is divided into two patches. Patch 1/2 fixes the commit that introduced cgroup_iter. Patch 2/2 fixes the selftest that uses the cgroup_iter_order. This is because the selftest was introduced in a different commit. I tested this patchset via the following command: test_progs -t cgroup,iter,btf_dump Hao Luo (2): bpf: Add CGROUP to cgroup_iter order selftests/bpf: Fix test that uses cgroup_iter order include/uapi/linux/bpf.h | 10 +++--- kernel/bpf/cgroup_iter.c | 32 +++++++++---------- tools/include/uapi/linux/bpf.h | 10 +++--- .../selftests/bpf/prog_tests/btf_dump.c | 2 +- .../prog_tests/cgroup_hierarchical_stats.c | 2 +- .../selftests/bpf/prog_tests/cgroup_iter.c | 10 +++--- 6 files changed, 33 insertions(+), 33 deletions(-) -- 2.37.2.672.g94769d06f0-goog