GEN arch/x86/include/generated/asm/orc_hash.h 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 UPD include/config/kernel.release WRAP arch/x86/include/generated/uapi/asm/ioctls.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 WRAP arch/x86/include/generated/uapi/asm/resource.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h UPD include/generated/uapi/linux/version.h WRAP arch/x86/include/generated/uapi/asm/socket.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h WRAP arch/x86/include/generated/uapi/asm/sockios.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h WRAP arch/x86/include/generated/uapi/asm/termbits.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h WRAP arch/x86/include/generated/uapi/asm/termios.h WRAP arch/x86/include/generated/uapi/asm/types.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 UPD arch/x86/include/generated/asm/cpufeaturemasks.h HOSTCC arch/x86/tools/relocs_32.o WRAP arch/x86/include/generated/asm/early_ioremap.h HOSTCC arch/x86/tools/relocs_64.o WRAP arch/x86/include/generated/asm/fprobe.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h HOSTCC scripts/dtc/dtc.o HOSTCC arch/x86/tools/relocs_common.o WRAP arch/x86/include/generated/asm/mmzone.h HOSTCC scripts/dtc/flattree.o WRAP arch/x86/include/generated/asm/irq_regs.h HOSTCC scripts/dtc/fstree.o WRAP arch/x86/include/generated/asm/kmap_size.h WRAP arch/x86/include/generated/asm/local64.h HOSTCC scripts/dtc/data.o WRAP arch/x86/include/generated/asm/mmiowb.h HOSTCC scripts/dtc/livetree.o WRAP arch/x86/include/generated/asm/module.lds.h WRAP arch/x86/include/generated/asm/rwonce.h HOSTCC scripts/dtc/treesource.o WRAP arch/x86/include/generated/asm/unwind_user.h HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_ro.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_strerror.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o UPD include/generated/compile.h 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 INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/help.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/pager.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/parse-options.h INSTALL /workdir/tools/objtool/libsubcmd/include/subcmd/run-command.h INSTALL libsubcmd_headers HOSTLD scripts/dtc/dtc HOSTCC scripts/kallsyms HOSTCC scripts/sorttable 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/gendwarfksyms/types.o HOSTCC scripts/sign-file 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 HOSTLD scripts/gendwarfksyms/gendwarfksyms CC /workdir/tools/objtool/weak.o CC /workdir/tools/objtool/check.o CC /workdir/tools/objtool/arch/x86/special.o CC /workdir/tools/objtool/special.o MKDIR /workdir/tools/objtool/arch/x86/lib/ CC /workdir/tools/objtool/builtin-check.o CC /workdir/tools/objtool/arch/x86/orc.o CC /workdir/tools/objtool/elf.o CC /workdir/tools/objtool/objtool.o CC /workdir/tools/objtool/orc_gen.o GEN /workdir/tools/objtool/arch/x86/lib/inat-tables.c 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/arch/x86/decode.o 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 LD /workdir/tools/objtool/arch/x86/objtool-in.o HOSTLD scripts/mod/modpost CC kernel/bounds.s 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/timeconst.h UPD include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s In file included from arch/x86/kernel/asm-offsets.c:9: In file included from ./include/linux/crypto.h:18: In file included from ./include/linux/slab.h:16: In file included from ./include/linux/gfp.h:7: In file included from ./include/linux/mmzone.h:22: In file included from ./include/linux/mm_types.h:11: In file included from ./include/linux/rbtree.h:24: ./include/linux/rcupdate.h:968:3: error: call to undeclared function 'migrate_disable'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 968 | migrate_disable(); | ^ ./include/linux/rcupdate.h:976:3: error: call to undeclared function 'migrate_enable'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 976 | migrate_enable(); | ^ In file included from arch/x86/kernel/asm-offsets.c:9: In file included from ./include/linux/crypto.h:18: In file included from ./include/linux/slab.h:16: In file included from ./include/linux/gfp.h:7: In file included from ./include/linux/mmzone.h:22: In file included from ./include/linux/mm_types.h:16: In file included from ./include/linux/uprobes.h:18: In file included from ./include/linux/timer.h:6: In file included from ./include/linux/ktime.h:25: In file included from ./include/linux/jiffies.h:10: In file included from ./include/linux/time.h:60: In file included from ./include/linux/time32.h:13: In file included from ./include/linux/timex.h:67: In file included from ./arch/x86/include/asm/timex.h:6: In file included from ./arch/x86/include/asm/tsc.h:11: In file included from ./arch/x86/include/asm/msr.h:16: In file included from ./include/linux/percpu.h:12: ./include/linux/sched.h:2402:20: error: static declaration of 'migrate_disable' follows non-static declaration 2402 | static inline void migrate_disable(void) | ^ ./include/linux/rcupdate.h:968:3: note: previous implicit declaration is here 968 | migrate_disable(); | ^ In file included from arch/x86/kernel/asm-offsets.c:9: In file included from ./include/linux/crypto.h:18: In file included from ./include/linux/slab.h:16: In file included from ./include/linux/gfp.h:7: In file included from ./include/linux/mmzone.h:22: In file included from ./include/linux/mm_types.h:16: In file included from ./include/linux/uprobes.h:18: In file included from ./include/linux/timer.h:6: In file included from ./include/linux/ktime.h:25: In file included from ./include/linux/jiffies.h:10: In file included from ./include/linux/time.h:60: In file included from ./include/linux/time32.h:13: In file included from ./include/linux/timex.h:67: In file included from ./arch/x86/include/asm/timex.h:6: In file included from ./arch/x86/include/asm/tsc.h:11: In file included from ./arch/x86/include/asm/msr.h:16: In file included from ./include/linux/percpu.h:12: ./include/linux/sched.h:2407:20: error: static declaration of 'migrate_enable' follows non-static declaration 2407 | static inline void migrate_enable(void) | ^ ./include/linux/rcupdate.h:976:3: note: previous implicit declaration is here 976 | migrate_enable(); | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:98:11: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 98 | return (set->sig[3] | set->sig[2] | | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:98:25: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 98 | return (set->sig[3] | set->sig[2] | | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:99:4: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 99 | set->sig[1] | set->sig[0]) == 0; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:101:11: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 101 | return (set->sig[1] | set->sig[0]) == 0; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:114:11: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 114 | return (set1->sig[3] == set2->sig[3]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:114:27: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 114 | return (set1->sig[3] == set2->sig[3]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:115:5: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 115 | (set1->sig[2] == set2->sig[2]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:115:21: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 115 | (set1->sig[2] == set2->sig[2]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:116:5: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 116 | (set1->sig[1] == set2->sig[1]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:116:21: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 116 | (set1->sig[1] == set2->sig[1]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:119:11: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 119 | return (set1->sig[1] == set2->sig[1]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:119:27: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 119 | return (set1->sig[1] == set2->sig[1]) && | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:8: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:24: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:8: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:24: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:140:3: note: expanded from macro '_SIG_SET_BINOP' 140 | r->sig[3] = op(a3, b3); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:141:3: note: expanded from macro '_SIG_SET_BINOP' 141 | r->sig[2] = op(a2, b2); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:8: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:24: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:157:1: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 157 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:145:3: note: expanded from macro '_SIG_SET_BINOP' 145 | r->sig[1] = op(a1, b1); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:8: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:24: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:8: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:24: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:140:3: note: expanded from macro '_SIG_SET_BINOP' 140 | r->sig[3] = op(a3, b3); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:141:3: note: expanded from macro '_SIG_SET_BINOP' 141 | r->sig[2] = op(a2, b2); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:8: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:24: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:160:1: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 160 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:145:3: note: expanded from macro '_SIG_SET_BINOP' 145 | r->sig[1] = op(a1, b1); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:8: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:138:24: note: expanded from macro '_SIG_SET_BINOP' 138 | a3 = a->sig[3]; a2 = a->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 3 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:8: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 2 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:139:24: note: expanded from macro '_SIG_SET_BINOP' 139 | b3 = b->sig[3]; b2 = b->sig[2]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:140:3: note: expanded from macro '_SIG_SET_BINOP' 140 | r->sig[3] = op(a3, b3); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:141:3: note: expanded from macro '_SIG_SET_BINOP' 141 | r->sig[2] = op(a2, b2); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:8: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 1 is past the end of the array (that has type 'const unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:144:24: note: expanded from macro '_SIG_SET_BINOP' 144 | a1 = a->sig[1]; b1 = b->sig[1]; \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:163:1: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:145:3: note: expanded from macro '_SIG_SET_BINOP' 145 | r->sig[1] = op(a1, b1); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:174:27: note: expanded from macro '_SIG_SET_OP' 174 | case 4: set->sig[3] = op(set->sig[3]); \ | ^ ~ ./include/linux/signal.h:186:24: note: expanded from macro '_sig_not' 186 | #define _sig_not(x) (~(x)) | ^ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:174:10: note: expanded from macro '_SIG_SET_OP' 174 | case 4: set->sig[3] = op(set->sig[3]); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:175:20: note: expanded from macro '_SIG_SET_OP' 175 | set->sig[2] = op(set->sig[2]); \ | ^ ~ ./include/linux/signal.h:186:24: note: expanded from macro '_sig_not' 186 | #define _sig_not(x) (~(x)) | ^ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:175:3: note: expanded from macro '_SIG_SET_OP' 175 | set->sig[2] = op(set->sig[2]); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:177:27: note: expanded from macro '_SIG_SET_OP' 177 | case 2: set->sig[1] = op(set->sig[1]); \ | ^ ~ ./include/linux/signal.h:186:24: note: expanded from macro '_sig_not' 186 | #define _sig_not(x) (~(x)) | ^ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:187:1: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/signal.h:177:10: note: expanded from macro '_SIG_SET_OP' 177 | case 2: set->sig[1] = op(set->sig[1]); \ | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:198:10: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 198 | case 2: set->sig[1] = 0; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:211:10: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 211 | case 2: set->sig[1] = -1; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:242:10: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 242 | case 2: set->sig[1] = 0; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/x86/kernel/asm-offsets.c:10: In file included from ./include/crypto/aria.h:22: In file included from ./include/linux/module.h:20: In file included from ./include/linux/elf.h:6: In file included from ./arch/x86/include/asm/elf.h:10: In file included from ./arch/x86/include/asm/ia32.h:7: In file included from ./include/linux/compat.h:17: In file included from ./include/linux/fs.h:34: In file included from ./include/linux/percpu-rwsem.h:7: In file included from ./include/linux/rcuwait.h:6: In file included from ./include/linux/sched/signal.h:6: ./include/linux/signal.h:255:10: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 255 | case 2: set->sig[1] = -1; | ^ ~ ./arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ LD /workdir/tools/objtool/objtool-in.o LINK /workdir/tools/objtool/objtool 49 warnings and 4 errors generated. make[2]: *** [scripts/Makefile.build:182: arch/x86/kernel/asm-offsets.s] Error 1 make[1]: *** [/workdir/Makefile:1282: prepare0] Error 2 make: *** [Makefile:248: __sub-make] Error 2