]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/bpf: Test kernel module ksym externs
authorAndrii Nakryiko <andrii@kernel.org>
Tue, 12 Jan 2021 07:55:20 +0000 (23:55 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 13 Jan 2021 01:24:30 +0000 (17:24 -0800)
commit2b0272120d8b53dfebfee1d95d43061a6e6777e6
tree348ac2808f0006934b49aa2f472b7d069af710ba
parentd38ed3bcdf46e3ee7e739cb5ea89fe1f3f37c48e
selftests/bpf: Test kernel module ksym externs

Add per-CPU variable to bpf_testmod.ko and use those from new selftest to
validate it works end-to-end.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Yonghong Song <yhs@fb.com>
Acked-by: Hao Luo <haoluo@google.com>
Link: https://lore.kernel.org/bpf/20210112075520.4103414-8-andrii@kernel.org
tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
tools/testing/selftests/bpf/prog_tests/ksyms_module.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/test_ksyms_module.c [new file with mode: 0644]