selftests/bpf: Convert some selftests to high-level BPF map APIs
authorAndrii Nakryiko <andrii@kernel.org>
Thu, 12 May 2022 22:07:13 +0000 (15:07 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 13 May 2022 13:15:21 +0000 (15:15 +0200)
commitb2531d4bdce19f28364b45aac9132e153b1f23a4
tree27503123979708af060a30162c296b4917c5ca89
parent737d0646a83cdc65c070a9de61a1ef106cca5ff1
selftests/bpf: Convert some selftests to high-level BPF map APIs

Convert a bunch of selftests to using newly added high-level BPF map
APIs.

This change exposed that map_kptr selftests allocated too big buffer,
which is fixed in this patch as well.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20220512220713.2617964-2-andrii@kernel.org
tools/testing/selftests/bpf/prog_tests/core_autosize.c
tools/testing/selftests/bpf/prog_tests/core_retro.c
tools/testing/selftests/bpf/prog_tests/for_each.c
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
tools/testing/selftests/bpf/prog_tests/map_kptr.c
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
tools/testing/selftests/bpf/prog_tests/timer_mim.c