========== build_allmodconfig_warn - FAILED .pylintrc: warning: ignored by one of the .gitignore files In file included from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/workqueue.h:9, from ../include/linux/bpf.h:10, from ../include/linux/bpf-cgroup.h:5, from ../kernel/bpf/verifier.c:7: ../kernel/bpf/verifier.c: In function ‘do_check’: ../kernel/bpf/verifier.c:20052:55: error: ‘prev_insn_idx’ undeclared (first use in this function); did you mean ‘get_prev_insn_idx’? 20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); | ^~~~~~~~~~~~~ ../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ 111 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ ../kernel/bpf/verifier.c:20052:55: note: each undeclared identifier is reported only once for each function it appears in 20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); | ^~~~~~~~~~~~~ ../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ 111 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: kernel/bpf/verifier.o] Error 1 make[4]: *** [../scripts/Makefile.build:554: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:554: kernel] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 .pylintrc: warning: ignored by one of the .gitignore files ../kernel/bpf/verifier.c:354:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22773: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 ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files In file included from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/workqueue.h:9, from ../include/linux/bpf.h:10, from ../include/linux/bpf-cgroup.h:5, from ../kernel/bpf/verifier.c:7: ../kernel/bpf/verifier.c: In function ‘do_check’: ../kernel/bpf/verifier.c:20052:55: error: ‘prev_insn_idx’ undeclared (first use in this function); did you mean ‘get_prev_insn_idx’? 20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); | ^~~~~~~~~~~~~ ../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ 111 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ ../kernel/bpf/verifier.c:20052:55: note: each undeclared identifier is reported only once for each function it appears in 20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); | ^~~~~~~~~~~~~ ../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ 111 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: kernel/bpf/verifier.o] Error 1 make[4]: *** [../scripts/Makefile.build:554: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:554: kernel] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.z2ElVG3mxp 2025-06-28 06:27:51.723371223 -0700 +++ /tmp/tmp.kR9DoYho4l 2025-06-28 06:28:06.757237327 -0700 @@ -2,11 +2,29 @@ -../kernel/bpf/verifier.c:354:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? -../kernel/bpf/verifier.c:22773: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 +In file included from ../arch/x86/include/asm/bug.h:103, + from ../arch/x86/include/asm/alternative.h:9, + from ../arch/x86/include/asm/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/timer.h:5, + from ../include/linux/workqueue.h:9, + from ../include/linux/bpf.h:10, + from ../include/linux/bpf-cgroup.h:5, + from ../kernel/bpf/verifier.c:7: +../kernel/bpf/verifier.c: In function ‘do_check’: +../kernel/bpf/verifier.c:20052:55: error: ‘prev_insn_idx’ undeclared (first use in this function); did you mean ‘get_prev_insn_idx’? +20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); + | ^~~~~~~~~~~~~ +../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ + 111 | int __ret_warn_on = !!(condition); \ + | ^~~~~~~~~ +../kernel/bpf/verifier.c:20052:55: note: each undeclared identifier is reported only once for each function it appears in +20052 | WARN_ON_ONCE(env->insn_idx != prev_insn_idx + 1); + | ^~~~~~~~~~~~~ +../include/asm-generic/bug.h:111:32: note: in definition of macro ‘WARN_ON_ONCE’ + 111 | int __ret_warn_on = !!(condition); \ + | ^~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: kernel/bpf/verifier.o] Error 1 +make[4]: *** [../scripts/Makefile.build:554: kernel/bpf] Error 2 +make[3]: *** [../scripts/Makefile.build:554: kernel] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:2003: .] Error 2 +make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.sMcfw7I34G 2025-06-28 06:28:06.764949131 -0700 +++ /tmp/tmp.EluI5eodmF 2025-06-28 06:28:06.766949119 -0700 @@ -1,2 +1,2 @@ - 8 ../include/linux/bpfptr.h - 2 ../kernel/bpf/verifier.c + 2 ../include/asm-generic/bug.h + 1 ../kernel/bpf/verifier.c