]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
bpf/docs: Update vmtest docs for static linking
authorKP Singh <kpsingh@kernel.org>
Mon, 7 Mar 2022 13:30:47 +0000 (13:30 +0000)
committerAndrii Nakryiko <andrii@kernel.org>
Tue, 8 Mar 2022 06:27:00 +0000 (22:27 -0800)
commit5ad0a415da6be8c13ed45c655e5acc9fa93557a9
tree525cb317b0fea5cf4038bd6ea00b60e0fdfe073a
parent4989135a85334337ac8b7e42e7ee1a569ad5f7f5
bpf/docs: Update vmtest docs for static linking

Dynamic linking when compiling on the host can cause issues when the
libc version does not match the one in the VM image. Update the
docs to explain how to do this.

Before:
  ./vmtest.sh -- ./test_progs -t test_ima
  ./test_progs: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by ./test_progs)

After:

  LDLIBS=-static ./vmtest.sh -- ./test_progs -t test_ima
  test_ima:OK
  Summary: 1/0 PASSED, 0 SKIPPED, 0 FAILED

Reported-by: "Geyslan G. Bem" <geyslan@gmail.com>
Signed-off-by: KP Singh <kpsingh@kernel.org>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20220307133048.1287644-1-kpsingh@kernel.org
tools/testing/selftests/bpf/README.rst