summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrii Nakryiko <andrii@kernel.org>2021-04-23 11:13:48 -0700
committerAlexei Starovoitov <ast@kernel.org>2021-04-23 14:05:28 -0700
commita9dab4e4569425e26cd9c2d8bdcc74bd12fcb8bf (patch)
treee054801eecfb87259c54528bc5190d5efe48a510
parent3b2ad502256b7f0f9415978fd7f158656d11401e (diff)
downloadlinux-a9dab4e4569425e26cd9c2d8bdcc74bd12fcb8bf.tar.bz2
selftests/bpf: Document latest Clang fix expectations for linking tests
Document which fixes are required to generate correct static linking selftests. Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Yonghong Song <yhs@fb.com> Link: https://lore.kernel.org/bpf/20210423181348.1801389-19-andrii@kernel.org
-rw-r--r--tools/testing/selftests/bpf/README.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/README.rst b/tools/testing/selftests/bpf/README.rst
index 65fe318d1e71..3353778c30f8 100644
--- a/tools/testing/selftests/bpf/README.rst
+++ b/tools/testing/selftests/bpf/README.rst
@@ -193,3 +193,12 @@ Without it, the error from compiling bpf selftests looks like:
libbpf: failed to find BTF for extern 'tcp_slow_start' [25] section: -2
__ https://reviews.llvm.org/D93563
+
+Clang dependencies for static linking tests
+===========================================
+
+linked_vars, linked_maps, and linked_funcs tests depend on `Clang fix`__ to
+generate valid BTF information for weak variables. Please make sure you use
+Clang that contains the fix.
+
+__ https://reviews.llvm.org/D100362