I had this on my stack after trying to get selftests to work with netprio cgroup running. I failed at that for the time being. The primary problem is if we run tests in root cgroup then we need a better way to clean them up vs deleting the directory. But, I have this on my stack and it seems like a nice cleanup if we want to pull it in. Andrii wdyt? --- John Fastabend (1): bpf, selftests: Use single cgroup helpers for both test_sockmap/progs tools/testing/selftests/bpf/cgroup_helpers.c | 23 ++++++++++++++++++++ tools/testing/selftests/bpf/cgroup_helpers.h | 1 + tools/testing/selftests/bpf/get_cgroup_id_user.c | 14 ++---------- tools/testing/selftests/bpf/test_cgroup_storage.c | 17 +-------------- tools/testing/selftests/bpf/test_dev_cgroup.c | 15 ++----------- tools/testing/selftests/bpf/test_netcnt.c | 17 ++------------- .../selftests/bpf/test_skb_cgroup_id_user.c | 8 +------ tools/testing/selftests/bpf/test_sock.c | 8 +------ tools/testing/selftests/bpf/test_sock_addr.c | 8 +------ tools/testing/selftests/bpf/test_sock_fields.c | 14 +++--------- tools/testing/selftests/bpf/test_socket_cookie.c | 8 +------ tools/testing/selftests/bpf/test_sockmap.c | 18 ++-------------- tools/testing/selftests/bpf/test_sysctl.c | 8 +------ tools/testing/selftests/bpf/test_tcpbpf_user.c | 8 +------ tools/testing/selftests/bpf/test_tcpnotify_user.c | 8 +------ 15 files changed, 43 insertions(+), 132 deletions(-) -- Signature