diff options
author | David Vernet <void@manifault.com> | 2023-12-08 00:08:43 +0300 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2023-12-10 08:37:33 +0300 |
commit | 88f6047191e69bdd02cf1b9b5b514f7e514e8b86 (patch) | |
tree | 21a2ba3658473f297c164c78c15ef1ce6eedec20 /tools/testing/selftests/bpf/prog_tests | |
parent | a6de18f310a511278c1ff16b96eb2d500eada725 (diff) | |
download | linux-88f6047191e69bdd02cf1b9b5b514f7e514e8b86.tar.xz |
selftests/bpf: Add test for bpf_cpumask_weight() kfunc
The new bpf_cpumask_weight() kfunc can be used to count the number of
bits that are set in a struct cpumask* kptr. Let's add a selftest to
verify its behavior.
Signed-off-by: David Vernet <void@manifault.com>
Acked-by: Yonghong Song <yonghong.song@linux.dev>
Link: https://lore.kernel.org/r/20231207210843.168466-3-void@manifault.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests')
-rw-r--r-- | tools/testing/selftests/bpf/prog_tests/cpumask.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/prog_tests/cpumask.c b/tools/testing/selftests/bpf/prog_tests/cpumask.c index 756ea8b590b6..c2e886399e3c 100644 --- a/tools/testing/selftests/bpf/prog_tests/cpumask.c +++ b/tools/testing/selftests/bpf/prog_tests/cpumask.c @@ -18,6 +18,7 @@ static const char * const cpumask_success_testcases[] = { "test_insert_leave", "test_insert_remove_release", "test_global_mask_rcu", + "test_cpumask_weight", }; static void verify_success(const char *prog_name) |