On Fri, Oct 21, 2022 at 2:07 PM Manu Bretelle <chantr4@xxxxxxxxx> wrote: > > Those tests are currently failing on aarch64, ignore them until they are > individually addressed. > > Using this deny list, vmtest.sh ran successfully using > > LLVM_STRIP=llvm-strip-16 CLANG=clang-16 \ > tools/testing/selftests/bpf/vmtest.sh -- \ > ./test_progs -d \ > \"$(cat tools/testing/selftests/bpf/DENYLIST{,.aarch64} \ > | cut -d'#' -f1 \ > | sed -e 's/^[[:space:]]*//' \ > -e 's/[[:space:]]*$//' \ > | tr -s '\n' ','\ > )\" > Ugh :) As a follow up, let's: 1) teach test_progs to accept a denylists as: sudo ./test_progs -d @DENYLIST -d @DENYLIST.aarch64 2) we can also teach test_progs to load any DENYLIST{,<arch>} if it's present in CWD Though we'd need some way to disable this (maybe allowing just empty -d to mean "no denylist"?), of course. > Signed-off-by: Manu Bretelle <chantr4@xxxxxxxxx> > --- > tools/testing/selftests/bpf/DENYLIST.aarch64 | 81 ++++++++++++++++++++ > 1 file changed, 81 insertions(+) > create mode 100644 tools/testing/selftests/bpf/DENYLIST.aarch64 > [...]