selftests/bpf: add test of __weak unknown virtual __kconfig extern
authorAndrii Nakryiko <andrii@kernel.org>
Thu, 14 Jul 2022 07:07:52 +0000 (00:07 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 19 Jul 2022 16:33:18 +0000 (09:33 -0700)
commitce6dc74a0a4a22047fdaf893047483b303b64898
treef8545a9d9adab61bc86b85e424518e1327a737b6
parent55d00c37ebc396539b10ab73203bfd5e189c3660
selftests/bpf: add test of __weak unknown virtual __kconfig extern

Exercise libbpf's logic for unknown __weak virtual __kconfig externs.
USDT selftests are already excercising non-weak known virtual extern
already (LINUX_HAS_BPF_COOKIE), so no need to add explicit tests for it.

Tested-by: Alan Maguire <alan.maguire@oracle.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/r/20220714070755.3235561-3-andrii@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/core_extern.c
tools/testing/selftests/bpf/progs/test_core_extern.c