========== build_allmodconfig_warn - FAILED ../kernel/bpf/verifier.c:349:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22407:38: error: subtraction of functions? Share your drugs ../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../kernel/bpf/trampoline.c: In function ‘__bpf_gtrampoline_unlink_prog’: ../kernel/bpf/trampoline.c:715:23: error: ‘struct kfunc_md’ has no member named ‘tramp’ 715 | if (md->tramp) | ^~ ../kernel/bpf/trampoline.c:716:25: error: implicit declaration of function ‘bpf_gtrampoline_remove’; did you mean ‘bpf_gtrampoline_update’? [-Wimplicit-function-declaration] 716 | bpf_gtrampoline_remove(md->tramp, link->link.prog, false); | ^~~~~~~~~~~~~~~~~~~~~~ | bpf_gtrampoline_update ../kernel/bpf/trampoline.c:716:50: error: ‘struct kfunc_md’ has no member named ‘tramp’ 716 | bpf_gtrampoline_remove(md->tramp, link->link.prog, false); | ^~ make[5]: *** [../scripts/Makefile.build:203: kernel/bpf/trampoline.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:461: kernel] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:2011: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 ../kernel/bpf/trampoline.c: In function ‘__bpf_gtrampoline_unlink_prog’: ../kernel/bpf/trampoline.c:715:23: error: ‘struct kfunc_md’ has no member named ‘tramp’ 715 | if (md->tramp) | ^~ ../kernel/bpf/trampoline.c:716:25: error: implicit declaration of function ‘bpf_gtrampoline_remove’; did you mean ‘bpf_gtrampoline_update’? [-Wimplicit-function-declaration] 716 | bpf_gtrampoline_remove(md->tramp, link->link.prog, false); | ^~~~~~~~~~~~~~~~~~~~~~ | bpf_gtrampoline_update ../kernel/bpf/trampoline.c:716:50: error: ‘struct kfunc_md’ has no member named ‘tramp’ 716 | bpf_gtrampoline_remove(md->tramp, link->link.prog, false); | ^~ make[5]: *** [../scripts/Makefile.build:203: kernel/bpf/trampoline.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../kernel/bpf/verifier.c:349:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22407:38: error: subtraction of functions? Share your drugs ../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar make[4]: *** [../scripts/Makefile.build:461: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:461: kernel] Error 2 make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:2011: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2