summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKamal Mostafa <kamal@canonical.com>2020-12-15 10:20:10 -0800
committerAndrii Nakryiko <andrii@kernel.org>2020-12-16 10:04:34 -0800
commit1a3449c19407a28f7019a887cdf0d6ba2444751a (patch)
tree9996e1f95656772fb5e75e71a0dca869ae6339fc /scripts
parent3db1a3fa98808aa90f95ec3e0fa2fc7abf28f5c9 (diff)
selftests/bpf: Clarify build error if no vmlinux
If Makefile cannot find any of the vmlinux's in its VMLINUX_BTF_PATHS list, it tries to run btftool incorrectly, with VMLINUX_BTF unset: bpftool btf dump file $(VMLINUX_BTF) format c Such that the keyword 'format' is misinterpreted as the path to vmlinux. The resulting build error message is fairly cryptic: GEN vmlinux.h Error: failed to load BTF from format: No such file or directory This patch makes the failure reason clearer by yielding this instead: Makefile:...: *** Cannot find a vmlinux for VMLINUX_BTF at any of "{paths}". Stop. Fixes: acbd06206bbb ("selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls") Signed-off-by: Kamal Mostafa <kamal@canonical.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/20201215182011.15755-1-kamal@canonical.com
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions