On Thu, Jun 16, 2022 at 04:41 PM +02, Daniel Borkmann wrote: [...] > Looks like this fails CI with: > > progs/tailcall_bpf2bpf6.c:17:40: error: unknown attribute 'always_unused' ignored [-Werror,-Wunknown-attributes] > int classifier_0(struct __sk_buff *skb __unused) > ^~~~~~~~ > progs/tailcall_bpf2bpf6.c:5:33: note: expanded from macro '__unused' > #define __unused __attribute__((always_unused)) > ^~~~~~~~~~~~~ > 1 error generated. > make: *** [Makefile:509: /tmp/runner/work/bpf/bpf/tools/testing/selftests/bpf/tailcall_bpf2bpf6.o] Error 1 > make: *** Waiting for unfinished jobs.... > Error: Process completed with exit code 2. I will switch to __attribute__((unused)) and ignore what checkpatch says. Will respin. Thanks!