diff options
author | 2020-01-09 21:17:15 -0800 | |
---|---|---|
committer | 2020-01-09 21:55:08 -0800 | |
commit | 6910d7d3867a8e65eaecb18a9527ecc9eb2e5edf (patch) | |
tree | 4817729063634f933adb744f1b33779370f58916 /scripts/bpf_helpers_doc.py | |
parent | libbpf,selftests/bpf: Fix clean targets (diff) | |
download | linux-dev-6910d7d3867a8e65eaecb18a9527ecc9eb2e5edf.tar.xz linux-dev-6910d7d3867a8e65eaecb18a9527ecc9eb2e5edf.zip |
selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir
Reorder includes search path to ensure $(OUTPUT) and $(CURDIR) go before
libbpf's directory. Also fix bpf_helpers.h to include bpf_helper_defs.h in
such a way as to leverage includes search path. This allows selftests to not
use libbpf's local and potentially stale bpf_helper_defs.h. It's important
because selftests/bpf's Makefile only re-generates bpf_helper_defs.h in
seltests' output directory, not the one in libbpf's directory.
Also force regeneration of bpf_helper_defs.h when libbpf.a is updated to
reduce staleness.
Fixes: fa633a0f8919 ("libbpf: Fix build on read-only filesystems")
Reported-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Andrii Nakryiko <andriin@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20200110051716.1591485-3-andriin@fb.com
Diffstat (limited to 'scripts/bpf_helpers_doc.py')
0 files changed, 0 insertions, 0 deletions