On Tue, May 19, 2020 at 1:50 AM Yauheni Kaliuta <yauheni.kaliuta@xxxxxxxxxx> wrote: > > Some .c files used by test_progs to check btf and they are missing > from installation after commit 74b5a5968fe8 ("selftests/bpf: Replace > test_progs and test_maps w/ general rule"). > > Take them back. > > Fixes: 74b5a5968fe8 ("selftests/bpf: Replace test_progs and > test_maps w/ general rule") > > Signed-off-by: Yauheni Kaliuta <yauheni.kaliuta@xxxxxxxxxx> > --- > tools/testing/selftests/bpf/Makefile | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile > index e716e931d0c9..d96440732905 100644 > --- a/tools/testing/selftests/bpf/Makefile > +++ b/tools/testing/selftests/bpf/Makefile > @@ -46,6 +46,9 @@ TEST_GEN_FILES = > TEST_FILES = test_lwt_ip_encap.o \ > test_tc_edt.o > > +BTF_C_FILES = $(wildcard progs/btf_dump_test_case_*.c) > +TEST_FILES += $(BTF_C_FILES) Can you please re-use BTF_C_FILES in TRUNNER_EXTRA_FILES := assignment on line 357? See also $(TRUNNER_BINARY)-extras rule. For "flavored" test_progs runners (e.g., test_progs-no_alu32), those files need to be copied into no_alu32 sub-directory (same for BPF .o files, actually). Unless you don't want to run flavored test_progs, of course. > # Order correspond to 'make run_tests' order > TEST_PROGS := test_kmod.sh \ > test_xdp_redirect.sh \ > -- > 2.26.2 >