selftests/bpf: extend existing map resize tests for per-cpu use case
authorAndrii Nakryiko <andrii@kernel.org>
Tue, 11 Jul 2023 23:24:00 +0000 (16:24 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 12 Jul 2023 14:57:18 +0000 (07:57 -0700)
commitc21de5fc5ffde70b21e4f370aebad79a7d7bdc0d
tree0d46394bd4c11858edd577b0299d495584bb7cbf
parentf42bcd168d034aa8abd9178c430b407be8c98827
selftests/bpf: extend existing map resize tests for per-cpu use case

Add a per-cpu array resizing use case and demonstrate how
bpf_get_smp_processor_id() can be used to directly access proper data
with no extra checks.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/r/20230711232400.1658562-2-andrii@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/global_map_resize.c
tools/testing/selftests/bpf/progs/test_global_map_resize.c