GEN arch/x86/include/generated/asm/orc_hash.h UPD include/config/kernel.release WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/errno.h WRAP arch/x86/include/generated/uapi/asm/fcntl.h WRAP arch/x86/include/generated/uapi/asm/ioctl.h WRAP arch/x86/include/generated/uapi/asm/ioctls.h UPD include/generated/uapi/linux/version.h WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h WRAP arch/x86/include/generated/uapi/asm/param.h WRAP arch/x86/include/generated/uapi/asm/poll.h UPD arch/x86/include/generated/asm/cpufeaturemasks.h WRAP arch/x86/include/generated/uapi/asm/resource.h WRAP arch/x86/include/generated/uapi/asm/socket.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h WRAP arch/x86/include/generated/uapi/asm/sockios.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h WRAP arch/x86/include/generated/uapi/asm/termbits.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h WRAP arch/x86/include/generated/uapi/asm/termios.h WRAP arch/x86/include/generated/uapi/asm/types.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h SYSTBL arch/x86/include/generated/asm/syscalls_64.h UPD include/generated/utsrelease.h WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/fprobe.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h HOSTCC arch/x86/tools/relocs_32.o WRAP arch/x86/include/generated/asm/mmzone.h HOSTCC scripts/dtc/dtc.o WRAP arch/x86/include/generated/asm/ring_buffer.h HOSTCC arch/x86/tools/relocs_64.o WRAP arch/x86/include/generated/asm/device.h HOSTCC scripts/dtc/flattree.o WRAP arch/x86/include/generated/asm/irq_regs.h HOSTCC arch/x86/tools/relocs_common.o WRAP arch/x86/include/generated/asm/kmap_size.h HOSTCC scripts/dtc/fstree.o HOSTCC arch/x86/tools/vdso2c WRAP arch/x86/include/generated/asm/local64.h HOSTCC scripts/dtc/data.o WRAP arch/x86/include/generated/asm/mmiowb.h WRAP arch/x86/include/generated/asm/module.lds.h HOSTCC scripts/dtc/livetree.o WRAP arch/x86/include/generated/asm/rwonce.h HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/srcpos.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/libfdt/fdt_ro.o UPD include/generated/compile.h HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o DESCEND objtool HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD arch/x86/tools/relocs HOSTLD scripts/dtc/fdtoverlay HOSTLD scripts/dtc/dtc HOSTCC scripts/kallsyms HOSTCC scripts/sorttable.o HOSTCC scripts/elf-parse.o HOSTCC scripts/asn1_compiler HOSTCC scripts/gendwarfksyms/gendwarfksyms.o HOSTCC scripts/gendwarfksyms/cache.o HOSTCC scripts/gendwarfksyms/die.o HOSTCC scripts/gendwarfksyms/dwarf.o HOSTCC scripts/gendwarfksyms/kabi.o HOSTCC scripts/gendwarfksyms/symbols.o HOSTCC scripts/sign-file HOSTCC scripts/gendwarfksyms/types.o HOSTCC scripts/tracepoint-update.o HOSTLD scripts/tracepoint-update HOSTLD scripts/sorttable HOSTLD scripts/gendwarfksyms/gendwarfksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/symsearch.o UPD scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/file2alias.o CC /workdir/tools/objtool/libsubcmd/exec-cmd.o CC /workdir/tools/objtool/libsubcmd/help.o CC /workdir/tools/objtool/libsubcmd/pager.o CC /workdir/tools/objtool/libsubcmd/parse-options.o CC /workdir/tools/objtool/libsubcmd/run-command.o CC /workdir/tools/objtool/libsubcmd/sigchain.o CC /workdir/tools/objtool/libsubcmd/subcmd-config.o LD /workdir/tools/objtool/libsubcmd/libsubcmd-in.o AR /workdir/tools/objtool/libsubcmd/libsubcmd.a CC /workdir/tools/objtool/weak.o CC /workdir/tools/objtool/check.o CC /workdir/tools/objtool/special.o MKDIR /workdir/tools/objtool/arch/x86/lib/ CC /workdir/tools/objtool/builtin-check.o MKDIR /workdir/tools/objtool/arch/x86/lib/ CC /workdir/tools/objtool/arch/x86/orc.o GEN /workdir/tools/objtool/arch/x86/lib/inat-tables.c CC /workdir/tools/objtool/elf.o GEN /workdir/tools/objtool/arch/x86/lib/cpu-feature-names.c CC /workdir/tools/objtool/objtool.o CC /workdir/tools/objtool/orc_gen.o CC /workdir/tools/objtool/orc_dump.o CC /workdir/tools/objtool/libstring.o CC /workdir/tools/objtool/libctype.o CC /workdir/tools/objtool/str_error_r.o CC /workdir/tools/objtool/librbtree.o CC /workdir/tools/objtool/signal.o CC /workdir/tools/objtool/arch/x86/special.o CC /workdir/tools/objtool/arch/x86/decode.o HOSTLD scripts/mod/modpost CC kernel/bounds.s UPD include/generated/timeconst.h CHKSHA1 include/linux/atomic/atomic-arch-fallback.h CHKSHA1 include/linux/atomic/atomic-instrumented.h CHKSHA1 include/linux/atomic/atomic-long.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s LD /workdir/tools/objtool/arch/x86/objtool-in.o UPD include/generated/asm-offsets.h CC kernel/sched/rq-offsets.s LD /workdir/tools/objtool/objtool-in.o LINK /workdir/tools/objtool/objtool In file included from kernel/sched/rq-offsets.c:5: In file included from kernel/sched/sched.h:64: In file included from ./include/linux/syscalls_api.h:1: In file included from ./include/linux/syscalls.h:95: In file included from ./include/trace/syscall.h:7: In file included from ./include/linux/trace_events.h:10: In file included from ./include/linux/perf_event.h:53: In file included from ./include/linux/security.h:35: ./include/linux/bpf.h:2652:48: error: passing 'const struct bpf_prog *' to parameter of type 'struct bpf_prog *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] 2652 | if (unlikely(!bpf_prog_get_recursion_context(prog))) { | ^~~~ ./include/linux/bpf.h:2159:68: note: passing argument to parameter 'prog' here 2159 | static inline bool bpf_prog_get_recursion_context(struct bpf_prog *prog) | ^ ./include/linux/bpf.h:2653:32: error: passing 'const struct bpf_prog *' to parameter of type 'struct bpf_prog *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] 2653 | bpf_prog_inc_misses_counter(prog); | ^~~~ ./include/linux/bpf.h:2576:59: note: passing argument to parameter 'prog' here 2576 | void notrace bpf_prog_inc_misses_counter(struct bpf_prog *prog); | ^ ./include/linux/bpf.h:2654:35: error: passing 'const struct bpf_prog *' to parameter of type 'struct bpf_prog *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] 2654 | bpf_prog_put_recursion_context(prog); | ^~~~ ./include/linux/bpf.h:2179:68: note: passing argument to parameter 'prog' here 2179 | static inline void bpf_prog_put_recursion_context(struct bpf_prog *prog) | ^ ./include/linux/bpf.h:2668:34: error: passing 'const struct bpf_prog *' to parameter of type 'struct bpf_prog *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] 2668 | bpf_prog_put_recursion_context(prog); | ^~~~ ./include/linux/bpf.h:2179:68: note: passing argument to parameter 'prog' here 2179 | static inline void bpf_prog_put_recursion_context(struct bpf_prog *prog) | ^ 4 errors generated. make[2]: *** [scripts/Makefile.build:184: kernel/sched/rq-offsets.s] Error 1 make[1]: *** [/workdir/Makefile:1408: prepare0] Error 2 make: *** [Makefile:248: __sub-make] Error 2