tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' ../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' ../arch/x86/mm/pgtable.c:652: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' ../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:711: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' ../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:781: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' ../arch/x86/mm/pgtable.c:796: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' ../drivers/char/ipmi/ipmi_si_platform.c:268:15: warning: cast to smaller integer type 'enum si_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 268 | io.si_type = (enum si_type)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../arch/x86/events/intel/p4.c:1369:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^ 1 warning generated. ../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../security/yama/yama_lsm.c:117: warning: Function parameter or struct member 'work' not described in 'yama_relation_cleanup' ../arch/x86/mm/pat/memtype.c:708: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' ../lib/maple_tree.c:351:21: warning: unused function 'mte_set_full' [-Wunused-function] 351 | static inline void *mte_set_full(const struct maple_enode *node) | ^~~~~~~~~~~~ ../lib/maple_tree.c:356:21: warning: unused function 'mte_clear_full' [-Wunused-function] 356 | static inline void *mte_clear_full(const struct maple_enode *node) | ^~~~~~~~~~~~~~ ../lib/maple_tree.c:361:20: warning: unused function 'mte_has_null' [-Wunused-function] 361 | static inline bool mte_has_null(const struct maple_enode *node) | ^~~~~~~~~~~~ 3 warnings generated. ../drivers/soc/fsl/qe/qe_ic.c:235:29: warning: unused function 'qe_ic_from_irq' [-Wunused-function] 235 | static inline struct qe_ic *qe_ic_from_irq(unsigned int virq) | ^~~~~~~~~~~~~~ 1 warning generated. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 203. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 203. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 203. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 203. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 203. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 203. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 203. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 203. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 203. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 203. ../security/landlock/ruleset.c:203: warning: Function parameter or struct member '' not described in 'insert_rule' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 203. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1790, line 203. ../security/landlock/ruleset.c:203: warning: Excess function parameter 'layers' description in 'insert_rule' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 693. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 693. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 693. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 693. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 693. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 693. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 693. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 693. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 693. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 693. ../security/landlock/ruleset.c:693: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 693. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1790, line 693. ../security/landlock/ruleset.c:693: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' ../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' ../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../security/apparmor/file.c:153:20: warning: unused function 'is_deleted' [-Wunused-function] 153 | static inline bool is_deleted(struct dentry *dentry) | ^~~~~~~~~~ 1 warning generated. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 778. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 778. ../security/landlock/fs.c:778: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1790, line 778. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1790, line 778. ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 1010. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 1010. ../security/landlock/fs.c:1010: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 1010. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1790, line 1010. ../security/landlock/fs.c:1010: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' In file included from ../drivers/char/tpm/tpm-chip.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' In file included from ../drivers/char/tpm/tpm-dev-common.c:19: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm-dev.c:16: In file included from ../drivers/char/tpm/tpm-dev.h:6: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' In file included from ../drivers/char/tpm/tpm-interface.c:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm1-cmd.c:21: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' In file included from ../drivers/char/tpm/tpm2-cmd.c:14: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/block/rbd.c:6100:17: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 6100 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6101 | / sizeof (u64)) { | ~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpmrm-dev.c:6: In file included from ../drivers/char/tpm/tpm-dev.h:6: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../kernel/sched/core.c:6441:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function] 6441 | DEFINE_LOCK_GUARD_1(core_lock, int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6442 | sched_core_lock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6443 | sched_core_unlock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6444 | unsigned long flags) | ~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:232:65: note: expanded from macro 'DEFINE_LOCK_GUARD_1' 232 | #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ | ^ 233 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :3:1: note: expanded from here 3 | class_core_lock_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../kernel/sched/fair.c:526:19: warning: unused function 'max_vruntime' [-Wunused-function] 526 | static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime) | ^~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpm2-space.c:16: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../arch/x86/kernel/process.c:947:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] 947 | u32 lo, hi; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm-sysfs.c:16: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/common.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm2.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm1.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/video/fbdev/neofb.c:145:20: warning: unused function 'write_le32' [-Wunused-function] 145 | static inline void write_le32(int regindex, u32 val, const struct neofb_par *par) | ^~~~~~~~~~ 1 warning generated. ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../drivers/char/applicom.c:131:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 131 | volatile unsigned char byte_reset_it; | ^ ../drivers/char/applicom.c:543:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 543 | int ret = 0; | ^ ../drivers/char/applicom.c:706:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 706 | volatile unsigned char byte_reset_it; | ^ 3 warnings generated. In file included from ../sound/core/seq/seq_ump_convert.c:8: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm2-sessions.c:71: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_ppi.c:17: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../scripts/Makefile.build:244: ../drivers/dma/Makefile: fsl-edma-common.o is added to multiple modules: fsl-edma mcf-edma In file included from ../drivers/char/tpm/eventlog/acpi.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../net/ipv4/tcp_output.c:187:3: warning: result of comparison of constant -1 with expression of type 'u8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] 187 | NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPACKCOMPRESSED, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | tp->compressed_ack); | ~~~~~~~~~~~~~~~~~~~ ../include/net/ip.h:302:41: note: expanded from macro 'NET_ADD_STATS' 302 | #define NET_ADD_STATS(net, field, adnd) SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/net/snmp.h:143:4: note: expanded from macro 'SNMP_ADD_STATS' 143 | this_cpu_add(mib->mibs[field], addend) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/percpu-defs.h:491:33: note: expanded from macro 'this_cpu_add' 491 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | this_cpu_add_8 | ^ ../arch/x86/include/asm/percpu.h:553:35: note: expanded from macro 'this_cpu_add_8' 553 | #define this_cpu_add_8(pcp, val) percpu_add_op(8, volatile, (pcp), val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/include/asm/percpu.h:173:31: note: expanded from macro 'percpu_add_op' 173 | ((val) == 1 || (val) == -1)) ? \ | ~~~~~ ^ ~~ 1 warning generated. ../scripts/Makefile.build:244: ../drivers/dma/Makefile: fsl-edma-trace.o is added to multiple modules: fsl-edma mcf-edma In file included from ../drivers/char/tpm/eventlog/efi.c:11: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' In file included from ../drivers/char/tpm/eventlog/of.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_core.c:28: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/video/fbdev/arkfb.c:321:20: warning: unused function 'dac_read_regs' [-Wunused-function] 321 | static inline void dac_read_regs(struct dac_info *info, u8 *code, int count) | ^~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis.c:29: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_crb.c:22: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_synquacer.c:13: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' ../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' ../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' ../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' ../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' In file included from ../drivers/char/tpm/tpm_tis_spi_main.c:35: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_spi_cr50.c:18: In file included from ../drivers/char/tpm/tpm_tis_core.h:22: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../kernel/locking/lockdep.c:1988:20: warning: unused function 'hlock_equal' [-Wunused-function] 1988 | static inline bool hlock_equal(struct lock_list *entry, void *data) | ^~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:28: In file included from ../drivers/char/tpm/tpm_tis_core.h:22: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/regulator/da9121-regulator.c:1132:24: warning: cast to smaller integer type 'enum da9121_subvariant' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1132 | chip->subvariant_id = (enum da9121_subvariant)i2c_get_match_data(i2c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_i2c.c:15: In file included from ../drivers/char/tpm/tpm_tis_core.h:22: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_i2c_atmel.c:23: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../arch/x86/kernel/cpu/common.c:351:19: warning: unused function 'flag_is_changeable_p' [-Wunused-function] 351 | static inline int flag_is_changeable_p(u32 flag) | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/char/tpm/tpm_i2c_infineon.c:21: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_i2c_nuvoton.c:24: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_nsc.c:19: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_atmel.c:17: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../drivers/dma/mmp_tdma.c:644:9: warning: cast to smaller integer type 'enum mmp_tdma_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 644 | type = (enum mmp_tdma_type)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/nfc/pn533/pn533.c:9: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:13: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_infineon.c:16: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/xen-tpmfront.c:17: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_vtpm_proxy.c:24: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/st33zp24/st33zp24.c:22: In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../kernel/power/snapshot.c:1369:21: warning: unused function 'saveable_highmem_page' [-Wunused-function] 1369 | static inline void *saveable_highmem_page(struct zone *z, unsigned long p) | ^~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' ../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:2002: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2043: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2313: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2348: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2866: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' In file included from ../drivers/char/tpm/st33zp24/i2c.c:13: In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../arch/x86/kernel/cpu/intel.c:620:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 620 | unsigned int l1, l2; | ^ 1 warning generated. ../kernel/power/swap.c:551: warning: Function parameter or struct member 'handle' not described in 'save_image' ../kernel/power/swap.c:551: warning: Function parameter or struct member 'snapshot' not described in 'save_image' ../kernel/power/swap.c:551: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' ../kernel/power/swap.c:921: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' ../kernel/power/swap.c:1092: warning: Function parameter or struct member 'handle' not described in 'load_image' ../kernel/power/swap.c:1092: warning: Function parameter or struct member 'snapshot' not described in 'load_image' ../kernel/power/swap.c:1092: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' In file included from ../drivers/char/tpm/st33zp24/spi.c:13: In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../lib/locking-selftest.c:2510:1: warning: unused function 'class_HARDIRQ_lock_ptr' [-Wunused-function] 2510 | DEFINE_LOCK_GUARD_0(HARDIRQ, HARDIRQ_ENTER(), HARDIRQ_EXIT()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :32:1: note: expanded from here 32 | class_HARDIRQ_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/locking-selftest.c:2511:1: warning: unused function 'class_NOTTHREADED_HARDIRQ_lock_ptr' [-Wunused-function] 2511 | DEFINE_LOCK_GUARD_0(NOTTHREADED_HARDIRQ, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | do { | ~~~~ 2513 | local_irq_disable(); | ~~~~~~~~~~~~~~~~~~~~ 2514 | __irq_enter(); | ~~~~~~~~~~~~~~ 2515 | WARN_ON(!in_irq()); | ~~~~~~~~~~~~~~~~~~~ 2516 | } while(0), HARDIRQ_EXIT()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :138:1: note: expanded from here 138 | class_NOTTHREADED_HARDIRQ_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/locking-selftest.c:2517:1: warning: unused function 'class_SOFTIRQ_lock_ptr' [-Wunused-function] 2517 | DEFINE_LOCK_GUARD_0(SOFTIRQ, SOFTIRQ_ENTER(), SOFTIRQ_EXIT()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :164:1: note: expanded from here 164 | class_SOFTIRQ_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/locking-selftest.c:2520:1: warning: unused function 'class_RCU_lock_ptr' [-Wunused-function] 2520 | DEFINE_LOCK_GUARD_0(RCU, rcu_read_lock(), rcu_read_unlock()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :180:1: note: expanded from here 180 | class_RCU_lock_ptr | ^~~~~~~~~~~~~~~~~~ ../lib/locking-selftest.c:2521:1: warning: unused function 'class_RCU_BH_lock_ptr' [-Wunused-function] 2521 | DEFINE_LOCK_GUARD_0(RCU_BH, rcu_read_lock_bh(), rcu_read_unlock_bh()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :196:1: note: expanded from here 196 | class_RCU_BH_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~ ../lib/locking-selftest.c:2522:1: warning: unused function 'class_RCU_SCHED_lock_ptr' [-Wunused-function] 2522 | DEFINE_LOCK_GUARD_0(RCU_SCHED, rcu_read_lock_sched(), rcu_read_unlock_sched()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ | ^ 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:209:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :212:1: note: expanded from here 212 | class_RCU_SCHED_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. ../kernel/irq/irqdomain.c:118: warning: Function parameter or struct member 'fwnode' not described in 'irq_domain_free_fwnode' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_onecell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_twocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_onetwocell' ../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'd' not described in 'irq_domain_translate_onecell' ../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'fwspec' not described in 'irq_domain_translate_onecell' ../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_translate_onecell' ../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_translate_onecell' ../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'd' not described in 'irq_domain_translate_twocell' ../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'fwspec' not described in 'irq_domain_translate_twocell' ../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_translate_twocell' ../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_translate_twocell' ../arch/x86/kernel/cpu/mtrr/mtrr.c:557:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 557 | unsigned long config, dummy; | ^ 1 warning generated. ../drivers/dma/dw-edma/dw-edma-core.c:26:16: warning: unused function 'dchan2dev' [-Wunused-function] 26 | struct device *dchan2dev(struct dma_chan *dchan) | ^~~~~~~~~ ../drivers/dma/dw-edma/dw-edma-core.c:32:16: warning: unused function 'chan2dev' [-Wunused-function] 32 | struct device *chan2dev(struct dw_edma_chan *chan) | ^~~~~~~~ 2 warnings generated. ../arch/x86/kernel/cpu/mtrr/generic.c:691:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 691 | unsigned lo, dummy; | ^ ../arch/x86/kernel/cpu/mtrr/generic.c:1060:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 1060 | unsigned long config, dummy; | ^ 2 warnings generated. ../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] 984 | if (WARN_ON(!layer->mode == ZYNQMP_DPSUB_LAYER_NONLIVE)) { | ^ ~~ ../include/asm-generic/bug.h:123:25: note: expanded from macro 'WARN_ON' 123 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: note: add parentheses after the '!' to evaluate the comparison first ../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: note: add parentheses around left hand side expression to silence this warning 1 warning generated. ../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'blend' not described in 'zynqmp_disp' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'avbuf' not described in 'zynqmp_disp' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'audio' not described in 'zynqmp_disp' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:954: warning: Function parameter or struct member 'media_bus_format' not described in 'zynqmp_disp_layer_find_live_format' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:954: warning: Excess function parameter 'drm_fmt' description in 'zynqmp_disp_layer_find_live_format' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:1129: warning: Function parameter or struct member 'media_bus_format' not described in 'zynqmp_disp_layer_set_live_format' ../drivers/gpu/drm/xlnx/zynqmp_disp.c:1129: warning: Excess function parameter 'info' description in 'zynqmp_disp_layer_set_live_format' ../lib/crypto/mpi/mpi-inv.c:34:15: warning: variable 'k' set but not used [-Wunused-but-set-variable] 34 | unsigned int k; | ^ 1 warning generated. ../arch/x86/kernel/cpu/mtrr/cleanup.c:673:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 673 | unsigned long base, size, def, dummy; | ^ ../arch/x86/kernel/cpu/mtrr/cleanup.c:869:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; | ^ 2 warnings generated. ../arch/x86/kernel/cpu/sgx/main.c:741: warning: Function parameter or struct member 'low' not described in 'sgx_calc_section_metric' ../arch/x86/kernel/cpu/sgx/main.c:741: warning: Function parameter or struct member 'high' not described in 'sgx_calc_section_metric' ../arch/x86/kernel/cpu/sgx/main.c:741: warning: expecting prototype for A section metric is concatenated in a way that @low bits 12(). Prototype was for sgx_calc_section_metric() instead ../arch/x86/kernel/apic/apic.c:2138: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2138: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' ../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' ../mm/slub.c:3904:22: warning: variable 'obj_exts' set but not used [-Wunused-but-set-variable] 3904 | struct slabobj_ext *obj_exts; | ^ ../mm/slub.c:415:6: warning: unused function 'stat_add' [-Wunused-function] 415 | void stat_add(const struct kmem_cache *s, enum stat_item si, int v) | ^~~~~~~~ ../mm/slub.c:534:21: warning: unused function 'get_freepointer_safe' [-Wunused-function] 534 | static inline void *get_freepointer_safe(struct kmem_cache *s, void *object) | ^~~~~~~~~~~~~~~~~~~~ ../mm/slub.c:634:1: warning: unused function 'slub_set_cpu_partial' [-Wunused-function] 634 | slub_set_cpu_partial(struct kmem_cache *s, unsigned int nr_objects) | ^~~~~~~~~~~~~~~~~~~~ ../mm/slub.c:698:20: warning: unused function '__slab_update_freelist' [-Wunused-function] 698 | static inline bool __slab_update_freelist(struct kmem_cache *s, struct slab *slab, | ^~~~~~~~~~~~~~~~~~~~~~ ../mm/slub.c:1842:20: warning: unused function 'set_track' [-Wunused-function] 1842 | static inline void set_track(struct kmem_cache *s, void *object, | ^~~~~~~~~ ../mm/slub.c:3224:19: warning: unused function 'node_match' [-Wunused-function] 3224 | static inline int node_match(struct slab *slab, int node) | ^~~~~~~~~~ 7 warnings generated. ../drivers/video/fbdev/riva/riva_hw.c:659:24: warning: variable 'pclks' set but not used [-Wunused-but-set-variable] 659 | int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs; | ^ 1 warning generated. ../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Function parameter or struct member 'awi' not described in '_aw9523_gpio_get_multiple' ../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Function parameter or struct member 'mask' not described in '_aw9523_gpio_get_multiple' ../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Excess function parameter 'regmap' description in '_aw9523_gpio_get_multiple' ../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Excess function parameter 'pin' description in '_aw9523_gpio_get_multiple' ../drivers/nvme/target/fc.c:177:1: warning: unused function 'nvmet_fc_iodnum' [-Wunused-function] 177 | nvmet_fc_iodnum(struct nvmet_fc_ls_iod *iodptr) | ^~~~~~~~~~~~~~~ ../drivers/nvme/target/fc.c:183:1: warning: unused function 'nvmet_fc_fodnum' [-Wunused-function] 183 | nvmet_fc_fodnum(struct nvmet_fc_fcp_iod *fodptr) | ^~~~~~~~~~~~~~~ 2 warnings generated. ../drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c:30:18: warning: unused function 'hdmi_read' [-Wunused-function] 30 | static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset) | ^~~~~~~~~ 1 warning generated. ../drivers/tty/serial/mxs-auart.c:1600:15: warning: cast to smaller integer type 'enum mxs_auart_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1600 | s->devtype = (enum mxs_auart_type)of_device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/video/fbdev/matrox/g450_pll.c:410:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] 410 | unsigned int mnp; | ^ 1 warning generated. ../kernel/time/timekeeping.c:2426: warning: Function parameter or struct member 'txc' not described in 'do_adjtimex' ../kernel/time/timekeeping.c:2494: warning: Function parameter or struct member 'phase_ts' not described in 'hardpps' ../kernel/time/timekeeping.c:2494: warning: Function parameter or struct member 'raw_ts' not described in 'hardpps' ../kernel/time/hrtimer.c:121:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:122:22: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, | ^~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:123:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:124:17: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, | ^~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:148:20: warning: unused function 'is_migration_base' [-Wunused-function] 148 | static inline bool is_migration_base(struct hrtimer_clock_base *base) | ^~~~~~~~~~~~~~~~~ 5 warnings generated. ../drivers/video/fbdev/nvidia/nv_hw.c:245:21: warning: variable 'pclks' set but not used [-Wunused-but-set-variable] 245 | int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs; | ^ 1 warning generated. ../drivers/video/fbdev/sis/sis_main.c:4558:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 4558 | u8 reg; | ^ 1 warning generated. ../drivers/gpio/gpio-pch.c:101: warning: Excess struct member 'lock' description in 'pch_gpio' ../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' ../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' ../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' ../drivers/video/fbdev/aty/aty128fb.c:534:18: warning: unused function '_aty_ld_8' [-Wunused-function] 534 | static inline u8 _aty_ld_8(unsigned int regindex, | ^~~~~~~~~ 1 warning generated. ../drivers/message/fusion/mptsas.c:4234:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4234 | int rc; | ^ ../drivers/message/fusion/mptsas.c:4793:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] 4793 | unsigned long timeleft; | ^ 2 warnings generated. ../drivers/tty/serial/sh-sci.c:3171:19: warning: unused function 'sci_probe_earlyprintk' [-Wunused-function] 3171 | static inline int sci_probe_earlyprintk(struct platform_device *pdev) | ^~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/gpio/gpio-syscon.c:46: warning: Excess struct member 'compatible' description in 'syscon_gpio_data' ../sound/soc/rockchip/rockchip_pdm.c:583:17: warning: cast to smaller integer type 'enum rk_pdm_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 583 | pdm->version = (enum rk_pdm_version)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' ../fs/proc/fd.c:81: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * Shared /proc/pid/fdinfo and /proc/pid/fdinfo/fd permission helper to ensure ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' ../drivers/pci/controller/pcie-mediatek.c:226: warning: Excess struct member 'mem' description in 'mtk_pcie' ../drivers/net/ethernet/8390/pcnet_cs.c:1169:9: warning: variable 'xfer_count' set but not used [-Wunused-but-set-variable] 1169 | int xfer_count = count; | ^ 1 warning generated. ../drivers/mfd/wm8994-core.c:625:17: warning: cast to smaller integer type 'enum wm8994_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 625 | wm8994->type = (enum wm8994_type)i2c_get_match_data(i2c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/misc/mei/vsc-fw-loader.c:256:3: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 256 | .integer.value = 1, | ^~~~~~~~~~~~~~~~~~ ../drivers/misc/mei/vsc-fw-loader.c:255:11: note: previous initialization is here 255 | .type = ACPI_TYPE_INTEGER, | ^~~~~~~~~~~~~~~~~ ../include/acpi/actypes.h:647:41: note: expanded from macro 'ACPI_TYPE_INTEGER' 647 | #define ACPI_TYPE_INTEGER 0x01 /* Byte/Word/Dword/Zero/One/Ones */ | ^~~~ 1 warning generated. ../drivers/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] 166 | u32 val; | ^ 1 warning generated. ../drivers/usb/host/xhci.c:1369: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' ../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' ../drivers/scsi/qla1280.c:1712:15: warning: variable 'num' set but not used [-Wunused-but-set-variable] 1712 | int err = 0, num, i; | ^ 1 warning generated. ../drivers/spi/spi-mtk-snfi.c:1201: warning: Function parameter or struct member 'op' not described in 'mtk_snand_is_page_ops' ../drivers/usb/dwc2/hcd_ddma.c:555:16: warning: variable 'n_desc' set but not used [-Wunused-but-set-variable] 555 | u16 idx, inc, n_desc = 0, ntd_max = 0; | ^ 1 warning generated. ../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' ../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' ../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' ../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'dst' not described in 'gcov_info_add' ../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'src' not described in 'gcov_info_add' ../kernel/gcov/clang.c:273: warning: Excess function parameter 'dest' description in 'gcov_info_add' ../kernel/gcov/clang.c:273: warning: Excess function parameter 'source' description in 'gcov_info_add' ../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../drivers/regulator/rtq2208-regulator.c:222:35: warning: unused variable 'rtq2208_regulator_ldo_ops' [-Wunused-const-variable] 222 | static const struct regulator_ops rtq2208_regulator_ldo_ops = { | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' ../scripts/Makefile.build:244: ../drivers/i2c/busses/Makefile: i2c-viai2c-common.o is added to multiple modules: i2c-wmt i2c-zhaoxin ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' In file included from ../drivers/net/ethernet/broadcom/b44.c:17: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/i2c/busses/i2c-bcm-iproc.c:1056:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1056 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/gpu/drm/drm_mm.c:152:1: warning: unused function 'drm_mm_interval_tree_insert' [-Wunused-function] 152 | INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | u64, __subtree_last, | ~~~~~~~~~~~~~~~~~~~~ 154 | START, LAST, static inline, drm_mm_interval_tree) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/interval_tree_generic.h:38:15: note: expanded from macro 'INTERVAL_TREE_DEFINE' 38 | ITSTATIC void ITPREFIX ## _insert(ITSTRUCT *node, \ | ^~~~~~~~~~~~~~~~~~~ :84:1: note: expanded from here 84 | drm_mm_interval_tree_insert | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/drm_mm.c:152:1: warning: unused function 'drm_mm_interval_tree_iter_next' [-Wunused-function] 152 | INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | u64, __subtree_last, | ~~~~~~~~~~~~~~~~~~~~ 154 | START, LAST, static inline, drm_mm_interval_tree) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/interval_tree_generic.h:151:33: note: expanded from macro 'INTERVAL_TREE_DEFINE' 151 | ITSTATIC ITSTRUCT * \ | ^ 152 | ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ | ~~~~~~~~~~~~~~~~~~~~~~ :96:1: note: expanded from here 96 | drm_mm_interval_tree_iter_next | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. ../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' ../drivers/mfd/max14577.c:400:23: warning: cast to smaller integer type 'enum maxim_device_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 400 | max14577->dev_type = (enum maxim_device_type)i2c_get_match_data(i2c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../lib/test_maple_tree.c:212:26: warning: unused function 'not_empty' [-Wunused-function] 212 | static inline __init int not_empty(struct maple_node *node) | ^~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/broadcom/bcmsysport.c:49:1: warning: unused function 'txchk_readl' [-Wunused-function] 49 | BCM_SYSPORT_IO_MACRO(txchk, SYS_PORT_TXCHK_OFFSET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:32:19: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' 32 | static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \ | ^~~~~~~~~~~~ :250:1: note: expanded from here 250 | txchk_readl | ^~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:49:1: warning: unused function 'txchk_writel' [-Wunused-function] 49 | BCM_SYSPORT_IO_MACRO(txchk, SYS_PORT_TXCHK_OFFSET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:37:20: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' 37 | static inline void name##_writel(struct bcm_sysport_priv *priv, \ | ^~~~~~~~~~~~~ :251:1: note: expanded from here 251 | txchk_writel | ^~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:51:1: warning: unused function 'tbuf_readl' [-Wunused-function] 51 | BCM_SYSPORT_IO_MACRO(tbuf, SYS_PORT_TBUF_OFFSET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:32:19: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' 32 | static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \ | ^~~~~~~~~~~~ :254:1: note: expanded from here 254 | tbuf_readl | ^~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:51:1: warning: unused function 'tbuf_writel' [-Wunused-function] 51 | BCM_SYSPORT_IO_MACRO(tbuf, SYS_PORT_TBUF_OFFSET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bcmsysport.c:37:20: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' 37 | static inline void name##_writel(struct bcm_sysport_priv *priv, \ | ^~~~~~~~~~~~~ :255:1: note: expanded from here 255 | tbuf_writel | ^~~~~~~~~~~ 4 warnings generated. ../kernel/trace/ftrace.c:5489: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' ../kernel/trace/ftrace.c:5489: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' ../fs/dlm/dir.c:65:26: warning: variable 'count_match' set but not used [-Wunused-but-set-variable] 65 | unsigned int count = 0, count_match = 0, count_bad = 0, count_add = 0; | ^ 1 warning generated. ../fs/dlm/lock.c:239:19: warning: unused function 'is_granted' [-Wunused-function] 239 | static inline int is_granted(struct dlm_lkb *lkb) | ^~~~~~~~~~ 1 warning generated. ../drivers/watchdog/stm32_iwdg.c:78:19: warning: unused function 'reg_read' [-Wunused-function] 78 | static inline u32 reg_read(void __iomem *base, u32 reg) | ^~~~~~~~ 1 warning generated. ../drivers/input/misc/ims-pcu.c:1802:2: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation] 1802 | snprintf(pcu->fw_version, sizeof(pcu->fw_version), | ^ ../drivers/input/misc/ims-pcu.c:1814:2: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation] 1814 | snprintf(pcu->bl_version, sizeof(pcu->bl_version), | ^ 2 warnings generated. ../drivers/power/supply/twl4030_charger.c:243:16: warning: variable 'cur_reg' set but not used [-Wunused-but-set-variable] 243 | unsigned reg, cur_reg; | ^ 1 warning generated. ../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' ../lib/crc32test.c:674:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable] 674 | static u32 crc; | ^ ../lib/crc32test.c:754:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable] 754 | static u32 crc; | ^ 2 warnings generated. ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' ../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'work' not described in 'crush_choose_firstn' ../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'weight' not described in 'crush_choose_firstn' ../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'weight_max' not described in 'crush_choose_firstn' ../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'choose_args' not described in 'crush_choose_firstn' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'map' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'work' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'bucket' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'weight' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'weight_max' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'x' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'left' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'numrep' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'type' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'out' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'outpos' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'tries' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'recurse_tries' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'recurse_to_leaf' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'out2' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'parent_r' not described in 'crush_choose_indep' ../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'choose_args' not described in 'crush_choose_indep' ../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' ../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' ../drivers/i2c/busses/i2c-pxa.c:1269:15: warning: cast to smaller integer type 'enum pxa_i2c_types' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1269 | *i2c_types = (enum pxa_i2c_types)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../net/ceph/osdmap.c:1441:10: warning: result of comparison of constant 4611686018427387891 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 1441 | if (len > (SIZE_MAX - sizeof(*pg)) / sizeof(u32)) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ceph/osdmap.c:1624:10: warning: result of comparison of constant 2305843009213693945 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 1624 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. In file included from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: In file included from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19: In file included from ../include/linux/pci.h:27: In file included from ../include/linux/mod_devicetable.h:14: In file included from ../include/linux/uuid.h:11: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' ../drivers/input/touchscreen/mms114.c:507:15: warning: cast to smaller integer type 'enum mms_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 507 | data->type = (enum mms_type)match_data; | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' ../drivers/input/misc/twl4030-pwrbutton.c:33: warning: expecting prototype for twl4030(). Prototype was for PWR_PWRON_IRQ() instead ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../drivers/usb/musb/musb_host.c:1489:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function] 1489 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma, | ^~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable] 195 | u16 intenb0, intenb1; | ^ 1 warning generated. ../drivers/scsi/aic7xxx/aic7xxx_core.c:4171:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 4171 | uint32_t data_addr; | ^ 1 warning generated. ../drivers/i2c/busses/i2c-rcar.c:1126:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1126 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' ../drivers/scsi/aic7xxx/aic79xx_core.c:5694:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 5694 | uint64_t data_addr; | ^ 1 warning generated. ../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' ../fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:459:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:577:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^ 10 warnings generated. ../drivers/mfd/mxs-lradc.c:140:15: warning: cast to smaller integer type 'enum mxs_lradc_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 140 | lradc->soc = (enum mxs_lradc_id)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' ../kernel/trace/rv/monitors/wip/wip.c:20:1: warning: unused function 'da_handle_start_run_event_wip' [-Wunused-function] 20 | DECLARE_DA_MON_PER_CPU(wip, unsigned char); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/rv/da_monitor.h:532:48: note: expanded from macro 'DECLARE_DA_MON_PER_CPU' 532 | DECLARE_DA_MON_INIT_PER_CPU(name, type) \ | ^ 533 | DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT(name, type) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/rv/da_monitor.h:434:20: note: expanded from macro '\ DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT' 434 | static inline bool da_handle_start_run_event_##name(enum events_##name event) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :78:1: note: expanded from here 78 | da_handle_start_run_event_wip | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/hid/hid-debug.c:3410:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3410 | [BTN_DIGI] = "Digi", [BTN_STYLUS3] = "Stylus3", | ^~~~~~ ../drivers/hid/hid-debug.c:3294:19: note: previous initialization is here 3294 | [BTN_TOOL_PEN] = "ToolPen", [BTN_TOOL_RUBBER] = "ToolRubber", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3411:54: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3411 | [BTN_TOOL_QUINTTAP] = "ToolQuintTap", [BTN_WHEEL] = "Wheel", | ^~~~~~~ ../drivers/hid/hid-debug.c:3301:20: note: previous initialization is here 3301 | [BTN_GEAR_DOWN] = "WheelBtn", | ^~~~~~~~~~ ../drivers/hid/hid-debug.c:3415:56: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3415 | [KEY_ALS_TOGGLE] = "ALSToggle", [KEY_ASPECT_RATIO] = "AspectRatio", | ^~~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3314:17: note: previous initialization is here 3314 | [KEY_SCREEN] = "Screen", [KEY_PC] = "PC", | ^~~~~~~~ ../drivers/hid/hid-debug.c:3439:59: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3439 | [KEY_FRAMEFORWARD] = "FrameForward", [KEY_FULL_SCREEN] = "FullScreen", | ^~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3312:40: note: previous initialization is here 3312 | [KEY_ANGLE] = "Angle", [KEY_ZOOM] = "Zoom", | ^~~~~~ ../drivers/hid/hid-debug.c:3441:18: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3441 | [KEY_HANGEUL] = "HanGeul", [KEY_HANGUP_PHONE] = "HangUpPhone", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3217:18: note: previous initialization is here 3217 | [KEY_HANGUEL] = "Hangeul", [KEY_HANJA] = "Hanja", | ^~~~~~~~~ 5 warnings generated. In file included from ../drivers/scsi/qla2xxx/qla_init.c:6: In file included from ../drivers/scsi/qla2xxx/qla_def.h:12: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/scsi/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' ../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' ../scripts/Makefile.build:244: ../drivers/mfd/Makefile: rsmu_core.o is added to multiple modules: rsmu-i2c rsmu-spi ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' ../drivers/md/dm-vdo/block-map.c:220: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:220: warning: Excess function parameter 'maximum_age' description in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:282: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'info' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:425: warning: Function parameter or struct member 'cache' not described in 'find_free_page' ../drivers/md/dm-vdo/block-map.c:444: warning: Function parameter or struct member 'cache' not described in 'find_page' ../drivers/md/dm-vdo/block-map.c:463: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:592: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'info' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:845: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' ../drivers/md/dm-vdo/block-map.c:861: warning: Function parameter or struct member 'info' not described in 'launch_page_save' ../drivers/md/dm-vdo/block-map.c:876: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' ../drivers/md/dm-vdo/block-map.c:887: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' ../drivers/md/dm-vdo/block-map.c:939: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' ../drivers/md/dm-vdo/block-map.c:965: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1143: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1330: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:2221: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2446: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2484: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2500: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2559: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2630: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2679: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3101: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'data_vio' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'new_status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'new_state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:392: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:658: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' ../drivers/md/dm-vdo/data-vio.c:786: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:786: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:842: warning: Function parameter or struct member 'pool_ptr' not described in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:842: warning: Excess function parameter 'pool' description in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:896: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:960: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:960: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:1009: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1020: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1039: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1157: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' ../drivers/md/dm-vdo/data-vio.c:1237: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' ../drivers/md/dm-vdo/data-vio.c:1274: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' ../drivers/md/dm-vdo/data-vio.c:1383: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' ../drivers/md/dm-vdo/data-vio.c:1403: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' ../drivers/md/dm-vdo/data-vio.c:1423: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' ../drivers/md/dm-vdo/data-vio.c:1443: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1562: warning: Function parameter or struct member 'completion' not described in 'read_block' ../drivers/md/dm-vdo/data-vio.c:1719: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' ../drivers/md/dm-vdo/data-vio.c:1747: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' ../drivers/md/dm-vdo/data-vio.c:1768: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1797: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1835: warning: bad line: ../drivers/md/dm-vdo/data-vio.c:1839: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' ../drivers/md/dm-vdo/data-vio.c:1873: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' ../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' ../drivers/md/dm-vdo/data-vio.c:1952: warning: Function parameter or struct member 'completion' not described in 'allocate_block' ../drivers/md/dm-vdo/data-vio.c:1983: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' ../drivers/md/dm-vdo/data-vio.c:2012: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1531:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1531 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. ../drivers/md/dm-vdo/dedupe.c:574: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:574: warning: Excess function parameter 'context' description in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:929: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:929: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:1742: warning: Function parameter or struct member 'completion' not described in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1742: warning: Excess function parameter 'data_vio' description in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1839: warning: Function parameter or struct member 'completion' not described in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1839: warning: Excess function parameter 'data_vio' description in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:2517: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2517: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2580: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2580: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2691: warning: Function parameter or struct member 'zones' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2691: warning: Function parameter or struct member 'stats' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2691: warning: Excess function parameter 'hash_zones' description in 'vdo_get_dedupe_statistics' ../drivers/scsi/mpi3mr/mpi3mr_transport.c:1024: warning: Function parameter or struct member 'port_id' not described in 'mpi3mr_get_hba_port_by_id' ../drivers/md/dm-vdo/dm-vdo-target.c:1146: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val() In file included from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h:8: In file included from ../include/linux/spinlock.h:59: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:60: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' ../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' ../drivers/gpu/drm/kmb/kmb_dsi.c:822:2: warning: unused function 'set_test_mode_src_osc_freq_target_low_bits' [-Wunused-function] 822 | set_test_mode_src_osc_freq_target_low_bits(struct kmb_dsi *kmb_dsi, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/kmb/kmb_dsi.c:834:2: warning: unused function 'set_test_mode_src_osc_freq_target_hi_bits' [-Wunused-function] 834 | set_test_mode_src_osc_freq_target_hi_bits(struct kmb_dsi *kmb_dsi, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:872: warning: Function parameter or struct member 'offset' not described in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:872: warning: Excess function parameter 'origin' description in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../drivers/firmware/efi/libstub/efi-stub-helper.c:613: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/int-map.c:85: error: Cannot parse struct or union! ../drivers/md/dm-vdo/int-map.c:103: warning: Function parameter or struct member 'bucket_count' not described in 'int_map' ../drivers/md/dm-vdo/int-map.c:328: warning: Function parameter or struct member '__always_unused' not described in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:328: warning: Excess function parameter 'map' description in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:459: warning: Function parameter or struct member '__always_unused' not described in 'move_empty_bucket' ../drivers/md/dm-vdo/int-map.c:459: warning: Excess function parameter 'map' description in 'move_empty_bucket' ../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' ../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' ../drivers/md/dm-vdo/io-submitter.c:378: warning: Function parameter or struct member 'io_submitter_ptr' not described in 'vdo_make_io_submitter' ../drivers/md/dm-vdo/io-submitter.c:378: warning: Excess function parameter 'io_submitter' description in 'vdo_make_io_submitter' ../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' ../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:253: warning: bad line: ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'block' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Excess function parameter 'compressed_block' description in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:715: warning: Function parameter or struct member 'state' not described in 'initiate_drain' In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: In file included from ../include/linux/pci.h:27: In file included from ../include/linux/mod_devicetable.h:14: In file included from ../include/linux/uuid.h:11: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_cmd.o is added to multiple modules: hclge hclgevf ../drivers/scsi/lpfc/lpfc_bsg.c:2806:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2806 | int cnt, offset = 0, i = 0; | ^ 1 warning generated. ../drivers/platform/x86/dell/dcdbas.c:103: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' ../drivers/platform/x86/dell/dcdbas.c:284: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' ../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'count' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' ../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Function parameter or struct member '__always_unused' not described in 'retry_allocation' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Excess function parameter 'context' description in 'retry_allocation' ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_rss.o is added to multiple modules: hclge hclgevf ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member '__always_unused' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_tqp_stats.o is added to multiple modules: hclge hclgevf ../drivers/md/dm-vdo/repair.c:323: warning: Function parameter or struct member 'completion' not described in 'drain_slab_depot' ../drivers/md/dm-vdo/repair.c:660: warning: Function parameter or struct member 'point' not described in 'increment_recovery_point' ../drivers/md/dm-vdo/repair.c:964: warning: Function parameter or struct member 'repair' not described in 'find_entry_starting_next_page' ../drivers/md/dm-vdo/repair.c:1225: warning: Function parameter or struct member 'repair' not described in 'find_recovery_journal_head_and_tail' ../drivers/md/dm-vdo/repair.c:1454: warning: Function parameter or struct member 'repair' not described in 'extract_new_mappings' ../drivers/md/dm-vdo/repair.c:1505: warning: Function parameter or struct member 'repair' not described in 'compute_usages' ../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' ../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' ../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Function parameter or struct member 'pbn' not described in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Excess function parameter 'physical_block_number' description in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1473: warning: Excess function parameter 'lock' description in 'decrement_for_data' ../drivers/md/dm-vdo/slab-depot.c:1892: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1910: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2162: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2288: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2308: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2494: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2597: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2671: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Function parameter or struct member 'completion' not described in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Excess function parameter 'data_vio' description in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3475: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3911: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4289: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4707: warning: Function parameter or struct member 'context' not described in 'finish_registration' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Function parameter or struct member 'allocator' not described in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'scrubber' description in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'parent' description in 'stop_scrubbing' ../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' ../drivers/staging/rtl8723bs/core/rtw_efuse.c:285:6: warning: variable 'efuseValue' set but not used [-Wunused-but-set-variable] 285 | u32 efuseValue; | ^ 1 warning generated. ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:649: warning: Function parameter or struct member 'thread' not described in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:649: warning: Excess function parameter 'thread_data' description in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:855: warning: bad line: ../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' ../drivers/md/dm-vdo/vio.c:393: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' In file included from ../drivers/net/ethernet/intel/igc/igc_ethtool.c:5: In file included from ../include/linux/if_vlan.h:10: In file included from ../include/linux/netdevice.h:24: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/platform/surface/surface3_power.c:248:3: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation-non-kprintf] 248 | snprintf(bix->serial, ARRAY_SIZE(bix->serial), "%3pE%6pE", buf + 7, buf); | ^ 1 warning generated. In file included from ../drivers/net/ethernet/intel/ixgbevf/ethtool.c:9: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/devfreq/event/exynos-ppmu.c:527:20: warning: cast to smaller integer type 'enum exynos_ppmu_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 527 | info->ppmu_type = (enum exynos_ppmu_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/staging/rtl8723bs/core/rtw_pwrctrl.c:288:6: warning: variable 'poll_cnt' set but not used [-Wunused-but-set-variable] 288 | u8 poll_cnt = 0; | ^ 1 warning generated. ../drivers/staging/rtl8192e/rtllib_crypt_tkip.c:641:7: warning: variable 'iv32' set but not used [-Wunused-but-set-variable] 641 | u32 iv32 = tkey->tx_iv32; | ^ 1 warning generated. ../drivers/staging/rtl8723bs/core/rtw_recv.c:2030:7: warning: variable 'cnt' set but not used [-Wunused-but-set-variable] 2030 | int cnt = 0; | ^ 1 warning generated. ../fs/ufs/inode.c:398: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:398: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:398: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:398: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' In file included from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:60: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../fs/jffs2/nodemgmt.c:72: warning: Function parameter or struct member 'sumsize' not described in 'jffs2_do_reserve_space' ../fs/jffs2/nodemgmt.c:72: warning: expecting prototype for jffs2_reserve_space(). Prototype was for jffs2_do_reserve_space() instead ../fs/jffs2/nodemgmt.c:503: warning: Function parameter or struct member 'ofs' not described in 'jffs2_add_physical_node_ref' ../fs/jffs2/nodemgmt.c:503: warning: Function parameter or struct member 'ic' not described in 'jffs2_add_physical_node_ref' ../fs/jffs2/nodemgmt.c:503: warning: Excess function parameter 'new' description in 'jffs2_add_physical_node_ref' ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1938:13: warning: variable 'drop_cnt' set but not used [-Wunused-but-set-variable] 1938 | static u32 drop_cnt; | ^ In file included from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:60: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 2 warnings generated. ../scripts/Makefile.build:244: ../drivers/net/ethernet/marvell/octeontx2/nic/Makefile: otx2_devlink.o is added to multiple modules: rvu_nicpf rvu_nicvf ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device' ../drivers/staging/rtl8723bs/hal/hal_com.c:964:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] 964 | u32 res, i = 0; | ^ 1 warning generated. ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' ../scripts/Makefile.build:244: ../drivers/net/ethernet/marvell/octeontx2/nic/Makefile: otx2_dcbnl.o is added to multiple modules: rvu_nicpf rvu_nicvf ../scripts/Makefile.build:244: ../drivers/platform/x86/intel/int3472/Makefile: common.o is added to multiple modules: intel_skl_int3472_discrete intel_skl_int3472_tps68470 ../fs/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead ../drivers/staging/rtl8712/rtl8712_recv.c:139:6: warning: variable 'drvinfo_sz' set but not used [-Wunused-but-set-variable] 139 | u16 drvinfo_sz; | ^ 1 warning generated. ../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' ../drivers/memory/emif.c:68: warning: Function parameter or struct member 'irq_state' not described in 'emif_data' ../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 95 | int i, tmp; | ^ 1 warning generated. ../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' ../drivers/gpu/drm/pl111/pl111_versatile.c:488:24: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast] 488 | versatile_clcd_type = (enum versatile_clcd)clcd_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/pl111/pl111_versatile.c:508:26: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast] 508 | versatile_clcd_type = (enum versatile_clcd)clcd_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. In file included from ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:43: In file included from ../include/linux/tcp.h:17: In file included from ../include/linux/skbuff.h:15: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 2 warnings generated. ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../drivers/perf/arm_cspmu/ampere_cspmu.c:35:1: warning: unused function 'get_event' [-Wunused-function] 35 | SOC_PMU_EVENT_ATTR_EXTRACTOR(event, config, 0, 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/perf/arm_cspmu/ampere_cspmu.c:29:20: note: expanded from macro 'SOC_PMU_EVENT_ATTR_EXTRACTOR' 29 | static inline u32 get_##_name(const struct perf_event *event) \ | ^~~~~~~~~~~ :11:1: note: expanded from here 11 | get_event | ^~~~~~~~~ 1 warning generated. ../fs/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' ../drivers/android/binder_alloc.c:1061: warning: Function parameter or struct member 'lru' not described in 'binder_alloc_free_page' ../drivers/net/ethernet/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1704 | int loops = 0; | ^ 1 warning generated. ../drivers/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../drivers/hid/hid-nintendo.c:672:20: warning: unused function 'joycon_device_is_procon' [-Wunused-function] 672 | static inline bool joycon_device_is_procon(struct joycon_ctlr *ctlr) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hid/hid-nintendo.c:682:20: warning: unused function 'joycon_device_is_snescon' [-Wunused-function] 682 | static inline bool joycon_device_is_snescon(struct joycon_ctlr *ctlr) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hid/hid-nintendo.c:687:20: warning: unused function 'joycon_device_is_gencon' [-Wunused-function] 687 | static inline bool joycon_device_is_gencon(struct joycon_ctlr *ctlr) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hid/hid-nintendo.c:692:20: warning: unused function 'joycon_device_is_n64con' [-Wunused-function] 692 | static inline bool joycon_device_is_n64con(struct joycon_ctlr *ctlr) | ^~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. ../fs/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' ../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' ../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' ../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' ../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' ../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' ../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' ../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' ../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' ../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' ../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1271 | version = (enum nixge_version)of_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' ../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' ../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' ../drivers/rapidio/rio_cm.c:675:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 675 | int rc; | ^ 1 warning generated. ../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:183: warning: Excess struct member 'buf' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:183: warning: Excess struct member 'size' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:265: warning: Excess struct member 'ping_work' description in 'panthor_fw' ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c:1327: warning: Function parameter or struct member 'parent' not described in 'vchiq_register_chrdev' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. on line 412 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function on line 481 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:701: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:701: warning: Excess function parameter 'VM' description in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:810: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:810: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:1012: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1012: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1044: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1044: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'runnable' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'idle' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'waiting' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'mem' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'input' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'output' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'gpu_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'ref' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'gt' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'sync64' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'bo' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'offset' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'kmap' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'lock' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'id' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'size' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'latest_flush' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'end' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:1671: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:1671: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:2565: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' ../fs/fuse/ioctl.c:130:18: warning: result of comparison of constant 18446744073709551611 with expression of type '__u16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] 130 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:9: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:13: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:8: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:13: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/slimbus/stream.c:49: warning: Excess struct member 'segdist_codes' description in 'segdist_code' ../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead ../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'sb' not described in '__nilfs_error' ../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'function' not described in '__nilfs_error' ../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'fmt' not described in '__nilfs_error' In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../fs/nilfs2/btnode.c:175: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_prepare_change_key' ../fs/nilfs2/btnode.c:175: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_prepare_change_key' ../fs/nilfs2/btnode.c:238: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_commit_change_key' ../fs/nilfs2/btnode.c:238: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_commit_change_key' ../fs/nilfs2/btnode.c:278: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_abort_change_key' ../fs/nilfs2/btnode.c:278: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_abort_change_key' ../drivers/net/caif/caif_serial.c:130:20: warning: unused function 'debugfs_tx' [-Wunused-function] 130 | static inline void debugfs_tx(struct ser_device *ser, const u8 *data, int size) | ^~~~~~~~~~ 1 warning generated. ../fs/gfs2/glock.c:1308: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../scripts/Makefile.build:244: ../drivers/mtd/tests/Makefile: mtd_test.o is added to multiple modules: mtd_nandbiterrs mtd_oobtest mtd_pagetest mtd_readtest mtd_speedtest mtd_stresstest mtd_subpagetest mtd_torturetest In file included from ../drivers/net/ethernet/tehuti/tehuti.c:63: In file included from ../drivers/net/ethernet/tehuti/tehuti.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c:111:11: warning: variable 'hwirq' set but not used [-Wunused-but-set-variable] 111 | int ret, hwirq; | ^ 1 warning generated. ../drivers/memstick/core/memstick.c:207: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' ../drivers/memstick/core/memstick.c:223: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:223: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:249: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' ../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:367: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' ../drivers/memstick/core/memstick.c:514: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' ../drivers/memstick/core/memstick.c:550: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' ../drivers/memstick/core/memstick.c:572: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' ../drivers/memstick/core/memstick.c:583: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' ../drivers/memstick/core/memstick.c:595: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' ../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] 4650 | u64 val; | ^ 1 warning generated. ../drivers/net/ethernet/ti/tlan.c:2072:7: warning: variable 'def_tx' set but not used [-Wunused-but-set-variable] 2072 | u32 def_tx, crc, code; | ^ 1 warning generated. ../drivers/ata/ahci_imx.c:1066:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1066 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../fs/ceph/snap.c:377:10: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 377 | if (num > (SIZE_MAX - sizeof(*snapc)) / sizeof(u64)) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../fs/nilfs2/ioctl.c:120: warning: Function parameter or struct member 'dentry' not described in 'nilfs_fileattr_get' ../fs/nilfs2/ioctl.c:120: warning: Function parameter or struct member 'fa' not described in 'nilfs_fileattr_get' ../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'idmap' not described in 'nilfs_fileattr_set' ../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'dentry' not described in 'nilfs_fileattr_set' ../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'fa' not described in 'nilfs_fileattr_set' ../fs/nilfs2/ioctl.c:164: warning: Function parameter or struct member 'inode' not described in 'nilfs_ioctl_getversion' ../fs/nilfs2/ioctl.c:164: warning: Function parameter or struct member 'argp' not described in 'nilfs_ioctl_getversion' ../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' ../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac ../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' ../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-rdesc.o is added to multiple modules: hid-uclogic hid-uclogic-test ../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test ../drivers/dca/dca-core.c:171: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' ../drivers/dca/dca-core.c:226: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' ../drivers/dca/dca-core.c:258: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:258: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:283: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:283: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:296: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' ../drivers/dca/dca-core.c:308: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:308: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:328: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' ../drivers/dca/dca-core.c:339: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:339: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:396: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:396: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:428: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' ../drivers/dca/dca-core.c:437: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' ../drivers/ata/ahci_xgene.c:779:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 779 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/net/ethernet/via/via-velocity.c:37: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: 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:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:13: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:374: ../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 566 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/net/ethernet/ti/cpsw_ale.c:220:1: warning: unused function 'cpsw_ale_get_mcast_state' [-Wunused-function] 220 | DEFINE_ALE_FIELD(mcast_state, 62, 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ | ^~~~~~~~~~~~~~~~~~~ :196:1: note: expanded from here 196 | cpsw_ale_get_mcast_state | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:224:1: warning: unused function 'cpsw_ale_get_port_num' [-Wunused-function] 224 | DEFINE_ALE_FIELD1(port_num, 66) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:155:19: note: expanded from macro 'DEFINE_ALE_FIELD1' 155 | static inline int cpsw_ale_get_##name(u32 *ale_entry, u32 bits) \ | ^~~~~~~~~~~~~~~~~~~ :204:1: note: expanded from here 204 | cpsw_ale_get_port_num | ^~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:225:1: warning: unused function 'cpsw_ale_get_blocked' [-Wunused-function] 225 | DEFINE_ALE_FIELD(blocked, 65, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ | ^~~~~~~~~~~~~~~~~~~ :206:1: note: expanded from here 206 | cpsw_ale_get_blocked | ^~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:226:1: warning: unused function 'cpsw_ale_get_secure' [-Wunused-function] 226 | DEFINE_ALE_FIELD(secure, 64, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ | ^~~~~~~~~~~~~~~~~~~ :208:1: note: expanded from here 208 | cpsw_ale_get_secure | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:227:1: warning: unused function 'cpsw_ale_set_mcast' [-Wunused-function] 227 | DEFINE_ALE_FIELD(mcast, 40, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/ti/cpsw_ale.c:149:20: note: expanded from macro 'DEFINE_ALE_FIELD' 149 | static inline void cpsw_ale_set_##name(u32 *ale_entry, u32 value) \ | ^~~~~~~~~~~~~~~~~~~ :211:1: note: expanded from here 211 | cpsw_ale_set_mcast | ^~~~~~~~~~~~~~~~~~ 5 warnings generated. ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/rpmsg/rpmsg_char.c:75: warning: Function parameter or struct member 'remote_flow_restricted' not described in 'rpmsg_eptdev' ../drivers/rpmsg/rpmsg_char.c:75: warning: Function parameter or struct member 'remote_flow_updated' not described in 'rpmsg_eptdev' ../fs/ocfs2/namei.c:2206: warning: Function parameter or struct member 'name' not described in 'ocfs2_prepare_orphan_dir' ../fs/ocfs2/namei.c:2206: warning: Function parameter or struct member 'dio' not described in 'ocfs2_prepare_orphan_dir' ../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' ../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' ../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'data' not described in 'ntb_transport_create_queue' ../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'client_dev' not described in 'ntb_transport_create_queue' ../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'handlers' not described in 'ntb_transport_create_queue' ../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'rx_handler' description in 'ntb_transport_create_queue' ../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'tx_handler' description in 'ntb_transport_create_queue' ../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'event_handler' description in 'ntb_transport_create_queue' ../drivers/ntb/hw/epf/ntb_hw_epf.c:15: warning: expecting prototype for Host side endpoint driver to implement Non(). Prototype was for NTB_EPF_COMMAND() instead ../scripts/Makefile.build:244: ../drivers/edac/Makefile: skx_common.o is added to multiple modules: i10nm_edac skx_edac ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' ../drivers/hid/intel-ish-hid/ishtp/bus.c:853: warning: Function parameter or struct member 'dev' not described in 'ishtp_wait_resume' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' ../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/mtd/nand/raw/vf610_nfc.c:843:17: warning: cast to smaller integer type 'enum vf610_nfc_variant' from 'const void *' [-Wvoid-pointer-to-enum-cast] 843 | nfc->variant = (enum vf610_nfc_variant)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/mux/adgs1408.c:62:12: warning: cast to smaller integer type 'enum adgs1408_chip_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 62 | chip_id = (enum adgs1408_chip_id)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' ../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' ../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' ../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' ../fs/bcachefs/io_write.c:1574: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1574: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../fs/bcachefs/journal_io.c:1574:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function] 1574 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-uncore.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-cstate.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/rapl.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kernel/cpu/mce/mce-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/crc32-pclmul.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/curve25519-x86_64.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-intel.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-amd.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/locktorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcutorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcuscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/refscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/test_udelay.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/clocksource-wdtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/time_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/kcsan/kcsan_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/backtracetest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/torture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/resource_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/sysctl-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/scftorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/nfs_acl.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/grace.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp737.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp775.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp850.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp852.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp857.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp861.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp862.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp863.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp864.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp869.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp874.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp932.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_euc-jp.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp936.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp949.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1250.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1251.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ascii.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-1.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-5.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1255.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-9.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-13.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-14.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-15.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_utf8.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-celtic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-centeuro.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-croatian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-gaelic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-iceland.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-inuit.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-romanian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-turkish.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ucs2_utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_script.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ext4/ext4-inode-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/cramfs/cramfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/minix/minix.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hfs/hfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_arc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_md4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hpfs/hpfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ufs/ufs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/efs/efs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx4/qnx4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx6/qnx6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/adfs/adfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/bcachefs/mean_and_variance_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/apparmor/apparmor_policy_unpack_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/cast_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_skcipher.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/xor.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/crypto_simd.o WARNING: modpost: missing MODULE_DESCRIPTION() in block/t10-pi.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-example-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/rational-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libchacha.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libdes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libpoly1305.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_helpers_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hexdump.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/find_bit_benchmark.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bpf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dhry.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cpumask_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sysctl.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ida.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ubsan.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test-kstrtox.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_list_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_min_heap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_rhashtable.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_user_copy.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_keys.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_key_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dynamic_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_printf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_scanf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bitmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_uuid.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_xarray.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_maple_tree.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kmod.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_memcat_p.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_blackhole_dev.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_meminit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hmm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_free_pages.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kprobes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ref_tracker.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_kmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_bm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/atomic64_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/asn1_encoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/bitfield_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/checksum_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/list-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/hashtable_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_linear_ranges.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bits.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cmdline_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/memcpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/is_signed_type_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/overflow_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/stackinit_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/fortify_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/siphash_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-ts4800.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-meson-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/bcm/pinctrl-bcm4908.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/meson/pinctrl-meson.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-gw-pld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-mc33880.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx27.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-intel-lgm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-spear.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-visconti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/vmd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-pf-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/platform_lcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/goldfishfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/vfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/nfit/nfit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mipi0a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-vcodec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-bdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-jpgdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-hif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7981-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-infracfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_adl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_conn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-peri_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-adsp_audio26m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-msdc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-apusys_pll.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sophgo/clk-sophgo-cv1800.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sprd/clk-sprd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sunxi-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/suniv-f1c100s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a64-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h616-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun4i-a10-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-a31-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-rtc-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a23-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a33-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a83t-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-h3-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r40-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-v3s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-de2-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-de-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-usb-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-gate_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-fractional-divider_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/clk-qcom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/lpass-gfm-sm8250.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/gcc-msm8976.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/videocc-sdm845.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/idxd/idxd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ti/omap-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ioat/ioatdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/imx/soc-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-qmgr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-npe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/mediatek/mtk-cmdq-helper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/amlogic/meson-clk-measure.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/qcom/spm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-ee-pwrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/virtio/virtio_dma_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-pciback/xen-pciback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-evtchn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-privcmd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/da9121-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/tps6286x-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/reset/hisilicon/hi6220_reset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/serial_cs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/owl-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_hdlc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_gsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/ttynull.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-gtt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sis-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/via-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ttyprintk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/lp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap-rng.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap3-rom-rng.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ppdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/tlclk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_buddy_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_cmdline_parser_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_connector_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_damage_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_dp_mst_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_exec_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_format_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_framebuffer_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_gem_shmem_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_managed_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_mm_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_modes_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_plane_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_probe_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_rect_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-abt-y030xx067a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-auo-a030jtn01.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-innolux-ej030na.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-newvision-nv3052c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-novatek-nt39016.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-orisetech-ota5601a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611uxc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sil-sii8620.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sii9234.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/bochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/cirrus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/gm12u320.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/gud/gud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_panel_orientation_quirks.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_mipi_dbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_device_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_pool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_resource_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_tt_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_bo_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/i915/kvmgt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/udl/udl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ac97.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-raw-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-slimbus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-w1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-sccb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spi-avmm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/floppy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/brd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/xen-blkback/xen-blkback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/ublk_drv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/fastrpc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/open-dice.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/arizona.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/pcf50633-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/timberdale.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/ssbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/rt4831.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/intel_soc_pmic_bxtwc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/qcom-pm8008.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/hmem/dax_hmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/device_dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/kmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax_cxl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/core/cxl_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_mem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_acpi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_port.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/macintosh/mac_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/scsi_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/advansys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/BusLogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1740.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/isci/isci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/elx/efct.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/atp870u.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/ppa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/imm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvme/host/nvme-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-altera-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-fsl-lib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-omap2-mcspi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-qup.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/uapi-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/packet-serdes-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cdrom/cdrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/hd44780_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/line-display.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x-control.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/ohci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/xhci-pci-renesas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-otg-fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/ch341.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/mxuport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/navman.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/qcaux.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb-serial-simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/symbolserial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/ezusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/isight_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/yurex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/libcomposite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ss_lb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_obex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_ether.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ncm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_phonet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_eem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm_subset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_rndis.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_mass_storage.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_fs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1_legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_printer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_tcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_zero.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_dbgp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/touchscreen/cyttsp_i2c_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/misc/soc_button_array.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/matrix-keymap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/vivaldi-fmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/tests/input_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/lib_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-omap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-rc5t583.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-tps65910.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-twl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ccgx-ucsi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ali1563.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-qup.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/tuners/tda9887.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/rc/rc-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/videobuf2/videobuf2-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mcam-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mmp_camera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-lite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos4-is-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/ti/vpe/ti-vpdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-empress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-alsa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/au8522_decoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/mb86a16.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-async.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-fwnode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/radio/si470x/radio-si470x-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/power/reset/piix4-poweroff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/omap_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/twl4030_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/ts4800_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/simatic-ipc-wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/menz69_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcpci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcmulti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcsusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/avmfritz.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/speedfax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNinfineon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/w6692.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/netjet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNipac.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNisar.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_dsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/l1oip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpufreq/cpufreq-dt-platdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpuidle/cpuidle-haltpoll.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/of_mmc_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/tmio_mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/renesas_sdhi_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_sd8787.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_emmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/sdio_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/blink/leds-bcm63138.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/flash/leds-rt4505.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/gsmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/coreboot_table.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/framebuffer-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-x86-legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/cbmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/vpd-sysfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/xilinx/zynqmp-aes-gcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/intel/keembay/keembay-ocs-hcu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/atmel-sha204a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/sa2ul.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-a4tech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-aureal.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-belkin.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-betopff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-bigbenff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cherry.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-chicony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cypress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-dr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-emsff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elecom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-evision.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ezkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-vivaldi-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-hammer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-stadiaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gyration.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-kbd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-mouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kensington.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-keytouch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kye.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lcpower.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lenovo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-letsketch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lg-g15.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-dj.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-hidpp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-magicmouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-maltron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-mf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-megaworld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-microsoft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-monterey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ntrig.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ortek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-prodikeys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-pl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-petalynx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-primax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-razer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-redragon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-retrode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-saitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-semitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sjoy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-speedlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steelseries.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sunplus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tmff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tivo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-topseed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-twinhan.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-uclogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-xinmo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zpff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zydacron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-viewsonic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-waltop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-winwing.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/intel-ish-hid/intel-ishtp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/of/of_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-mt9m114.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_ccmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_tkip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_wep.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/fbtft/fbtft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-vbtn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-rst.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-smartconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/amilo-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/uv_sysfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/ibm_rtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/xo1-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/firmware_attributes_class.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/wireless-hotkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/goldfish/goldfish_pipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/chrome/cros_kunit_proto_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mailbox/mtk-cmdq-mailbox.o WARNING: modpost: drivers/virt/coco/sev-guest/sev-guest: section mismatch in reference: sev_guest_driver+0x10 (section: .data) -> sev_guest_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm-ccn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/fsl_imx8_ddr_perf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/marvell_cn10k_ddr_pmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/arm_cspmu_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/nvidia_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/ampere_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/cxl_pmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/ras/amd/atl/amd_atl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwtracing/intel_th/intel_th_msu_sink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem-apple-efuses.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_brcm_nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_u-boot-env.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mm-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mq-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mn-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mp-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hte/hte-tegra194-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/vdpa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/ifcvf/ifcvf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/parport/parport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/libnvdimm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_btt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_e820.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/of_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_virtio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/brcm_u-boot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/tplink_safeloader.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_util.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_cmdset_0020.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/maps/map_funcs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/hisi-spmi-controller.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/spmi-pmic-arb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_cif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_aec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_netx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_mf624.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/pcmcia_rsrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/yenta_socket.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82092.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/asus_atk0110.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/corsair-cpro.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/mr75203.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dca/dca.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vhost/vringh.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/greybus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/gb-es2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rpmsg/rpmsg_char.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/ingenic-adc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/xilinx-ams.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/buffer/kfifo_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-hub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-aspeed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-ast-cf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-scom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/siox/siox-bus-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/counter/ftm-quaddec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-wm-adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/renoir/snd-acp3x-rn.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/yc/snd-soc-acp6x-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pdm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-legacy-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/ps/snd-soc-ps-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/fsl/imx-pcm-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/mxs/snd-soc-mxs-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-sdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-atom.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-byt.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-bdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-mlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tng.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-skl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-apl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-cnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-icl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tgl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-mtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-lnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8ulp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/imx-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mtk-adsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-acpi.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-of.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mtty.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy-fb.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mbochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/configfs/configfs_sample.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/bytestream-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/dma-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/inttype-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/record-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kobject-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kset-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kretprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kmemleak/kmemleak-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/fprobe/fprobe_example.o tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../arch/x86/lib/copy_mc.c:5: In file included from ../include/linux/uaccess.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: arch/x86/lib/copy_mc.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: arch/x86/lib] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from ../certs/system_keyring.c:10: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: certs/system_keyring.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: certs] Error 2 In file included from ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pnp/core.c:8: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/pnp/core.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/pnp] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/drivers/dummy.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: sound/drivers/dummy.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: sound/drivers] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../init/initramfs.c:3: In file included from ../include/linux/async.h:14: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: init/initramfs.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../net/devres.c:6: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/devres.c:6: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: net/devres.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/video/aperture.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/video/aperture.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/video] Error 2 In file included from ../security/commoncap.c:6: In file included from ../include/linux/audit.h:12: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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 ../security/commoncap.c:6: In file included from ../include/linux/audit.h:13: In file included from ../include/linux/ptrace.h:7: 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]; | ^ In file included from ../security/commoncap.c:12: ../include/linux/mman.h:158:9: warning: division by zero is undefined [-Wdivision-by-zero] 158 | _calc_vm_trans(flags, MAP_SYNC, VM_SYNC ) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) | ^ ~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:159:9: warning: division by zero is undefined [-Wdivision-by-zero] 159 | _calc_vm_trans(flags, MAP_STACK, VM_NOHUGEPAGE) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) | ^ ~~~~~~~~~~~~~~~~~ 51 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: security/commoncap.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/xen/enlighten.c:4: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/xen/enlighten.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/xen] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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/events/core.c:15: In file included from ../include/linux/perf_event.h:18: In file included from ../include/uapi/linux/bpf_perf_event.h:11: In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: In file included from ../include/linux/ptrace.h:7: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/core.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/entry/common.c:11: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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/entry/common.c:13: In file included from ../include/linux/entry-common.h:6: In file included from ../include/linux/ptrace.h:7: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/entry/common.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/mm/init_64.c:11: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/mm/init_64.c:17: ../include/linux/mman.h:158:9: warning: division by zero is undefined [-Wdivision-by-zero] 158 | _calc_vm_trans(flags, MAP_SYNC, VM_SYNC ) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) | ^ ~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:159:9: warning: division by zero is undefined [-Wdivision-by-zero] 159 | _calc_vm_trans(flags, MAP_STACK, VM_NOHUGEPAGE) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) | ^ ~~~~~~~~~~~~~~~~~ 2 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/init_64.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/mm/fault.c:7: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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/mm/fault.c:11: In file included from ../include/linux/memblock.h:12: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/fault.o] Error 1 In file included from ../arch/x86/kernel/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/kernel/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/platform-quirks.c:4: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/platform-quirks.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../samples/kfifo/dma-example.c:9: In file included from ../include/linux/kfifo.h:40: In file included from ../include/linux/dma-mapping.h:8: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: samples/kfifo/dma-example.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pinctrl/pinctrl-utils.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/pinctrl/pinctrl-utils.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/pinctrl] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/events] Error 2 In file included from ../security/keys/key.c:11: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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 ../security/keys/key.c:13: In file included from ../include/linux/security.h:29: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: security/keys/key.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: security/keys] Error 2 make[3]: *** [../scripts/Makefile.build:485: security] Error 2 In file included from ../drivers/pci/probe.c:7: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pci/probe.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/pci/probe.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../sound/core/init.c:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/init.c:9: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: sound/core/init.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/char/ipmi/ipmi_plat_data.c:7: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/char/ipmi/ipmi_plat_data.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../drivers/bus/fsl-mc/mc-sys.c:9: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-sys.c:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-sys.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: samples/kfifo] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../sound/core/memory.c:10: In file included from ../include/linux/uaccess.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/core/memory.c:11: In file included from ../include/sound/core.h:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: sound/core/memory.o] Error 1 In file included from ../arch/x86/kernel/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/kernel/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/process_64.c:18: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/process_64.o] Error 1 In file included from ../drivers/pwm/pwm-stmpe.c:9: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/pwm/pwm-stmpe.c:12: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/pwm/pwm-stmpe.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: arch/x86/kernel] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/pci] Error 2 In file included from ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/bus/fsl-mc/mc-io.c:8: In file included from ../include/linux/fsl/mc.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-io.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: init] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/mm] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/pwm] Error 2 In file included from ../sound/isa/azt2320.c:21: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/azt2320.c:25: In file included from ../include/linux/pnp.h:12: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: sound/isa/azt2320.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: drivers/bus/fsl-mc] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/platform/intel/iosf_mbi.c:12: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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/platform/intel/iosf_mbi.c:13: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel/iosf_mbi.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel] Error 2 make[5]: *** Waiting for unfinished jobs.... ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' In file included from ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/isa/cmi8328.c:13: In file included from ../include/linux/isa.h:9: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: sound/isa/cmi8328.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: sound/isa] Error 2 In file included from ../mm/oom_kill.c:21: In file included from ../include/linux/oom.h:6: In file included from ../include/linux/sched/signal.h:7: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: mm/oom_kill.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/bus] Error 2 In file included from ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-of.c:10: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-of.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../arch/x86/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/hyperv/nested.c:15: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/hyperv/nested.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/hyperv] Error 2 In file included from ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/irqchip/irq-renesas-irqc.c:9: In file included from ../include/linux/platform_device.h:13: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/irqchip/irq-renesas-irqc.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: sound/core] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/char/ipmi] Error 2 In file included from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:4: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-cygnus-pcie.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/gpio/gpiolib-sysfs.c:5: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-sysfs.o] Error 1 In file included from ../block/blk-map.c:6: In file included from ../include/linux/sched/task_stack.h:9: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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 ../block/blk-map.c:7: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: block/blk-map.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/irqchip] Error 2 make[3]: *** [../scripts/Makefile.build:485: samples] Error 2 In file included from ../arch/x86/pci/fixup.c:7: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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/pci/fixup.c:9: In file included from ../include/linux/pci.h:37: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/fixup.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-pcie.o] Error 1 ../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../kernel/cpu.c:6: In file included from ../include/linux/sched/mm.h:7: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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 ../kernel/cpu.c:7: In file included from ../include/linux/proc_fs.h:10: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: kernel/cpu.o] Error 1 make[4]: *** Waiting for unfinished jobs.... ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead make[4]: *** [../scripts/Makefile.build:485: drivers/gpio] Error 2 In file included from ../sound/i2c/other/ak4xxx-adda.c:11: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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 ../sound/i2c/other/ak4xxx-adda.c:14: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: sound/i2c/other/ak4xxx-adda.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: sound/i2c/other] Error 2 make[4]: *** [../scripts/Makefile.build:485: sound/i2c] Error 2 make[3]: *** [../scripts/Makefile.build:485: sound] Error 2 In file included from ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:4: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: In file included from ../include/linux/extcon-provider.h:13: In file included from ../include/linux/extcon.h:21: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-usbdrd.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/broadcom] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../drivers/acpi/sleep.c:13: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/acpi/sleep.c:16: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: drivers/acpi/sleep.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 make[3]: *** [../scripts/Makefile.build:485: arch/x86/pci] Error 2 make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 In file included from ../drivers/phy/mediatek/phy-mtk-dp.c:9: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: In file included from ../include/linux/phy/phy.h:15: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/mediatek/phy-mtk-dp.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: arch/x86/entry] Error 2 In file included from ../drivers/phy/marvell/phy-mmp3-usb.c:7: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-usb.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../net/core/gen_estimator.c:13: In file included from ../include/linux/uaccess.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/gen_estimator.c:15: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: net/core/gen_estimator.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../drivers/phy/motorola/phy-mapphone-mdm6600.c:7: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/motorola/phy-mapphone-mdm6600.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: arch/x86/platform] Error 2 In file included from ../drivers/phy/marvell/phy-mmp3-hsic.c:6: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-hsic.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/motorola] Error 2 make[3]: *** [../scripts/Makefile.build:485: block] Error 2 In file included from ../drivers/phy/marvell/phy-armada38x-comphy.c:8: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-armada38x-comphy.o] Error 1 In file included from ../ipc/mq_sysctl.c:8: In file included from ../include/linux/nsproxy.h:7: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: ipc/mq_sysctl.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:11: In file included from ../include/linux/delay.h:23: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-pxa-28nm-hsic.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/marvell] Error 2 make[3]: *** [../scripts/Makefile.build:485: mm] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/mediatek] Error 2 In file included from ../lib/dump_stack.c:10: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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 ../lib/dump_stack.c:14: In file included from ../include/linux/kexec.h:18: In file included from ../include/linux/vmcore_info.h:6: In file included from ../include/linux/elfcore.h:9: ../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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: lib/dump_stack.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/phy] Error 2 make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** [../scripts/Makefile.build:485: ipc] Error 2 make[3]: *** [../scripts/Makefile.build:485: lib] Error 2 In file included from ../fs/dcache.c:18: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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 ../fs/dcache.c:20: In file included from ../include/linux/mm.h:1115: In file included from ../include/linux/huge_mm.h:8: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: fs/dcache.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:5: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/statx.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: io_uring/statx.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:5: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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 ../io_uring/timeout.c:5: In file included from ../include/linux/io_uring.h:7: In file included from ../include/uapi/linux/io_uring.h:11: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: io_uring/timeout.o] Error 1 In file included from ../net/core/dev.c:71: In file included from ../include/linux/uaccess.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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 ../net/core/dev.c:74: In file included from ../include/linux/cpu.h:17: In file included from ../include/linux/node.h:18: In file included from ../include/linux/device.h:32: In file included from ../include/linux/device/driver.h:21: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: net/core/dev.o] Error 1 In file included from ../io_uring/io-wq.c:11: In file included from ../include/linux/sched/signal.h:7: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: io_uring/io-wq.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: net/core] Error 2 make[3]: *** [../scripts/Makefile.build:485: net] Error 2 In file included from ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:6: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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 ../io_uring/napi.c:3: In file included from ../io_uring/io_uring.h:6: In file included from ../include/linux/resume_user_mode.h:8: In file included from ../include/linux/memcontrol.h:13: In file included from ../include/linux/cgroup.h:17: In file included from ../include/linux/fs.h:33: 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]; | ^ 49 warnings and 2 errors generated. make[4]: *** [../scripts/Makefile.build:244: io_uring/napi.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: io_uring] Error 2 In file included from ../arch/x86/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:8: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../arch/x86/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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/kvm/svm/hyperv.c:7: In file included from ../arch/x86/kvm/svm/hyperv.h:9: In file included from ../arch/x86/include/asm/mshyperv.h:6: In file included from ../include/linux/nmi.h:222: In file included from ../arch/x86/include/asm/nmi.h:5: In file included from ../include/linux/irq_work.h:6: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: arch/x86/kvm/svm/hyperv.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../crypto/asymmetric_keys/selftest.c:9: In file included from ../include/linux/cred.h:17: In file included from ../include/linux/sched.h:48: ../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^ ../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 184 | VM_BUG_ON(fragsz > nc->remaining); | ^ In file included from ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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 ../crypto/asymmetric_keys/selftest.c:12: In file included from ../include/linux/module.h:19: 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:33: 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]; | ^ 49 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:244: crypto/asymmetric_keys/selftest.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: crypto/asymmetric_keys] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: fs] Error 2 ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' make[3]: *** [../scripts/Makefile.build:485: crypto] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/kvm] Error 2 make[3]: *** [../scripts/Makefile.build:485: arch/x86] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 New errors added --- /tmp/tmp.KZHjB3CY0x 2024-05-28 12:03:10.756210166 -0700 +++ /tmp/tmp.xeWDhxldco 2024-05-28 12:09:41.737392359 -0700 @@ -9 +9,23079 @@ -../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' +In file included from ../arch/x86/lib/copy_mc.c:5: +In file included from ../include/linux/uaccess.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: arch/x86/lib/copy_mc.o] Error 1 +make[3]: *** [../scripts/Makefile.build:485: arch/x86/lib] Error 2 +make[3]: *** Waiting for unfinished jobs.... +In file included from ../certs/system_keyring.c:10: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: certs/system_keyring.o] Error 1 +make[3]: *** [../scripts/Makefile.build:485: certs] Error 2 +In file included from ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pnp/core.c:8: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/pnp/core.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: drivers/pnp] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/drivers/dummy.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: sound/drivers/dummy.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: sound/drivers] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../init/initramfs.c:3: +In file included from ../include/linux/async.h:14: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: init/initramfs.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../net/devres.c:6: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/devres.c:6: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: net/devres.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/video/aperture.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/video/aperture.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: drivers/video] Error 2 +In file included from ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:12: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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 ../security/commoncap.c:6: +In file included from ../include/linux/audit.h:13: +In file included from ../include/linux/ptrace.h:7: +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]; + | ^ +In file included from ../security/commoncap.c:12: +../include/linux/mman.h:158:9: warning: division by zero is undefined [-Wdivision-by-zero] + 158 | _calc_vm_trans(flags, MAP_SYNC, VM_SYNC ) | + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' + 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) + | ^ ~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:159:9: warning: division by zero is undefined [-Wdivision-by-zero] + 159 | _calc_vm_trans(flags, MAP_STACK, VM_NOHUGEPAGE) | + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' + 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) + | ^ ~~~~~~~~~~~~~~~~~ +51 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: security/commoncap.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/xen/enlighten.c:4: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/xen/enlighten.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: arch/x86/xen] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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/events/core.c:15: +In file included from ../include/linux/perf_event.h:18: +In file included from ../include/uapi/linux/bpf_perf_event.h:11: +In file included from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1: +In file included from ../include/uapi/asm-generic/bpf_perf_event.h:4: +In file included from ../include/linux/ptrace.h:7: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/core.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/entry/common.c:11: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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/entry/common.c:13: +In file included from ../include/linux/entry-common.h:6: +In file included from ../include/linux/ptrace.h:7: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/entry/common.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/mm/init_64.c:11: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/mm/init_64.c:17: +../include/linux/mman.h:158:9: warning: division by zero is undefined [-Wdivision-by-zero] + 158 | _calc_vm_trans(flags, MAP_SYNC, VM_SYNC ) | + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' + 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) + | ^ ~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:159:9: warning: division by zero is undefined [-Wdivision-by-zero] + 159 | _calc_vm_trans(flags, MAP_STACK, VM_NOHUGEPAGE) | + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mman.h:136:21: note: expanded from macro '_calc_vm_trans' + 136 | : ((x) & (bit1)) / ((bit1) / (bit2)))) + | ^ ~~~~~~~~~~~~~~~~~ +2 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/init_64.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/mm/fault.c:7: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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/mm/fault.c:11: +In file included from ../include/linux/memblock.h:12: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/fault.o] Error 1 +In file included from ../arch/x86/kernel/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/kernel/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/platform-quirks.c:4: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/platform-quirks.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../samples/kfifo/dma-example.c:9: +In file included from ../include/linux/kfifo.h:40: +In file included from ../include/linux/dma-mapping.h:8: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: samples/kfifo/dma-example.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pinctrl/pinctrl-utils.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/pinctrl/pinctrl-utils.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: drivers/pinctrl] Error 2 +make[4]: *** [../scripts/Makefile.build:485: arch/x86/events] Error 2 +In file included from ../security/keys/key.c:11: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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 ../security/keys/key.c:13: +In file included from ../include/linux/security.h:29: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: security/keys/key.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: security/keys] Error 2 +make[3]: *** [../scripts/Makefile.build:485: security] Error 2 +In file included from ../drivers/pci/probe.c:7: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pci/probe.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/pci/probe.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../sound/core/init.c:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/init.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: sound/core/init.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/char/ipmi/ipmi_plat_data.c:7: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/char/ipmi/ipmi_plat_data.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../drivers/bus/fsl-mc/mc-sys.c:9: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-sys.c:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-sys.o] Error 1 +make[6]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: samples/kfifo] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../sound/core/memory.c:10: +In file included from ../include/linux/uaccess.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/core/memory.c:11: +In file included from ../include/sound/core.h:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: sound/core/memory.o] Error 1 +In file included from ../arch/x86/kernel/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/kernel/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/process_64.c:18: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/process_64.o] Error 1 +In file included from ../drivers/pwm/pwm-stmpe.c:9: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/pwm/pwm-stmpe.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/pwm/pwm-stmpe.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: arch/x86/kernel] Error 2 +make[4]: *** [../scripts/Makefile.build:485: drivers/pci] Error 2 +In file included from ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/bus/fsl-mc/mc-io.c:8: +In file included from ../include/linux/fsl/mc.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-io.o] Error 1 +make[3]: *** [../scripts/Makefile.build:485: init] Error 2 +make[4]: *** [../scripts/Makefile.build:485: arch/x86/mm] Error 2 +make[4]: *** [../scripts/Makefile.build:485: drivers/pwm] Error 2 +In file included from ../sound/isa/azt2320.c:21: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/azt2320.c:25: +In file included from ../include/linux/pnp.h:12: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: sound/isa/azt2320.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +make[5]: *** [../scripts/Makefile.build:485: drivers/bus/fsl-mc] Error 2 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/platform/intel/iosf_mbi.c:12: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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/platform/intel/iosf_mbi.c:13: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel/iosf_mbi.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel] Error 2 +make[5]: *** Waiting for unfinished jobs.... @@ -12,428 +23090,2 @@ -../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead -../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' -../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' -../arch/x86/mm/pgtable.c:652: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' -../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:701: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:711: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' -../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:728: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:754: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:781: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' -../arch/x86/mm/pgtable.c:796: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' -../drivers/char/ipmi/ipmi_si_platform.c:268:15: warning: cast to smaller integer type 'enum si_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 268 | io.si_type = (enum si_type)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../arch/x86/events/intel/p4.c:1369:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] - 1369 | unsigned int low, high; - | ^ -1 warning generated. -../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../security/yama/yama_lsm.c:117: warning: Function parameter or struct member 'work' not described in 'yama_relation_cleanup' -../arch/x86/mm/pat/memtype.c:708: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' -../lib/maple_tree.c:351:21: warning: unused function 'mte_set_full' [-Wunused-function] - 351 | static inline void *mte_set_full(const struct maple_enode *node) - | ^~~~~~~~~~~~ -../lib/maple_tree.c:356:21: warning: unused function 'mte_clear_full' [-Wunused-function] - 356 | static inline void *mte_clear_full(const struct maple_enode *node) - | ^~~~~~~~~~~~~~ -../lib/maple_tree.c:361:20: warning: unused function 'mte_has_null' [-Wunused-function] - 361 | static inline bool mte_has_null(const struct maple_enode *node) - | ^~~~~~~~~~~~ -3 warnings generated. -../drivers/soc/fsl/qe/qe_ic.c:235:29: warning: unused function 'qe_ic_from_irq' [-Wunused-function] - 235 | static inline struct qe_ic *qe_ic_from_irq(unsigned int virq) - | ^~~~~~~~~~~~~~ -1 warning generated. -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 203. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 203. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 203. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 203. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 203. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 203. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 203. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 203. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 203. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 203. -../security/landlock/ruleset.c:203: warning: Function parameter or struct member '' not described in 'insert_rule' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 203. -Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1790, line 203. -../security/landlock/ruleset.c:203: warning: Excess function parameter 'layers' description in 'insert_rule' -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 693. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 693. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 693. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 693. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 693. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 693. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 693. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 693. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 693. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 693. -../security/landlock/ruleset.c:693: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 693. -Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1790, line 693. -../security/landlock/ruleset.c:693: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' -../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' -../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' -../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' -../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' -../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' -../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' -../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' -../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' -../security/apparmor/file.c:153:20: warning: unused function 'is_deleted' [-Wunused-function] - 153 | static inline bool is_deleted(struct dentry *dentry) - | ^~~~~~~~~~ -1 warning generated. -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 778. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 778. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 778. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 778. -../security/landlock/fs.c:778: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1790, line 778. -Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1790, line 778. -../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' -../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 1010. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 1010. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 1010. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 1010. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 1010. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 1010. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 1010. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 1010. -../security/landlock/fs.c:1010: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 1010. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1790, line 1010. -../security/landlock/fs.c:1010: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' -../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' -../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' -In file included from ../drivers/char/tpm/tpm-chip.c:24: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -In file included from ../drivers/char/tpm/tpm-dev-common.c:19: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm-dev.c:16: -In file included from ../drivers/char/tpm/tpm-dev.h:6: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' -../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' -In file included from ../drivers/char/tpm/tpm-interface.c:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm1-cmd.c:21: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' -../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' -In file included from ../drivers/char/tpm/tpm2-cmd.c:14: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/block/rbd.c:6100:17: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] - 6100 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) - | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 6101 | / sizeof (u64)) { - | ~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpmrm-dev.c:6: -In file included from ../drivers/char/tpm/tpm-dev.h:6: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../kernel/sched/core.c:6441:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function] - 6441 | DEFINE_LOCK_GUARD_1(core_lock, int, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 6442 | sched_core_lock(*_T->lock, &_T->flags), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 6443 | sched_core_unlock(*_T->lock, &_T->flags), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 6444 | unsigned long flags) - | ~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:232:65: note: expanded from macro 'DEFINE_LOCK_GUARD_1' - 232 | #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ - | ^ - 233 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:3:1: note: expanded from here - 3 | class_core_lock_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../kernel/sched/fair.c:526:19: warning: unused function 'max_vruntime' [-Wunused-function] - 526 | static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime) - | ^~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpm2-space.c:16: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../arch/x86/kernel/process.c:947:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] - 947 | u32 lo, hi; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm-sysfs.c:16: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/eventlog/common.c:20: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/eventlog/tpm2.c:20: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/eventlog/tpm1.c:24: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/video/fbdev/neofb.c:145:20: warning: unused function 'write_le32' [-Wunused-function] - 145 | static inline void write_le32(int regindex, u32 val, const struct neofb_par *par) - | ^~~~~~~~~~ -1 warning generated. -../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' -../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' -../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' -../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' -../drivers/char/applicom.c:131:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] - 131 | volatile unsigned char byte_reset_it; - | ^ -../drivers/char/applicom.c:543:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] - 543 | int ret = 0; - | ^ -../drivers/char/applicom.c:706:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] - 706 | volatile unsigned char byte_reset_it; - | ^ -3 warnings generated. -In file included from ../sound/core/seq/seq_ump_convert.c:8: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm2-sessions.c:71: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_ppi.c:17: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../scripts/Makefile.build:244: ../drivers/dma/Makefile: fsl-edma-common.o is added to multiple modules: fsl-edma mcf-edma -In file included from ../drivers/char/tpm/eventlog/acpi.c:24: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../net/ipv4/tcp_output.c:187:3: warning: result of comparison of constant -1 with expression of type 'u8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] - 187 | NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPACKCOMPRESSED, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 188 | tp->compressed_ack); - | ~~~~~~~~~~~~~~~~~~~ -../include/net/ip.h:302:41: note: expanded from macro 'NET_ADD_STATS' - 302 | #define NET_ADD_STATS(net, field, adnd) SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/net/snmp.h:143:4: note: expanded from macro 'SNMP_ADD_STATS' - 143 | this_cpu_add(mib->mibs[field], addend) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/percpu-defs.h:491:33: note: expanded from macro 'this_cpu_add' - 491 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) -:140:1: note: expanded from here - 140 | this_cpu_add_8 - | ^ -../arch/x86/include/asm/percpu.h:553:35: note: expanded from macro 'this_cpu_add_8' - 553 | #define this_cpu_add_8(pcp, val) percpu_add_op(8, volatile, (pcp), val) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../arch/x86/include/asm/percpu.h:173:31: note: expanded from macro 'percpu_add_op' - 173 | ((val) == 1 || (val) == -1)) ? \ - | ~~~~~ ^ ~~ -1 warning generated. -../scripts/Makefile.build:244: ../drivers/dma/Makefile: fsl-edma-trace.o is added to multiple modules: fsl-edma mcf-edma -In file included from ../drivers/char/tpm/eventlog/efi.c:11: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' -In file included from ../drivers/char/tpm/eventlog/of.c:20: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis_core.c:28: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/video/fbdev/arkfb.c:321:20: warning: unused function 'dac_read_regs' [-Wunused-function] - 321 | static inline void dac_read_regs(struct dac_info *info, u8 *code, int count) - | ^~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis.c:29: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_crb.c:22: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis_synquacer.c:13: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' -../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' -../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' -../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' -../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' -In file included from ../drivers/char/tpm/tpm_tis_spi_main.c:35: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis_spi_cr50.c:18: -In file included from ../drivers/char/tpm/tpm_tis_core.h:22: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../kernel/locking/lockdep.c:1988:20: warning: unused function 'hlock_equal' [-Wunused-function] - 1988 | static inline bool hlock_equal(struct lock_list *entry, void *data) - | ^~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:28: -In file included from ../drivers/char/tpm/tpm_tis_core.h:22: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/regulator/da9121-regulator.c:1132:24: warning: cast to smaller integer type 'enum da9121_subvariant' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1132 | chip->subvariant_id = (enum da9121_subvariant)i2c_get_match_data(i2c); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_tis_i2c.c:15: -In file included from ../drivers/char/tpm/tpm_tis_core.h:22: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_i2c_atmel.c:23: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../arch/x86/kernel/cpu/common.c:351:19: warning: unused function 'flag_is_changeable_p' [-Wunused-function] - 351 | static inline int flag_is_changeable_p(u32 flag) - | ^~~~~~~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_i2c_infineon.c:21: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_i2c_nuvoton.c:24: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_nsc.c:19: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_atmel.c:17: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../drivers/dma/mmp_tdma.c:644:9: warning: cast to smaller integer type 'enum mmp_tdma_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 644 | type = (enum mmp_tdma_type)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/nfc/pn533/pn533.c:9: +In file included from ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: @@ -443,370 +23095,850 @@ -In file included from ../include/linux/sched.h:13: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_infineon.c:16: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/xen-tpmfront.c:17: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/tpm_vtpm_proxy.c:24: -In file included from ../drivers/char/tpm/tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -In file included from ../drivers/char/tpm/st33zp24/st33zp24.c:22: -In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../kernel/power/snapshot.c:1369:21: warning: unused function 'saveable_highmem_page' [-Wunused-function] - 1369 | static inline void *saveable_highmem_page(struct zone *z, unsigned long p) - | ^~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' -../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' -../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' -../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' -../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' -../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' -../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' -../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' -../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' -../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' -../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' -../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' -../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' -../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' -../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' -../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' -../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' -../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' -../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' -../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' -../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' -../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' -../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' -../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'zone' not described in 'saveable_page' -../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' -../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' -../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' -../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'x' not described in '__fraction' -../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'multiplier' not described in '__fraction' -../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'base' not described in '__fraction' -../kernel/power/snapshot.c:2002: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' -../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' -../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' -../kernel/power/snapshot.c:2043: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' -../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' -../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' -../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' -../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' -../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' -../kernel/power/snapshot.c:2313: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' -../kernel/power/snapshot.c:2348: warning: Function parameter or struct member 'info' not described in 'load_header' -../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' -../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' -../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'bm' not described in 'get_buffer' -../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'ca' not described in 'get_buffer' -../kernel/power/snapshot.c:2866: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' -In file included from ../drivers/char/tpm/st33zp24/i2c.c:13: -In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../arch/x86/kernel/cpu/intel.c:620:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] - 620 | unsigned int l1, l2; - | ^ -1 warning generated. -../kernel/power/swap.c:551: warning: Function parameter or struct member 'handle' not described in 'save_image' -../kernel/power/swap.c:551: warning: Function parameter or struct member 'snapshot' not described in 'save_image' -../kernel/power/swap.c:551: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' -../kernel/power/swap.c:921: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' -../kernel/power/swap.c:1092: warning: Function parameter or struct member 'handle' not described in 'load_image' -../kernel/power/swap.c:1092: warning: Function parameter or struct member 'snapshot' not described in 'load_image' -../kernel/power/swap.c:1092: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' -In file included from ../drivers/char/tpm/st33zp24/spi.c:13: -In file included from ../drivers/char/tpm/st33zp24/../tpm.h:28: -../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] - 167 | int mapping_size; - | ^ -1 warning generated. -../lib/locking-selftest.c:2510:1: warning: unused function 'class_HARDIRQ_lock_ptr' [-Wunused-function] - 2510 | DEFINE_LOCK_GUARD_0(HARDIRQ, HARDIRQ_ENTER(), HARDIRQ_EXIT()) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:32:1: note: expanded from here - 32 | class_HARDIRQ_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~~ -../lib/locking-selftest.c:2511:1: warning: unused function 'class_NOTTHREADED_HARDIRQ_lock_ptr' [-Wunused-function] - 2511 | DEFINE_LOCK_GUARD_0(NOTTHREADED_HARDIRQ, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2512 | do { - | ~~~~ - 2513 | local_irq_disable(); - | ~~~~~~~~~~~~~~~~~~~~ - 2514 | __irq_enter(); - | ~~~~~~~~~~~~~~ - 2515 | WARN_ON(!in_irq()); - | ~~~~~~~~~~~~~~~~~~~ - 2516 | } while(0), HARDIRQ_EXIT()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:138:1: note: expanded from here - 138 | class_NOTTHREADED_HARDIRQ_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../lib/locking-selftest.c:2517:1: warning: unused function 'class_SOFTIRQ_lock_ptr' [-Wunused-function] - 2517 | DEFINE_LOCK_GUARD_0(SOFTIRQ, SOFTIRQ_ENTER(), SOFTIRQ_EXIT()) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:164:1: note: expanded from here - 164 | class_SOFTIRQ_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~~ -../lib/locking-selftest.c:2520:1: warning: unused function 'class_RCU_lock_ptr' [-Wunused-function] - 2520 | DEFINE_LOCK_GUARD_0(RCU, rcu_read_lock(), rcu_read_unlock()) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:180:1: note: expanded from here - 180 | class_RCU_lock_ptr - | ^~~~~~~~~~~~~~~~~~ -../lib/locking-selftest.c:2521:1: warning: unused function 'class_RCU_BH_lock_ptr' [-Wunused-function] - 2521 | DEFINE_LOCK_GUARD_0(RCU_BH, rcu_read_lock_bh(), rcu_read_unlock_bh()) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:196:1: note: expanded from here - 196 | class_RCU_BH_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~ -../lib/locking-selftest.c:2522:1: warning: unused function 'class_RCU_SCHED_lock_ptr' [-Wunused-function] - 2522 | DEFINE_LOCK_GUARD_0(RCU_SCHED, rcu_read_lock_sched(), rcu_read_unlock_sched()) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:236:59: note: expanded from macro 'DEFINE_LOCK_GUARD_0' - 236 | #define DEFINE_LOCK_GUARD_0(_name, _lock, _unlock, ...) \ - | ^ - 237 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__) \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/cleanup.h:209:21: note: expanded from macro '\ -__DEFINE_UNLOCK_GUARD' - 209 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~ -:212:1: note: expanded from here - 212 | class_RCU_SCHED_lock_ptr - | ^~~~~~~~~~~~~~~~~~~~~~~~ -6 warnings generated. -../kernel/irq/irqdomain.c:118: warning: Function parameter or struct member 'fwnode' not described in 'irq_domain_free_fwnode' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:992: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_onecell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1011: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_twocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'd' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'ctrlr' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'intspec' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'intsize' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1034: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_xlate_onetwocell' -../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'd' not described in 'irq_domain_translate_onecell' -../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'fwspec' not described in 'irq_domain_translate_onecell' -../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_translate_onecell' -../kernel/irq/irqdomain.c:1059: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_translate_onecell' -../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'd' not described in 'irq_domain_translate_twocell' -../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'fwspec' not described in 'irq_domain_translate_twocell' -../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'out_hwirq' not described in 'irq_domain_translate_twocell' -../kernel/irq/irqdomain.c:1080: warning: Function parameter or struct member 'out_type' not described in 'irq_domain_translate_twocell' -../arch/x86/kernel/cpu/mtrr/mtrr.c:557:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 557 | unsigned long config, dummy; - | ^ -1 warning generated. -../drivers/dma/dw-edma/dw-edma-core.c:26:16: warning: unused function 'dchan2dev' [-Wunused-function] - 26 | struct device *dchan2dev(struct dma_chan *dchan) - | ^~~~~~~~~ -../drivers/dma/dw-edma/dw-edma-core.c:32:16: warning: unused function 'chan2dev' [-Wunused-function] - 32 | struct device *chan2dev(struct dw_edma_chan *chan) - | ^~~~~~~~ -2 warnings generated. -../arch/x86/kernel/cpu/mtrr/generic.c:691:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 691 | unsigned lo, dummy; - | ^ -../arch/x86/kernel/cpu/mtrr/generic.c:1060:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 1060 | unsigned long config, dummy; - | ^ -2 warnings generated. -../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] - 984 | if (WARN_ON(!layer->mode == ZYNQMP_DPSUB_LAYER_NONLIVE)) { - | ^ ~~ -../include/asm-generic/bug.h:123:25: note: expanded from macro 'WARN_ON' - 123 | int __ret_warn_on = !!(condition); \ - | ^~~~~~~~~ -../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: note: add parentheses after the '!' to evaluate the comparison first -../drivers/gpu/drm/xlnx/zynqmp_disp.c:984:14: note: add parentheses around left hand side expression to silence this warning -1 warning generated. -../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'blend' not described in 'zynqmp_disp' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'avbuf' not described in 'zynqmp_disp' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:164: warning: Function parameter or struct member 'audio' not described in 'zynqmp_disp' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:954: warning: Function parameter or struct member 'media_bus_format' not described in 'zynqmp_disp_layer_find_live_format' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:954: warning: Excess function parameter 'drm_fmt' description in 'zynqmp_disp_layer_find_live_format' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:1129: warning: Function parameter or struct member 'media_bus_format' not described in 'zynqmp_disp_layer_set_live_format' -../drivers/gpu/drm/xlnx/zynqmp_disp.c:1129: warning: Excess function parameter 'info' description in 'zynqmp_disp_layer_set_live_format' -../lib/crypto/mpi/mpi-inv.c:34:15: warning: variable 'k' set but not used [-Wunused-but-set-variable] - 34 | unsigned int k; - | ^ -1 warning generated. -../arch/x86/kernel/cpu/mtrr/cleanup.c:673:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 673 | unsigned long base, size, def, dummy; - | ^ -../arch/x86/kernel/cpu/mtrr/cleanup.c:869:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; - | ^ -2 warnings generated. -../arch/x86/kernel/cpu/sgx/main.c:741: warning: Function parameter or struct member 'low' not described in 'sgx_calc_section_metric' -../arch/x86/kernel/cpu/sgx/main.c:741: warning: Function parameter or struct member 'high' not described in 'sgx_calc_section_metric' -../arch/x86/kernel/cpu/sgx/main.c:741: warning: expecting prototype for A section metric is concatenated in a way that @low bits 12(). Prototype was for sgx_calc_section_metric() instead -../arch/x86/kernel/apic/apic.c:2138: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' -../arch/x86/kernel/apic/apic.c:2138: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead -../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' -../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' -../mm/slub.c:3904:22: warning: variable 'obj_exts' set but not used [-Wunused-but-set-variable] - 3904 | struct slabobj_ext *obj_exts; - | ^ -../mm/slub.c:415:6: warning: unused function 'stat_add' [-Wunused-function] - 415 | void stat_add(const struct kmem_cache *s, enum stat_item si, int v) - | ^~~~~~~~ -../mm/slub.c:534:21: warning: unused function 'get_freepointer_safe' [-Wunused-function] - 534 | static inline void *get_freepointer_safe(struct kmem_cache *s, void *object) - | ^~~~~~~~~~~~~~~~~~~~ -../mm/slub.c:634:1: warning: unused function 'slub_set_cpu_partial' [-Wunused-function] - 634 | slub_set_cpu_partial(struct kmem_cache *s, unsigned int nr_objects) - | ^~~~~~~~~~~~~~~~~~~~ -../mm/slub.c:698:20: warning: unused function '__slab_update_freelist' [-Wunused-function] - 698 | static inline bool __slab_update_freelist(struct kmem_cache *s, struct slab *slab, - | ^~~~~~~~~~~~~~~~~~~~~~ -../mm/slub.c:1842:20: warning: unused function 'set_track' [-Wunused-function] - 1842 | static inline void set_track(struct kmem_cache *s, void *object, - | ^~~~~~~~~ -../mm/slub.c:3224:19: warning: unused function 'node_match' [-Wunused-function] - 3224 | static inline int node_match(struct slab *slab, int node) - | ^~~~~~~~~~ -7 warnings generated. -../drivers/video/fbdev/riva/riva_hw.c:659:24: warning: variable 'pclks' set but not used [-Wunused-but-set-variable] - 659 | int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs; - | ^ -1 warning generated. -../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Function parameter or struct member 'awi' not described in '_aw9523_gpio_get_multiple' -../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Function parameter or struct member 'mask' not described in '_aw9523_gpio_get_multiple' -../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Excess function parameter 'regmap' description in '_aw9523_gpio_get_multiple' -../drivers/pinctrl/pinctrl-aw9523.c:562: warning: Excess function parameter 'pin' description in '_aw9523_gpio_get_multiple' -../drivers/nvme/target/fc.c:177:1: warning: unused function 'nvmet_fc_iodnum' [-Wunused-function] - 177 | nvmet_fc_iodnum(struct nvmet_fc_ls_iod *iodptr) - | ^~~~~~~~~~~~~~~ -../drivers/nvme/target/fc.c:183:1: warning: unused function 'nvmet_fc_fodnum' [-Wunused-function] - 183 | nvmet_fc_fodnum(struct nvmet_fc_fcp_iod *fodptr) - | ^~~~~~~~~~~~~~~ -2 warnings generated. -../drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c:30:18: warning: unused function 'hdmi_read' [-Wunused-function] - 30 | static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset) - | ^~~~~~~~~ -1 warning generated. -../drivers/tty/serial/mxs-auart.c:1600:15: warning: cast to smaller integer type 'enum mxs_auart_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1600 | s->devtype = (enum mxs_auart_type)of_device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/video/fbdev/matrox/g450_pll.c:410:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] - 410 | unsigned int mnp; - | ^ -1 warning generated. -../kernel/time/timekeeping.c:2426: warning: Function parameter or struct member 'txc' not described in 'do_adjtimex' -../kernel/time/timekeeping.c:2494: warning: Function parameter or struct member 'phase_ts' not described in 'hardpps' -../kernel/time/timekeeping.c:2494: warning: Function parameter or struct member 'raw_ts' not described in 'hardpps' -../kernel/time/hrtimer.c:121:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, - | ^~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:119:27: note: previous initialization is here - 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, - | ^~~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:122:22: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, - | ^~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:119:27: note: previous initialization is here - 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, - | ^~~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:123:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, - | ^~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:119:27: note: previous initialization is here - 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, - | ^~~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:124:17: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, - | ^~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:119:27: note: previous initialization is here - 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, - | ^~~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:148:20: warning: unused function 'is_migration_base' [-Wunused-function] - 148 | static inline bool is_migration_base(struct hrtimer_clock_base *base) - | ^~~~~~~~~~~~~~~~~ -5 warnings generated. -../drivers/video/fbdev/nvidia/nv_hw.c:245:21: warning: variable 'pclks' set but not used [-Wunused-but-set-variable] - 245 | int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs; +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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)) @@ -814,46 +23946,2 @@ -1 warning generated. -../drivers/video/fbdev/sis/sis_main.c:4558:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] - 4558 | u8 reg; - | ^ -1 warning generated. -../drivers/gpio/gpio-pch.c:101: warning: Excess struct member 'lock' description in 'pch_gpio' -../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' -../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' -../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' -../drivers/video/fbdev/aty/aty128fb.c:534:18: warning: unused function '_aty_ld_8' [-Wunused-function] - 534 | static inline u8 _aty_ld_8(unsigned int regindex, - | ^~~~~~~~~ -1 warning generated. -../drivers/message/fusion/mptsas.c:4234:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 4234 | int rc; - | ^ -../drivers/message/fusion/mptsas.c:4793:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] - 4793 | unsigned long timeleft; - | ^ -2 warnings generated. -../drivers/tty/serial/sh-sci.c:3171:19: warning: unused function 'sci_probe_earlyprintk' [-Wunused-function] - 3171 | static inline int sci_probe_earlyprintk(struct platform_device *pdev) - | ^~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/gpio/gpio-syscon.c:46: warning: Excess struct member 'compatible' description in 'syscon_gpio_data' -../sound/soc/rockchip/rockchip_pdm.c:583:17: warning: cast to smaller integer type 'enum rk_pdm_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 583 | pdm->version = (enum rk_pdm_version)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' -../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' -../fs/proc/fd.c:81: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst - * Shared /proc/pid/fdinfo and /proc/pid/fdinfo/fd permission helper to ensure -../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' -../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' -../drivers/pci/controller/pcie-mediatek.c:226: warning: Excess struct member 'mem' description in 'mtk_pcie' -../drivers/net/ethernet/8390/pcnet_cs.c:1169:9: warning: variable 'xfer_count' set but not used [-Wunused-but-set-variable] - 1169 | int xfer_count = count; +../arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here + 24 | unsigned long sig[_NSIG_WORDS]; @@ -861,162 +23949,21 @@ -1 warning generated. -../drivers/mfd/wm8994-core.c:625:17: warning: cast to smaller integer type 'enum wm8994_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 625 | wm8994->type = (enum wm8994_type)i2c_get_match_data(i2c); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/misc/mei/vsc-fw-loader.c:256:3: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 256 | .integer.value = 1, - | ^~~~~~~~~~~~~~~~~~ -../drivers/misc/mei/vsc-fw-loader.c:255:11: note: previous initialization is here - 255 | .type = ACPI_TYPE_INTEGER, - | ^~~~~~~~~~~~~~~~~ -../include/acpi/actypes.h:647:41: note: expanded from macro 'ACPI_TYPE_INTEGER' - 647 | #define ACPI_TYPE_INTEGER 0x01 /* Byte/Word/Dword/Zero/One/Ones */ - | ^~~~ -1 warning generated. -../drivers/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] - 166 | u32 val; - | ^ -1 warning generated. -../drivers/usb/host/xhci.c:1369: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' -../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' -../drivers/scsi/qla1280.c:1712:15: warning: variable 'num' set but not used [-Wunused-but-set-variable] - 1712 | int err = 0, num, i; - | ^ -1 warning generated. -../drivers/spi/spi-mtk-snfi.c:1201: warning: Function parameter or struct member 'op' not described in 'mtk_snand_is_page_ops' -../drivers/usb/dwc2/hcd_ddma.c:555:16: warning: variable 'n_desc' set but not used [-Wunused-but-set-variable] - 555 | u16 idx, inc, n_desc = 0, ntd_max = 0; - | ^ -1 warning generated. -../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' -../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' -../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' -../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'dst' not described in 'gcov_info_add' -../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'src' not described in 'gcov_info_add' -../kernel/gcov/clang.c:273: warning: Excess function parameter 'dest' description in 'gcov_info_add' -../kernel/gcov/clang.c:273: warning: Excess function parameter 'source' description in 'gcov_info_add' -../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' -../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' -../drivers/regulator/rtq2208-regulator.c:222:35: warning: unused variable 'rtq2208_regulator_ldo_ops' [-Wunused-const-variable] - 222 | static const struct regulator_ops rtq2208_regulator_ldo_ops = { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' -../scripts/Makefile.build:244: ../drivers/i2c/busses/Makefile: i2c-viai2c-common.o is added to multiple modules: i2c-wmt i2c-zhaoxin -../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' -In file included from ../drivers/net/ethernet/broadcom/b44.c:17: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/i2c/busses/i2c-bcm-iproc.c:1056:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1056 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/gpu/drm/drm_mm.c:152:1: warning: unused function 'drm_mm_interval_tree_insert' [-Wunused-function] - 152 | INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 153 | u64, __subtree_last, - | ~~~~~~~~~~~~~~~~~~~~ - 154 | START, LAST, static inline, drm_mm_interval_tree) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/interval_tree_generic.h:38:15: note: expanded from macro 'INTERVAL_TREE_DEFINE' - 38 | ITSTATIC void ITPREFIX ## _insert(ITSTRUCT *node, \ - | ^~~~~~~~~~~~~~~~~~~ -:84:1: note: expanded from here - 84 | drm_mm_interval_tree_insert - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/drm_mm.c:152:1: warning: unused function 'drm_mm_interval_tree_iter_next' [-Wunused-function] - 152 | INTERVAL_TREE_DEFINE(struct drm_mm_node, rb, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 153 | u64, __subtree_last, - | ~~~~~~~~~~~~~~~~~~~~ - 154 | START, LAST, static inline, drm_mm_interval_tree) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/interval_tree_generic.h:151:33: note: expanded from macro 'INTERVAL_TREE_DEFINE' - 151 | ITSTATIC ITSTRUCT * \ - | ^ - 152 | ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ - | ~~~~~~~~~~~~~~~~~~~~~~ -:96:1: note: expanded from here - 96 | drm_mm_interval_tree_iter_next - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. -../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' -../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' -../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' -../drivers/mfd/max14577.c:400:23: warning: cast to smaller integer type 'enum maxim_device_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 400 | max14577->dev_type = (enum maxim_device_type)i2c_get_match_data(i2c); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../lib/test_maple_tree.c:212:26: warning: unused function 'not_empty' [-Wunused-function] - 212 | static inline __init int not_empty(struct maple_node *node) - | ^~~~~~~~~ -1 warning generated. -../drivers/net/ethernet/broadcom/bcmsysport.c:49:1: warning: unused function 'txchk_readl' [-Wunused-function] - 49 | BCM_SYSPORT_IO_MACRO(txchk, SYS_PORT_TXCHK_OFFSET); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:32:19: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' - 32 | static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \ - | ^~~~~~~~~~~~ -:250:1: note: expanded from here - 250 | txchk_readl - | ^~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:49:1: warning: unused function 'txchk_writel' [-Wunused-function] - 49 | BCM_SYSPORT_IO_MACRO(txchk, SYS_PORT_TXCHK_OFFSET); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:37:20: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' - 37 | static inline void name##_writel(struct bcm_sysport_priv *priv, \ - | ^~~~~~~~~~~~~ -:251:1: note: expanded from here - 251 | txchk_writel - | ^~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:51:1: warning: unused function 'tbuf_readl' [-Wunused-function] - 51 | BCM_SYSPORT_IO_MACRO(tbuf, SYS_PORT_TBUF_OFFSET); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:32:19: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' - 32 | static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \ - | ^~~~~~~~~~~~ -:254:1: note: expanded from here - 254 | tbuf_readl - | ^~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:51:1: warning: unused function 'tbuf_writel' [-Wunused-function] - 51 | BCM_SYSPORT_IO_MACRO(tbuf, SYS_PORT_TBUF_OFFSET); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bcmsysport.c:37:20: note: expanded from macro 'BCM_SYSPORT_IO_MACRO' - 37 | static inline void name##_writel(struct bcm_sysport_priv *priv, \ - | ^~~~~~~~~~~~~ -:255:1: note: expanded from here - 255 | tbuf_writel - | ^~~~~~~~~~~ -4 warnings generated. -../kernel/trace/ftrace.c:5489: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' -../kernel/trace/ftrace.c:5489: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' -../fs/dlm/dir.c:65:26: warning: variable 'count_match' set but not used [-Wunused-but-set-variable] - 65 | unsigned int count = 0, count_match = 0, count_bad = 0, count_add = 0; - | ^ -1 warning generated. -../fs/dlm/lock.c:239:19: warning: unused function 'is_granted' [-Wunused-function] - 239 | static inline int is_granted(struct dlm_lkb *lkb) - | ^~~~~~~~~~ -1 warning generated. -../drivers/watchdog/stm32_iwdg.c:78:19: warning: unused function 'reg_read' [-Wunused-function] - 78 | static inline u32 reg_read(void __iomem *base, u32 reg) - | ^~~~~~~~ -1 warning generated. -../drivers/input/misc/ims-pcu.c:1802:2: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation] - 1802 | snprintf(pcu->fw_version, sizeof(pcu->fw_version), +In file included from ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; @@ -1024,2 +23971,24 @@ -../drivers/input/misc/ims-pcu.c:1814:2: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation] - 1814 | snprintf(pcu->bl_version, sizeof(pcu->bl_version), +In file included from ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; @@ -1027,896 +23996,2981 @@ -2 warnings generated. -../drivers/power/supply/twl4030_charger.c:243:16: warning: variable 'cur_reg' set but not used [-Wunused-but-set-variable] - 243 | unsigned reg, cur_reg; - | ^ -1 warning generated. -../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' -../lib/crc32test.c:674:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable] - 674 | static u32 crc; - | ^ -../lib/crc32test.c:754:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable] - 754 | static u32 crc; - | ^ -2 warnings generated. -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' -../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'work' not described in 'crush_choose_firstn' -../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'weight' not described in 'crush_choose_firstn' -../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'weight_max' not described in 'crush_choose_firstn' -../net/ceph/crush/mapper.c:466: warning: Function parameter or struct member 'choose_args' not described in 'crush_choose_firstn' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'map' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'work' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'bucket' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'weight' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'weight_max' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'x' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'left' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'numrep' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'type' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'out' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'outpos' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'tries' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'recurse_tries' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'recurse_to_leaf' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'out2' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'parent_r' not described in 'crush_choose_indep' -../net/ceph/crush/mapper.c:655: warning: Function parameter or struct member 'choose_args' not described in 'crush_choose_indep' -../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' -../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' -../drivers/i2c/busses/i2c-pxa.c:1269:15: warning: cast to smaller integer type 'enum pxa_i2c_types' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1269 | *i2c_types = (enum pxa_i2c_types)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../net/ceph/osdmap.c:1441:10: warning: result of comparison of constant 4611686018427387891 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] - 1441 | if (len > (SIZE_MAX - sizeof(*pg)) / sizeof(u32)) - | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/ceph/osdmap.c:1624:10: warning: result of comparison of constant 2305843009213693945 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] - 1624 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) - | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. -In file included from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: -In file included from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19: -In file included from ../include/linux/pci.h:27: -In file included from ../include/linux/mod_devicetable.h:14: -In file included from ../include/linux/uuid.h:11: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:323: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' -../drivers/input/touchscreen/mms114.c:507:15: warning: cast to smaller integer type 'enum mms_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 507 | data->type = (enum mms_type)match_data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' -../drivers/input/misc/twl4030-pwrbutton.c:33: warning: expecting prototype for twl4030(). Prototype was for PWR_PWRON_IRQ() instead -../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' -../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' -../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' -../drivers/usb/musb/musb_host.c:1489:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function] - 1489 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma, - | ^~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable] - 195 | u16 intenb0, intenb1; - | ^ -1 warning generated. -../drivers/scsi/aic7xxx/aic7xxx_core.c:4171:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] - 4171 | uint32_t data_addr; - | ^ -1 warning generated. -../drivers/i2c/busses/i2c-rcar.c:1126:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1126 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' -../drivers/scsi/aic7xxx/aic79xx_core.c:5694:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] - 5694 | uint64_t data_addr; - | ^ -1 warning generated. -../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' -../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' -../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' -../fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 115 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 164 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 238 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 306 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 329 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 383 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 410 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 443 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:459:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 459 | union outputArgs *outp; - | ^ -../fs/coda/upcall.c:577:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] - 577 | union outputArgs *outp; - | ^ -10 warnings generated. -../drivers/mfd/mxs-lradc.c:140:15: warning: cast to smaller integer type 'enum mxs_lradc_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 140 | lradc->soc = (enum mxs_lradc_id)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' -../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' -../kernel/trace/rv/monitors/wip/wip.c:20:1: warning: unused function 'da_handle_start_run_event_wip' [-Wunused-function] - 20 | DECLARE_DA_MON_PER_CPU(wip, unsigned char); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/rv/da_monitor.h:532:48: note: expanded from macro 'DECLARE_DA_MON_PER_CPU' - 532 | DECLARE_DA_MON_INIT_PER_CPU(name, type) \ - | ^ - 533 | DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT(name, type) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/rv/da_monitor.h:434:20: note: expanded from macro '\ -DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT' - 434 | static inline bool da_handle_start_run_event_##name(enum events_##name event) \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -:78:1: note: expanded from here - 78 | da_handle_start_run_event_wip - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/hid/hid-debug.c:3410:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 3410 | [BTN_DIGI] = "Digi", [BTN_STYLUS3] = "Stylus3", - | ^~~~~~ -../drivers/hid/hid-debug.c:3294:19: note: previous initialization is here - 3294 | [BTN_TOOL_PEN] = "ToolPen", [BTN_TOOL_RUBBER] = "ToolRubber", - | ^~~~~~~~~ -../drivers/hid/hid-debug.c:3411:54: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 3411 | [BTN_TOOL_QUINTTAP] = "ToolQuintTap", [BTN_WHEEL] = "Wheel", - | ^~~~~~~ -../drivers/hid/hid-debug.c:3301:20: note: previous initialization is here - 3301 | [BTN_GEAR_DOWN] = "WheelBtn", - | ^~~~~~~~~~ -../drivers/hid/hid-debug.c:3415:56: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 3415 | [KEY_ALS_TOGGLE] = "ALSToggle", [KEY_ASPECT_RATIO] = "AspectRatio", - | ^~~~~~~~~~~~~ -../drivers/hid/hid-debug.c:3314:17: note: previous initialization is here - 3314 | [KEY_SCREEN] = "Screen", [KEY_PC] = "PC", - | ^~~~~~~~ -../drivers/hid/hid-debug.c:3439:59: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 3439 | [KEY_FRAMEFORWARD] = "FrameForward", [KEY_FULL_SCREEN] = "FullScreen", - | ^~~~~~~~~~~~ -../drivers/hid/hid-debug.c:3312:40: note: previous initialization is here - 3312 | [KEY_ANGLE] = "Angle", [KEY_ZOOM] = "Zoom", - | ^~~~~~ -../drivers/hid/hid-debug.c:3441:18: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] - 3441 | [KEY_HANGEUL] = "HanGeul", [KEY_HANGUP_PHONE] = "HangUpPhone", - | ^~~~~~~~~ -../drivers/hid/hid-debug.c:3217:18: note: previous initialization is here - 3217 | [KEY_HANGUEL] = "Hangeul", [KEY_HANJA] = "Hanja", - | ^~~~~~~~~ -5 warnings generated. -In file included from ../drivers/scsi/qla2xxx/qla_init.c:6: -In file included from ../drivers/scsi/qla2xxx/qla_def.h:12: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/scsi/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' -../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' -../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' -../scripts/Makefile.build:244: ../drivers/mfd/Makefile: rsmu_core.o is added to multiple modules: rsmu-i2c rsmu-spi -../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' -../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' -../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' -../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' -../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' -../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' -../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' -../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' -../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' -../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' -../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' -../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' -../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' -../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' -../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' -../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' -../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' -../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' -../drivers/md/dm-vdo/block-map.c:220: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' -../drivers/md/dm-vdo/block-map.c:220: warning: Excess function parameter 'maximum_age' description in 'allocate_cache_components' -../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' -../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' -../drivers/md/dm-vdo/block-map.c:282: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' -../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'info' not described in 'set_info_state' -../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' -../drivers/md/dm-vdo/block-map.c:425: warning: Function parameter or struct member 'cache' not described in 'find_free_page' -../drivers/md/dm-vdo/block-map.c:444: warning: Function parameter or struct member 'cache' not described in 'find_page' -../drivers/md/dm-vdo/block-map.c:463: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' -../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' -../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' -../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' -../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' -../drivers/md/dm-vdo/block-map.c:592: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' -../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'info' not described in 'launch_page_load' -../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' -../drivers/md/dm-vdo/block-map.c:845: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' -../drivers/md/dm-vdo/block-map.c:861: warning: Function parameter or struct member 'info' not described in 'launch_page_save' -../drivers/md/dm-vdo/block-map.c:876: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' -../drivers/md/dm-vdo/block-map.c:887: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' -../drivers/md/dm-vdo/block-map.c:939: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' -../drivers/md/dm-vdo/block-map.c:965: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1143: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' -../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1330: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' -../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:2221: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' -../drivers/md/dm-vdo/block-map.c:2446: warning: Function parameter or struct member 'map' not described in 'make_forest' -../drivers/md/dm-vdo/block-map.c:2484: warning: Function parameter or struct member 'map' not described in 'replace_forest' -../drivers/md/dm-vdo/block-map.c:2500: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' -../drivers/md/dm-vdo/block-map.c:2559: warning: Function parameter or struct member 'cursor' not described in 'traverse' -../drivers/md/dm-vdo/block-map.c:2630: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' -../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'map' not described in 'compute_boundary' -../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' -../drivers/md/dm-vdo/block-map.c:2679: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' -../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:3101: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' -../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' -../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' -../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' -../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' -../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' -../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' -../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' -../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' -../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'data_vio' not described in 'set_data_vio_compression_status' -../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'status' not described in 'set_data_vio_compression_status' -../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'new_status' not described in 'set_data_vio_compression_status' -../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'state' description in 'set_data_vio_compression_status' -../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'new_state' description in 'set_data_vio_compression_status' -../drivers/md/dm-vdo/data-vio.c:392: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' -../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' -../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' -../drivers/md/dm-vdo/data-vio.c:658: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' -../drivers/md/dm-vdo/data-vio.c:786: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' -../drivers/md/dm-vdo/data-vio.c:786: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' -../drivers/md/dm-vdo/data-vio.c:842: warning: Function parameter or struct member 'pool_ptr' not described in 'make_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:842: warning: Excess function parameter 'pool' description in 'make_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:896: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:960: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' -../drivers/md/dm-vdo/data-vio.c:960: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' -../drivers/md/dm-vdo/data-vio.c:1009: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1020: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1039: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1157: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' -../drivers/md/dm-vdo/data-vio.c:1237: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' -../drivers/md/dm-vdo/data-vio.c:1274: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' -../drivers/md/dm-vdo/data-vio.c:1383: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' -../drivers/md/dm-vdo/data-vio.c:1403: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' -../drivers/md/dm-vdo/data-vio.c:1423: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' -../drivers/md/dm-vdo/data-vio.c:1443: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1562: warning: Function parameter or struct member 'completion' not described in 'read_block' -../drivers/md/dm-vdo/data-vio.c:1719: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' -../drivers/md/dm-vdo/data-vio.c:1747: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' -../drivers/md/dm-vdo/data-vio.c:1768: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1797: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1835: warning: bad line: -../drivers/md/dm-vdo/data-vio.c:1839: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' -../drivers/md/dm-vdo/data-vio.c:1873: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' -../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' -../drivers/md/dm-vdo/data-vio.c:1952: warning: Function parameter or struct member 'completion' not described in 'allocate_block' -../drivers/md/dm-vdo/data-vio.c:1983: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' -../drivers/md/dm-vdo/data-vio.c:2012: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' -../drivers/scsi/mpi3mr/mpi3mr_fw.c:1531:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] - 1531 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; - | ^ -1 warning generated. -../drivers/md/dm-vdo/dedupe.c:574: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' -../drivers/md/dm-vdo/dedupe.c:574: warning: Excess function parameter 'context' description in 'abort_waiter' -../drivers/md/dm-vdo/dedupe.c:929: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' -../drivers/md/dm-vdo/dedupe.c:929: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' -../drivers/md/dm-vdo/dedupe.c:1742: warning: Function parameter or struct member 'completion' not described in 'vdo_continue_hash_lock' -../drivers/md/dm-vdo/dedupe.c:1742: warning: Excess function parameter 'data_vio' description in 'vdo_continue_hash_lock' -../drivers/md/dm-vdo/dedupe.c:1839: warning: Function parameter or struct member 'completion' not described in 'vdo_acquire_hash_lock' -../drivers/md/dm-vdo/dedupe.c:1839: warning: Excess function parameter 'data_vio' description in 'vdo_acquire_hash_lock' -../drivers/md/dm-vdo/dedupe.c:2517: warning: Function parameter or struct member 'context' not described in 'suspend_index' -../drivers/md/dm-vdo/dedupe.c:2517: warning: Function parameter or struct member 'completion' not described in 'suspend_index' -../drivers/md/dm-vdo/dedupe.c:2531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2542: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2580: warning: Function parameter or struct member 'context' not described in 'resume_index' -../drivers/md/dm-vdo/dedupe.c:2580: warning: Function parameter or struct member 'parent' not described in 'resume_index' -../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2613: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2691: warning: Function parameter or struct member 'zones' not described in 'vdo_get_dedupe_statistics' -../drivers/md/dm-vdo/dedupe.c:2691: warning: Function parameter or struct member 'stats' not described in 'vdo_get_dedupe_statistics' -../drivers/md/dm-vdo/dedupe.c:2691: warning: Excess function parameter 'hash_zones' description in 'vdo_get_dedupe_statistics' -../drivers/scsi/mpi3mr/mpi3mr_transport.c:1024: warning: Function parameter or struct member 'port_id' not described in 'mpi3mr_get_hba_port_by_id' -../drivers/md/dm-vdo/dm-vdo-target.c:1146: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' -drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val() -In file included from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: -In file included from ../include/linux/gfp.h:7: -In file included from ../include/linux/mmzone.h:8: -In file included from ../include/linux/spinlock.h:59: -In file included from ../include/linux/irqflags.h:18: -In file included from ../arch/x86/include/asm/irqflags.h:60: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' -../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' -../drivers/gpu/drm/kmb/kmb_dsi.c:822:2: warning: unused function 'set_test_mode_src_osc_freq_target_low_bits' [-Wunused-function] - 822 | set_test_mode_src_osc_freq_target_low_bits(struct kmb_dsi *kmb_dsi, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/kmb/kmb_dsi.c:834:2: warning: unused function 'set_test_mode_src_osc_freq_target_hi_bits' [-Wunused-function] - 834 | set_test_mode_src_osc_freq_target_hi_bits(struct kmb_dsi *kmb_dsi, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:872: warning: Function parameter or struct member 'offset' not described in 'vdo_initialize_layout' -../drivers/md/dm-vdo/encodings.c:872: warning: Excess function parameter 'origin' description in 'vdo_initialize_layout' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' -../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' -../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' -../drivers/firmware/efi/libstub/efi-stub-helper.c:613: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' -../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/int-map.c:85: error: Cannot parse struct or union! -../drivers/md/dm-vdo/int-map.c:103: warning: Function parameter or struct member 'bucket_count' not described in 'int_map' -../drivers/md/dm-vdo/int-map.c:328: warning: Function parameter or struct member '__always_unused' not described in 'search_hop_list' -../drivers/md/dm-vdo/int-map.c:328: warning: Excess function parameter 'map' description in 'search_hop_list' -../drivers/md/dm-vdo/int-map.c:459: warning: Function parameter or struct member '__always_unused' not described in 'move_empty_bucket' -../drivers/md/dm-vdo/int-map.c:459: warning: Excess function parameter 'map' description in 'move_empty_bucket' -../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' -../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' -../drivers/md/dm-vdo/io-submitter.c:378: warning: Function parameter or struct member 'io_submitter_ptr' not described in 'vdo_make_io_submitter' -../drivers/md/dm-vdo/io-submitter.c:378: warning: Excess function parameter 'io_submitter' description in 'vdo_make_io_submitter' -../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' -../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:253: warning: bad line: -../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' -../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'block' not described in 'pack_fragment' -../drivers/md/dm-vdo/packer.c:394: warning: Excess function parameter 'compressed_block' description in 'pack_fragment' -../drivers/md/dm-vdo/packer.c:715: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: -In file included from ../include/linux/pci.h:27: -In file included from ../include/linux/mod_devicetable.h:14: -In file included from ../include/linux/uuid.h:11: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_cmd.o is added to multiple modules: hclge hclgevf -../drivers/scsi/lpfc/lpfc_bsg.c:2806:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] - 2806 | int cnt, offset = 0, i = 0; - | ^ -1 warning generated. -../drivers/platform/x86/dell/dcdbas.c:103: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' -../drivers/platform/x86/dell/dcdbas.c:284: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' -../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:316: warning: Function parameter or struct member 'count' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' -../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' -../drivers/platform/x86/dell/dcdbas.c:615: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' -../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' -../drivers/md/dm-vdo/physical-zone.c:521: warning: Function parameter or struct member '__always_unused' not described in 'retry_allocation' -../drivers/md/dm-vdo/physical-zone.c:521: warning: Excess function parameter 'context' description in 'retry_allocation' -../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_rss.o is added to multiple modules: hclge hclgevf -../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' -../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' -../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' -../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' -../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member '__always_unused' not described in 'write_block' -../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_tqp_stats.o is added to multiple modules: hclge hclgevf -../drivers/md/dm-vdo/repair.c:323: warning: Function parameter or struct member 'completion' not described in 'drain_slab_depot' -../drivers/md/dm-vdo/repair.c:660: warning: Function parameter or struct member 'point' not described in 'increment_recovery_point' -../drivers/md/dm-vdo/repair.c:964: warning: Function parameter or struct member 'repair' not described in 'find_entry_starting_next_page' -../drivers/md/dm-vdo/repair.c:1225: warning: Function parameter or struct member 'repair' not described in 'find_recovery_journal_head_and_tail' -../drivers/md/dm-vdo/repair.c:1454: warning: Function parameter or struct member 'repair' not described in 'extract_new_mappings' -../drivers/md/dm-vdo/repair.c:1505: warning: Function parameter or struct member 'repair' not described in 'compute_usages' -../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' -../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' -../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' -../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' -../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' -../drivers/md/dm-vdo/slab-depot.c:1298: warning: Function parameter or struct member 'pbn' not described in 'slab_block_number_from_pbn' -../drivers/md/dm-vdo/slab-depot.c:1298: warning: Excess function parameter 'physical_block_number' description in 'slab_block_number_from_pbn' -../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' -../drivers/md/dm-vdo/slab-depot.c:1473: warning: Excess function parameter 'lock' description in 'decrement_for_data' -../drivers/md/dm-vdo/slab-depot.c:1892: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' -../drivers/md/dm-vdo/slab-depot.c:1910: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' -../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' -../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' -../drivers/md/dm-vdo/slab-depot.c:2162: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' -../drivers/md/dm-vdo/slab-depot.c:2288: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' -../drivers/md/dm-vdo/slab-depot.c:2308: warning: Function parameter or struct member 'slab' not described in 'drain_slab' -../drivers/md/dm-vdo/slab-depot.c:2494: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' -../drivers/md/dm-vdo/slab-depot.c:2597: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' -../drivers/md/dm-vdo/slab-depot.c:2671: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' -../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' -../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' -../drivers/md/dm-vdo/slab-depot.c:3241: warning: Function parameter or struct member 'completion' not described in 'vdo_modify_reference_count' -../drivers/md/dm-vdo/slab-depot.c:3241: warning: Excess function parameter 'data_vio' description in 'vdo_modify_reference_count' -../drivers/md/dm-vdo/slab-depot.c:3475: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' -../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' -../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' -../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:3911: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:4289: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' -../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' -../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' -../drivers/md/dm-vdo/slab-depot.c:4707: warning: Function parameter or struct member 'context' not described in 'finish_registration' -../drivers/md/dm-vdo/slab-depot.c:4757: warning: Function parameter or struct member 'allocator' not described in 'stop_scrubbing' -../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'scrubber' description in 'stop_scrubbing' -../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'parent' description in 'stop_scrubbing' -../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' -../drivers/staging/rtl8723bs/core/rtw_efuse.c:285:6: warning: variable 'efuseValue' set but not used [-Wunused-but-set-variable] - 285 | u32 efuseValue; - | ^ -1 warning generated. -../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' -../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' -../drivers/md/dm-vdo/vdo.c:649: warning: Function parameter or struct member 'thread' not described in 'free_listeners' -../drivers/md/dm-vdo/vdo.c:649: warning: Excess function parameter 'thread_data' description in 'free_listeners' -../drivers/md/dm-vdo/vdo.c:855: warning: bad line: -../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' -../drivers/md/dm-vdo/vio.c:393: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' -In file included from ../drivers/net/ethernet/intel/igc/igc_ethtool.c:5: -In file included from ../include/linux/if_vlan.h:10: -In file included from ../include/linux/netdevice.h:24: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/platform/surface/surface3_power.c:248:3: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation-non-kprintf] - 248 | snprintf(bix->serial, ARRAY_SIZE(bix->serial), "%3pE%6pE", buf + 7, buf); - | ^ -1 warning generated. -In file included from ../drivers/net/ethernet/intel/ixgbevf/ethtool.c:9: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/devfreq/event/exynos-ppmu.c:527:20: warning: cast to smaller integer type 'enum exynos_ppmu_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 527 | info->ppmu_type = (enum exynos_ppmu_type)device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/staging/rtl8723bs/core/rtw_pwrctrl.c:288:6: warning: variable 'poll_cnt' set but not used [-Wunused-but-set-variable] - 288 | u8 poll_cnt = 0; - | ^ -1 warning generated. -../drivers/staging/rtl8192e/rtllib_crypt_tkip.c:641:7: warning: variable 'iv32' set but not used [-Wunused-but-set-variable] - 641 | u32 iv32 = tkey->tx_iv32; - | ^ -1 warning generated. -../drivers/staging/rtl8723bs/core/rtw_recv.c:2030:7: warning: variable 'cnt' set but not used [-Wunused-but-set-variable] - 2030 | int cnt = 0; - | ^ -1 warning generated. -../fs/ufs/inode.c:398: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:398: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:398: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:398: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' -In file included from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: -In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: -In file included from ../include/linux/sched/signal.h:5: -In file included from ../include/linux/rculist.h:11: -In file included from ../include/linux/rcupdate.h:26: -In file included from ../include/linux/irqflags.h:18: -In file included from ../arch/x86/include/asm/irqflags.h:60: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../fs/jffs2/nodemgmt.c:72: warning: Function parameter or struct member 'sumsize' not described in 'jffs2_do_reserve_space' -../fs/jffs2/nodemgmt.c:72: warning: expecting prototype for jffs2_reserve_space(). Prototype was for jffs2_do_reserve_space() instead -../fs/jffs2/nodemgmt.c:503: warning: Function parameter or struct member 'ofs' not described in 'jffs2_add_physical_node_ref' -../fs/jffs2/nodemgmt.c:503: warning: Function parameter or struct member 'ic' not described in 'jffs2_add_physical_node_ref' -../fs/jffs2/nodemgmt.c:503: warning: Excess function parameter 'new' description in 'jffs2_add_physical_node_ref' -../drivers/staging/rtl8723bs/core/rtw_xmit.c:1938:13: warning: variable 'drop_cnt' set but not used [-Wunused-but-set-variable] - 1938 | static u32 drop_cnt; - | ^ -In file included from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: -In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: -In file included from ../include/linux/sched/signal.h:5: -In file included from ../include/linux/rculist.h:11: -In file included from ../include/linux/rcupdate.h:26: -In file included from ../include/linux/irqflags.h:18: -In file included from ../arch/x86/include/asm/irqflags.h:60: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -2 warnings generated. -../scripts/Makefile.build:244: ../drivers/net/ethernet/marvell/octeontx2/nic/Makefile: otx2_devlink.o is added to multiple modules: rvu_nicpf rvu_nicvf -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' -../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device' -../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device' -../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device' -../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device' -../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device' -../drivers/staging/rtl8723bs/hal/hal_com.c:964:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 964 | u32 res, i = 0; - | ^ -1 warning generated. -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' -../scripts/Makefile.build:244: ../drivers/net/ethernet/marvell/octeontx2/nic/Makefile: otx2_dcbnl.o is added to multiple modules: rvu_nicpf rvu_nicvf -../scripts/Makefile.build:244: ../drivers/platform/x86/intel/int3472/Makefile: common.o is added to multiple modules: intel_skl_int3472_discrete intel_skl_int3472_tps68470 -../fs/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead -../drivers/staging/rtl8712/rtl8712_recv.c:139:6: warning: variable 'drvinfo_sz' set but not used [-Wunused-but-set-variable] - 139 | u16 drvinfo_sz; - | ^ -1 warning generated. -../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' -../drivers/memory/emif.c:68: warning: Function parameter or struct member 'irq_state' not described in 'emif_data' -../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] - 95 | int i, tmp; - | ^ -1 warning generated. -../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' -../drivers/gpu/drm/pl111/pl111_versatile.c:488:24: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 488 | versatile_clcd_type = (enum versatile_clcd)clcd_id->data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/pl111/pl111_versatile.c:508:26: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 508 | versatile_clcd_type = (enum versatile_clcd)clcd_id->data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. -In file included from ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:43: -In file included from ../include/linux/tcp.h:17: -In file included from ../include/linux/skbuff.h:15: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] -2 warnings generated. -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' -../drivers/perf/arm_cspmu/ampere_cspmu.c:35:1: warning: unused function 'get_event' [-Wunused-function] - 35 | SOC_PMU_EVENT_ATTR_EXTRACTOR(event, config, 0, 8); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/perf/arm_cspmu/ampere_cspmu.c:29:20: note: expanded from macro 'SOC_PMU_EVENT_ATTR_EXTRACTOR' - 29 | static inline u32 get_##_name(const struct perf_event *event) \ - | ^~~~~~~~~~~ -:11:1: note: expanded from here - 11 | get_event - | ^~~~~~~~~ -1 warning generated. -../fs/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' -../drivers/android/binder_alloc.c:1061: warning: Function parameter or struct member 'lru' not described in 'binder_alloc_free_page' -../drivers/net/ethernet/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] - 1704 | int loops = 0; - | ^ -1 warning generated. -../drivers/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' -../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' -../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' -../drivers/hid/hid-nintendo.c:672:20: warning: unused function 'joycon_device_is_procon' [-Wunused-function] - 672 | static inline bool joycon_device_is_procon(struct joycon_ctlr *ctlr) - | ^~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hid/hid-nintendo.c:682:20: warning: unused function 'joycon_device_is_snescon' [-Wunused-function] - 682 | static inline bool joycon_device_is_snescon(struct joycon_ctlr *ctlr) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hid/hid-nintendo.c:687:20: warning: unused function 'joycon_device_is_gencon' [-Wunused-function] - 687 | static inline bool joycon_device_is_gencon(struct joycon_ctlr *ctlr) - | ^~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hid/hid-nintendo.c:692:20: warning: unused function 'joycon_device_is_n64con' [-Wunused-function] - 692 | static inline bool joycon_device_is_n64con(struct joycon_ctlr *ctlr) - | ^~~~~~~~~~~~~~~~~~~~~~~ -4 warnings generated. -../fs/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' -../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' -../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' -../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' -../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' -../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' -../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' -../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' -../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' -../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' -../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1271 | version = (enum nixge_version)of_id->data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' -../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' -../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' -../drivers/rapidio/rio_cm.c:675:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 675 | int rc; - | ^ -1 warning generated. -../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:133: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:183: warning: Excess struct member 'buf' description in 'panthor_fw_section' -../drivers/gpu/drm/panthor/panthor_fw.c:183: warning: Excess struct member 'size' description in 'panthor_fw_section' -../drivers/gpu/drm/panthor/panthor_fw.c:265: warning: Excess struct member 'ping_work' description in 'panthor_fw' -../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' -../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c:1327: warning: Function parameter or struct member 'parent' not described in 'vchiq_register_chrdev' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. - on line 412 - I thought it was a doc line -../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function - on line 481 - I thought it was a doc line -../drivers/gpu/drm/panthor/panthor_mmu.c:701: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' -../drivers/gpu/drm/panthor/panthor_mmu.c:701: warning: Excess function parameter 'VM' description in 'panthor_vm_active' -../drivers/gpu/drm/panthor/panthor_mmu.c:810: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' -../drivers/gpu/drm/panthor/panthor_mmu.c:810: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' -../drivers/gpu/drm/panthor/panthor_mmu.c:1012: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1012: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1044: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1044: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1470: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'runnable' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'idle' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'waiting' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:319: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'mem' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'input' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'output' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'gpu_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'ref' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'gt' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'sync64' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'bo' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'offset' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'kmap' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'lock' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'id' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'seqno' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:469: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'start' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'size' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'latest_flush' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'start' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:767: warning: Excess struct member 'end' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:1671: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' -../drivers/gpu/drm/panthor/panthor_sched.c:1671: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' -../drivers/gpu/drm/panthor/panthor_sched.c:2565: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' -../fs/fuse/ioctl.c:130:18: warning: result of comparison of constant 18446744073709551611 with expression of type '__u16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] - 130 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) - | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:9: +In file included from ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/isa/cmi8328.c:13: +In file included from ../include/linux/isa.h:9: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: sound/isa/cmi8328.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: sound/isa] Error 2 +In file included from ../mm/oom_kill.c:21: +In file included from ../include/linux/oom.h:6: +In file included from ../include/linux/sched/signal.h:7: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: mm/oom_kill.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: drivers/bus] Error 2 +In file included from ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-of.c:10: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-of.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../arch/x86/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/hyperv/nested.c:15: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/hyperv/nested.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: arch/x86/hyperv] Error 2 +In file included from ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/irqchip/irq-renesas-irqc.c:9: +In file included from ../include/linux/platform_device.h:13: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/irqchip/irq-renesas-irqc.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: sound/core] Error 2 +make[4]: *** [../scripts/Makefile.build:485: drivers/char/ipmi] Error 2 +In file included from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:4: @@ -1924,12 +26978,2812 @@ -In file included from ../include/linux/sched.h:13: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:6: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-cygnus-pcie.o] Error 1 +make[6]: *** Waiting for unfinished jobs.... +In file included from ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/gpio/gpiolib-sysfs.c:5: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-sysfs.o] Error 1 +In file included from ../block/blk-map.c:6: +In file included from ../include/linux/sched/task_stack.h:9: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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 ../block/blk-map.c:7: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: block/blk-map.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: drivers/irqchip] Error 2 +make[3]: *** [../scripts/Makefile.build:485: samples] Error 2 +In file included from ../arch/x86/pci/fixup.c:7: @@ -1937,267 +29791,2055 @@ -In file included from ../include/linux/sched.h:13: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/slimbus/stream.c:49: warning: Excess struct member 'segdist_codes' description in 'segdist_code' -../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead -../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'sb' not described in '__nilfs_error' -../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'function' not described in '__nilfs_error' -../fs/nilfs2/super.c:121: warning: Function parameter or struct member 'fmt' not described in '__nilfs_error' -In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: -In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../fs/nilfs2/btnode.c:175: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_prepare_change_key' -../fs/nilfs2/btnode.c:175: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_prepare_change_key' -../fs/nilfs2/btnode.c:238: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_commit_change_key' -../fs/nilfs2/btnode.c:238: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_commit_change_key' -../fs/nilfs2/btnode.c:278: warning: Function parameter or struct member 'btnc' not described in 'nilfs_btnode_abort_change_key' -../fs/nilfs2/btnode.c:278: warning: Function parameter or struct member 'ctxt' not described in 'nilfs_btnode_abort_change_key' -../drivers/net/caif/caif_serial.c:130:20: warning: unused function 'debugfs_tx' [-Wunused-function] - 130 | static inline void debugfs_tx(struct ser_device *ser, const u8 *data, int size) - | ^~~~~~~~~~ -1 warning generated. -../fs/gfs2/glock.c:1308: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' -../scripts/Makefile.build:244: ../drivers/mtd/tests/Makefile: mtd_test.o is added to multiple modules: mtd_nandbiterrs mtd_oobtest mtd_pagetest mtd_readtest mtd_speedtest mtd_stresstest mtd_subpagetest mtd_torturetest -In file included from ../drivers/net/ethernet/tehuti/tehuti.c:63: -In file included from ../drivers/net/ethernet/tehuti/tehuti.h:10: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c:111:11: warning: variable 'hwirq' set but not used [-Wunused-but-set-variable] - 111 | int ret, hwirq; - | ^ -1 warning generated. -../drivers/memstick/core/memstick.c:207: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' -../drivers/memstick/core/memstick.c:223: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' -../drivers/memstick/core/memstick.c:223: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' -../drivers/memstick/core/memstick.c:249: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' -../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:266: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:296: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:367: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' -../drivers/memstick/core/memstick.c:514: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' -../drivers/memstick/core/memstick.c:550: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' -../drivers/memstick/core/memstick.c:572: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' -../drivers/memstick/core/memstick.c:583: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' -../drivers/memstick/core/memstick.c:595: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' -../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] - 4650 | u64 val; - | ^ -1 warning generated. -../drivers/net/ethernet/ti/tlan.c:2072:7: warning: variable 'def_tx' set but not used [-Wunused-but-set-variable] - 2072 | u32 def_tx, crc, code; - | ^ -1 warning generated. -../drivers/ata/ahci_imx.c:1066:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1066 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' -../fs/ceph/snap.c:377:10: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] - 377 | if (num > (SIZE_MAX - sizeof(*snapc)) / sizeof(u64)) - | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../fs/nilfs2/ioctl.c:120: warning: Function parameter or struct member 'dentry' not described in 'nilfs_fileattr_get' -../fs/nilfs2/ioctl.c:120: warning: Function parameter or struct member 'fa' not described in 'nilfs_fileattr_get' -../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'idmap' not described in 'nilfs_fileattr_set' -../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'dentry' not described in 'nilfs_fileattr_set' -../fs/nilfs2/ioctl.c:133: warning: Function parameter or struct member 'fa' not described in 'nilfs_fileattr_set' -../fs/nilfs2/ioctl.c:164: warning: Function parameter or struct member 'inode' not described in 'nilfs_ioctl_getversion' -../fs/nilfs2/ioctl.c:164: warning: Function parameter or struct member 'argp' not described in 'nilfs_ioctl_getversion' -../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' -../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac -../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' -../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-rdesc.o is added to multiple modules: hid-uclogic hid-uclogic-test -../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test -../drivers/dca/dca-core.c:171: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' -../drivers/dca/dca-core.c:226: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' -../drivers/dca/dca-core.c:258: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' -../drivers/dca/dca-core.c:258: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' -../drivers/dca/dca-core.c:283: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' -../drivers/dca/dca-core.c:283: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' -../drivers/dca/dca-core.c:296: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' -../drivers/dca/dca-core.c:308: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' -../drivers/dca/dca-core.c:308: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' -../drivers/dca/dca-core.c:328: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' -../drivers/dca/dca-core.c:339: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' -../drivers/dca/dca-core.c:339: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' -../drivers/dca/dca-core.c:396: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' -../drivers/dca/dca-core.c:396: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' -../drivers/dca/dca-core.c:428: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' -../drivers/dca/dca-core.c:437: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' -../drivers/ata/ahci_xgene.c:779:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 779 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -In file included from ../drivers/net/ethernet/via/via-velocity.c:37: -In file included from ../include/linux/module.h:13: -In file included from ../include/linux/stat.h:19: -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:5: -In file included from ../arch/x86/include/asm/processor.h:19: -In file included from ../arch/x86/include/asm/cpuid.h:62: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:13: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:374: -../include/linux/fortify-string.h:566:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 566 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/net/ethernet/ti/cpsw_ale.c:220:1: warning: unused function 'cpsw_ale_get_mcast_state' [-Wunused-function] - 220 | DEFINE_ALE_FIELD(mcast_state, 62, 2) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' - 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ - | ^~~~~~~~~~~~~~~~~~~ -:196:1: note: expanded from here - 196 | cpsw_ale_get_mcast_state - | ^~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:224:1: warning: unused function 'cpsw_ale_get_port_num' [-Wunused-function] - 224 | DEFINE_ALE_FIELD1(port_num, 66) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:155:19: note: expanded from macro 'DEFINE_ALE_FIELD1' - 155 | static inline int cpsw_ale_get_##name(u32 *ale_entry, u32 bits) \ - | ^~~~~~~~~~~~~~~~~~~ -:204:1: note: expanded from here - 204 | cpsw_ale_get_port_num - | ^~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:225:1: warning: unused function 'cpsw_ale_get_blocked' [-Wunused-function] - 225 | DEFINE_ALE_FIELD(blocked, 65, 1) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' - 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ - | ^~~~~~~~~~~~~~~~~~~ -:206:1: note: expanded from here - 206 | cpsw_ale_get_blocked - | ^~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:226:1: warning: unused function 'cpsw_ale_get_secure' [-Wunused-function] - 226 | DEFINE_ALE_FIELD(secure, 64, 1) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:145:19: note: expanded from macro 'DEFINE_ALE_FIELD' - 145 | static inline int cpsw_ale_get_##name(u32 *ale_entry) \ - | ^~~~~~~~~~~~~~~~~~~ -:208:1: note: expanded from here - 208 | cpsw_ale_get_secure - | ^~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:227:1: warning: unused function 'cpsw_ale_set_mcast' [-Wunused-function] - 227 | DEFINE_ALE_FIELD(mcast, 40, 1) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/ti/cpsw_ale.c:149:20: note: expanded from macro 'DEFINE_ALE_FIELD' - 149 | static inline void cpsw_ale_set_##name(u32 *ale_entry, u32 value) \ - | ^~~~~~~~~~~~~~~~~~~ -:211:1: note: expanded from here - 211 | cpsw_ale_set_mcast - | ^~~~~~~~~~~~~~~~~~ -5 warnings generated. -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/rpmsg/rpmsg_char.c:75: warning: Function parameter or struct member 'remote_flow_restricted' not described in 'rpmsg_eptdev' -../drivers/rpmsg/rpmsg_char.c:75: warning: Function parameter or struct member 'remote_flow_updated' not described in 'rpmsg_eptdev' -../fs/ocfs2/namei.c:2206: warning: Function parameter or struct member 'name' not described in 'ocfs2_prepare_orphan_dir' -../fs/ocfs2/namei.c:2206: warning: Function parameter or struct member 'dio' not described in 'ocfs2_prepare_orphan_dir' -../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' -../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' -../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'data' not described in 'ntb_transport_create_queue' -../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'client_dev' not described in 'ntb_transport_create_queue' -../drivers/ntb/ntb_transport.c:1984: warning: Function parameter or struct member 'handlers' not described in 'ntb_transport_create_queue' -../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'rx_handler' description in 'ntb_transport_create_queue' -../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'tx_handler' description in 'ntb_transport_create_queue' -../drivers/ntb/ntb_transport.c:1984: warning: Excess function parameter 'event_handler' description in 'ntb_transport_create_queue' -../drivers/ntb/hw/epf/ntb_hw_epf.c:15: warning: expecting prototype for Host side endpoint driver to implement Non(). Prototype was for NTB_EPF_COMMAND() instead -../scripts/Makefile.build:244: ../drivers/edac/Makefile: skx_common.o is added to multiple modules: i10nm_edac skx_edac -../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' -../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' -../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' -../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' -../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' -../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' -../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' -../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' -../drivers/hid/intel-ish-hid/ishtp/bus.c:853: warning: Function parameter or struct member 'dev' not described in 'ishtp_wait_resume' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' -../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' -../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/mtd/nand/raw/vf610_nfc.c:843:17: warning: cast to smaller integer type 'enum vf610_nfc_variant' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 843 | nfc->variant = (enum vf610_nfc_variant)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/mux/adgs1408.c:62:12: warning: cast to smaller integer type 'enum adgs1408_chip_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 62 | chip_id = (enum adgs1408_chip_id)device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' -../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' -../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' -../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' -../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' -../fs/bcachefs/io_write.c:1574: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' -../fs/bcachefs/io_write.c:1574: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead -../fs/bcachefs/journal_io.c:1574:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function] - 1574 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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/pci/fixup.c:9: +In file included from ../include/linux/pci.h:37: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/fixup.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:15: +In file included from ../include/linux/dev_printk.h:16: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-pcie.o] Error 1 +../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2205,898 +31847,16788 @@ -WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-uncore.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-cstate.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/rapl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kernel/cpu/mce/mce-inject.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/crc32-pclmul.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/curve25519-x86_64.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-intel.o -WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-amd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/locktorture.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcutorture.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcuscale.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/refscale.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/test_udelay.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/clocksource-wdtest.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/time_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/kcsan/kcsan_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/backtracetest.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/torture.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/resource_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/sysctl-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/scftorture.o -WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/nfs_acl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/grace.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp737.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp775.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp850.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp852.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp857.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp861.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp862.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp863.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp864.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp869.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp874.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp932.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_euc-jp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp936.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp949.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1250.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1251.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ascii.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-3.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-5.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-6.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1255.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-9.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-13.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-14.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-15.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_utf8.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-celtic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-centeuro.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-croatian.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-gaelic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-iceland.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-inuit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-romanian.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-turkish.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ucs2_utils.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_script.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ext4/ext4-inode-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/cramfs/cramfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/minix/minix.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hfs/hfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv3.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_arc4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_md4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hpfs/hpfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ufs/ufs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/efs/efs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx4/qnx4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx6/qnx6.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/adfs/adfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in fs/bcachefs/mean_and_variance_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o -WARNING: modpost: missing MODULE_DESCRIPTION() in security/apparmor/apparmor_policy_unpack_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/cast_common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_skcipher.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/xor.o -WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/crypto_simd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in block/t10-pi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-example-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/rational-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libchacha.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libdes.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libpoly1305.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_helpers_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hexdump.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/find_bit_benchmark.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bpf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dhry.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_firmware.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cpumask_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sysctl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hash.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ida.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ubsan.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test-kstrtox.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_list_sort.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_min_heap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_module.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_rhashtable.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sort.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_user_copy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_keys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_key_base.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dynamic_debug.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_printf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_scanf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bitmap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_uuid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_xarray.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_maple_tree.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kmod.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_memcat_p.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_blackhole_dev.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_meminit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hmm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_free_pages.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kprobes.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ref_tracker.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_kmp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_bm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_fsm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/atomic64_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/asn1_encoder.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/bitfield_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/checksum_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/list-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/hashtable_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_linear_ranges.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bits.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cmdline_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/memcpy_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/is_signed_type_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/overflow_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/stackinit_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/fortify_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in lib/siphash_kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-ts4800.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-meson-gpio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb3.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/bcm/pinctrl-bcm4908.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_spi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/meson/pinctrl-meson.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-gw-pld.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-mc33880.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx27.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-intel-lgm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-mediatek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-pxa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-samsung.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-spear.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-visconti.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/vmd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-pf-stub.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/platform_lcd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/goldfishfb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/vfb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/nfit/nfit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-audio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mipi0a.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-vcodec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-ipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-aud.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-bdp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-jpgdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-eth.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-hif.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-aud.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7981-eth.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-apmixed.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-topckgen.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-apmixed.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-topckgen.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-infracfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-aud.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mfgcfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-audio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu0.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_adl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_conn.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mfgcfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-topckgen.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-infra_ao.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-ipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mdp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-wpe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-topckgen.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-peri_ao.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-infra_ao.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-adsp_audio26m.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo0.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp0.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-wpe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-aud.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-ipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mdp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-msdc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-scp_adsp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-apusys_pll.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-img.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-scp_adsp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo0.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp0.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-wpe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apmixedsys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-cam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mfg.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-vdec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-venc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sophgo/clk-sophgo-cv1800.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sprd/clk-sprd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sunxi-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/suniv-f1c100s-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-r-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a64-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-r-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-r-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h616-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun4i-a10-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-a31-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-rtc-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a23-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a33-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a83t-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-h3-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r40-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-v3s-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-de2-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-de-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-usb-ccu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-gate_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-fractional-divider_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/clk-qcom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/lpass-gfm-sm8250.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/gcc-msm8976.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/videocc-sdm845.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/idxd/idxd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ti/omap-dma.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ioat/ioatdma.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/imx/soc-imx8m.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-qmgr.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-npe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/mediatek/mtk-cmdq-helper.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/amlogic/meson-clk-measure.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/qcom/spm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-ee-pwrc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/virtio/virtio_dma_buf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-pciback/xen-pciback.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-evtchn.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-privcmd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/da9121-regulator.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/tps6286x-regulator.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/reset/hisilicon/hi6220_reset.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_base.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_pxa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/serial_cs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_uart.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_acm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/owl-uart.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_hdlc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_gsm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/ttynull.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/goldfish.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-agp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-gtt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sis-agp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/via-agp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ttyprintk.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/lp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/nvram.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap-rng.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap3-rom-rng.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ppdev.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/tlclk.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_kunit_helpers.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_buddy_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_cmdline_parser_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_connector_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_damage_helper_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_dp_mst_helper_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_exec_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_format_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_framebuffer_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_gem_shmem_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_managed_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_mm_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_modes_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_plane_helper_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_probe_helper_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_rect_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-abt-y030xx067a.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-auo-a030jtn01.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-innolux-ej030na.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-newvision-nv3052c.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-novatek-nt39016.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-orisetech-ota5601a.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611uxc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sil-sii8620.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sii9234.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/bochs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/cirrus.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/gm12u320.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/gud/gud.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_panel_orientation_quirks.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_mipi_dbi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_device_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_pool_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_resource_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_tt_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_bo_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/i915/kvmgt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/udl/udl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-kunit.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ac97.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ram.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-raw-ram.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-slimbus.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spmi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-w1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-sccb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spi-avmm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/floppy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/brd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/xen-blkback/xen-blkback.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/ublk_drv.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/fastrpc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/open-dice.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/arizona.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/pcf50633-gpio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/timberdale.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/ssbi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/rt4831.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/intel_soc_pmic_bxtwc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/qcom-pm8008.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/hmem/dax_hmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/device_dax.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/kmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax_pmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax_cxl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/core/cxl_core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pci.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_mem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_acpi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_port.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/macintosh/mac_hid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/scsi_common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/advansys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/BusLogic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1740.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/isci/isci.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/elx/efct.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/atp870u.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/ppa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/imm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvme/host/nvme-apple.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-altera-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-fsl-lib.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-omap2-mcspi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-qup.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/uapi-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/packet-serdes-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cdrom/cdrom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/hd44780_common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/line-display.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x-control.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/ohci-exynos.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/xhci-pci-renesas.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-otg-fsm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/ch341.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb_debug.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/mxuport.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/navman.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/qcaux.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb-serial-simple.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/symbolserial.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/ezusb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/isight_firmware.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/yurex.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/libcomposite.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_acm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ss_lb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_serial.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_serial.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_obex.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_ether.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ncm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_phonet.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_eem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm_subset.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_rndis.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_mass_storage.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_fs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1_legacy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uvc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_hid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_printer.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_tcm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_zero.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_midi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_dbgp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/touchscreen/cyttsp_i2c_common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/misc/soc_button_array.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/matrix-keymap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/vivaldi-fmap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/tests/input_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/lib_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-goldfish.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-omap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-rc5t583.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-tps65910.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-twl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ccgx-ucsi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ali1563.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-pxa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-qup.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/tuners/tda9887.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/rc/rc-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/videobuf2/videobuf2-dvb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/uvc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mcam-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mmp_camera.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-lite.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos4-is-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/ti/vpe/ti-vpdma.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-empress.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-go7007.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-alsa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-dvb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007-usb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/au8522_decoder.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/mb86a16.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-async.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-fwnode.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/radio/si470x/radio-si470x-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/power/reset/piix4-poweroff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/omap_wdt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/twl4030_wdt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/ts4800_wdt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/simatic-ipc-wdt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/menz69_wdt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcpci.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcmulti.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcsusb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/avmfritz.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/speedfax.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNinfineon.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/w6692.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/netjet.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNipac.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNisar.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_dsp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/l1oip.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpufreq/cpufreq-dt-platdev.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpuidle/cpuidle-haltpoll.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/of_mmc_spi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/tmio_mmc_core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/renesas_sdhi_core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/mmc_core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_simple.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_sd8787.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_emmc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/sdio_uart.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/blink/leds-bcm63138.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-apollolake.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/flash/leds-rt4505.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/gsmi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/coreboot_table.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/framebuffer-coreboot.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-coreboot.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-x86-legacy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/cbmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/vpd-sysfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/xilinx/zynqmp-aes-gcm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/intel/keembay/keembay-ocs-hcu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/atmel-sha204a.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/sa2ul.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-a4tech.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-apple.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-aureal.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-belkin.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-betopff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-bigbenff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cherry.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-chicony.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cypress.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-dr.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-emsff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elecom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elo.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-evision.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ezkey.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-vivaldi-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-hammer.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-stadiaff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gyration.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-kbd.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-mouse.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ite.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kensington.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-keytouch.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kye.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lcpower.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lenovo.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-letsketch.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lg-g15.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-dj.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-hidpp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-magicmouse.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-maltron.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-mf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-megaworld.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-microsoft.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-monterey.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ntrig.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ortek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-prodikeys.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-pl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-petalynx.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-primax.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-razer.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-redragon.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-retrode.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-saitek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-samsung.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-semitek.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sjoy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sony.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-speedlink.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steam.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steelseries.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sunplus.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gaff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tmff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tivo.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-topseed.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-twinhan.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-uclogic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-xinmo.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zpff.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zydacron.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-viewsonic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-waltop.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-winwing.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/intel-ish-hid/intel-ishtp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/of/of_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-mt9m114.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_ccmp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_tkip.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_wep.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/fbtft/fbtft.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-hid.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-vbtn.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-rst.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-smartconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/amilo-rfkill.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/uv_sysfs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/ibm_rtl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/xo1-rfkill.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/firmware_attributes_class.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/wireless-hotkey.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/goldfish/goldfish_pipe.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/chrome/cros_kunit_proto_test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mailbox/mtk-cmdq-mailbox.o -WARNING: modpost: drivers/virt/coco/sev-guest/sev-guest: section mismatch in reference: sev_guest_driver+0x10 (section: .data) -> sev_guest_remove (section: .exit.text) -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm-ccn.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/fsl_imx8_ddr_perf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/marvell_cn10k_ddr_pmu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/arm_cspmu_module.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/nvidia_cspmu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/ampere_cspmu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/cxl_pmu.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/ras/amd/atl/amd_atl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwtracing/intel_th/intel_th_msu_sink.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem-apple-efuses.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_brcm_nvram.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_u-boot-env.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx-interconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mm-interconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mq-interconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mn-interconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mp-interconnect.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hte/hte-tegra194-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/vdpa.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/ifcvf/ifcvf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/parport/parport.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/libnvdimm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_pmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_btt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_e820.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/of_pmem.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_virtio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/brcm_u-boot.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/tplink_safeloader.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_util.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_cmdset_0020.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/maps/map_funcs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/hisi-spmi-controller.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/spmi-pmic-arb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_cif.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_aec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_netx.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_mf624.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/pcmcia_rsrc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/yenta_socket.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82092.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/asus_atk0110.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/corsair-cpro.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/mr75203.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dca/dca.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vhost/vringh.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/greybus.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/gb-es2.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rpmsg/rpmsg_char.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/ingenic-adc.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/xilinx-ams.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/buffer/kfifo_buf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-core.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-hub.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-aspeed.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-gpio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-ast-cf.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-scom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/siox/siox-bus-gpio.o -WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/counter/ftm-quaddec.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-wm-adsp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/renoir/snd-acp3x-rn.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/yc/snd-soc-acp6x-mach.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-i2s.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pdm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-legacy-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pci.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/ps/snd-soc-ps-mach.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/fsl/imx-pcm-dma.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/mxs/snd-soc-mxs-pcm.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-sdw.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-atom.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-byt.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-bdw.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-generic.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-mlink.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tng.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-skl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-apl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-cnl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-icl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tgl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-mtl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-lnl.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8m.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8ulp.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/imx-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mtk-adsp-common.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-utils.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-acpi.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-of.o -WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-pci.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mtty.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy-fb.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mbochs.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/configfs/configfs_sample.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/bytestream-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/dma-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/inttype-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/record-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kobject-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kset-example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kprobe_example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kretprobe_example.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kmemleak/kmemleak-test.o -WARNING: modpost: missing MODULE_DESCRIPTION() in samples/fprobe/fprobe_example.o +In file included from ../kernel/cpu.c:6: +In file included from ../include/linux/sched/mm.h:7: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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 ../kernel/cpu.c:7: +In file included from ../include/linux/proc_fs.h:10: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: kernel/cpu.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead +make[4]: *** [../scripts/Makefile.build:485: drivers/gpio] Error 2 +In file included from ../sound/i2c/other/ak4xxx-adda.c:11: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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 ../sound/i2c/other/ak4xxx-adda.c:14: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: sound/i2c/other/ak4xxx-adda.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: sound/i2c/other] Error 2 +make[4]: *** [../scripts/Makefile.build:485: sound/i2c] Error 2 +make[3]: *** [../scripts/Makefile.build:485: sound] Error 2 +In file included from ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:4: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:5: +In file included from ../include/linux/extcon-provider.h:13: +In file included from ../include/linux/extcon.h:21: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-usbdrd.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: drivers/phy/broadcom] Error 2 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../drivers/acpi/sleep.c:13: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/acpi/sleep.c:16: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: drivers/acpi/sleep.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 +make[3]: *** [../scripts/Makefile.build:485: arch/x86/pci] Error 2 +make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 +In file included from ../drivers/phy/mediatek/phy-mtk-dp.c:9: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/mediatek/phy-mtk-dp.c:13: +In file included from ../include/linux/phy/phy.h:15: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/mediatek/phy-mtk-dp.o] Error 1 +make[6]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: arch/x86/entry] Error 2 +In file included from ../drivers/phy/marvell/phy-mmp3-usb.c:7: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-usb.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-usb.o] Error 1 +make[6]: *** Waiting for unfinished jobs.... +In file included from ../net/core/gen_estimator.c:13: +In file included from ../include/linux/uaccess.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/gen_estimator.c:15: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: net/core/gen_estimator.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../drivers/phy/motorola/phy-mapphone-mdm6600.c:7: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/motorola/phy-mapphone-mdm6600.c:11: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/motorola/phy-mapphone-mdm6600.o] Error 1 +make[6]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: arch/x86/platform] Error 2 +In file included from ../drivers/phy/marvell/phy-mmp3-hsic.c:6: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-mmp3-hsic.c:9: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-hsic.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: drivers/phy/motorola] Error 2 +make[3]: *** [../scripts/Makefile.build:485: block] Error 2 +In file included from ../drivers/phy/marvell/phy-armada38x-comphy.c:8: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-armada38x-comphy.c:10: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-armada38x-comphy.o] Error 1 +In file included from ../ipc/mq_sysctl.c:8: +In file included from ../include/linux/nsproxy.h:7: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: ipc/mq_sysctl.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:11: +In file included from ../include/linux/delay.h:23: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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 ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:18: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-pxa-28nm-hsic.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: drivers/phy/marvell] Error 2 +make[3]: *** [../scripts/Makefile.build:485: mm] Error 2 +make[5]: *** [../scripts/Makefile.build:485: drivers/phy/mediatek] Error 2 +In file included from ../lib/dump_stack.c:10: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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 ../lib/dump_stack.c:14: +In file included from ../include/linux/kexec.h:18: +In file included from ../include/linux/vmcore_info.h:6: +In file included from ../include/linux/elfcore.h:9: +../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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: lib/dump_stack.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: drivers/phy] Error 2 +make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 +make[3]: *** [../scripts/Makefile.build:485: ipc] Error 2 +make[3]: *** [../scripts/Makefile.build:485: lib] Error 2 +In file included from ../fs/dcache.c:18: +In file included from ../include/linux/ratelimit.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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 ../fs/dcache.c:20: +In file included from ../include/linux/mm.h:1115: +In file included from ../include/linux/huge_mm.h:8: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: fs/dcache.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:5: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/statx.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: io_uring/statx.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:5: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/timeout.c:5: +In file included from ../include/linux/io_uring.h:7: +In file included from ../include/uapi/linux/io_uring.h:11: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: io_uring/timeout.o] Error 1 +In file included from ../net/core/dev.c:71: +In file included from ../include/linux/uaccess.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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 ../net/core/dev.c:74: +In file included from ../include/linux/cpu.h:17: +In file included from ../include/linux/node.h:18: +In file included from ../include/linux/device.h:32: +In file included from ../include/linux/device/driver.h:21: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: net/core/dev.o] Error 1 +In file included from ../io_uring/io-wq.c:11: +In file included from ../include/linux/sched/signal.h:7: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: io_uring/io-wq.o] Error 1 +make[4]: *** [../scripts/Makefile.build:485: net/core] Error 2 +make[3]: *** [../scripts/Makefile.build:485: net] Error 2 +In file included from ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:6: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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 ../io_uring/napi.c:3: +In file included from ../io_uring/io_uring.h:6: +In file included from ../include/linux/resume_user_mode.h:8: +In file included from ../include/linux/memcontrol.h:13: +In file included from ../include/linux/cgroup.h:17: +In file included from ../include/linux/fs.h:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[4]: *** [../scripts/Makefile.build:244: io_uring/napi.o] Error 1 +make[3]: *** [../scripts/Makefile.build:485: io_uring] Error 2 +In file included from ../arch/x86/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:8: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../arch/x86/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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/kvm/svm/hyperv.c:7: +In file included from ../arch/x86/kvm/svm/hyperv.h:9: +In file included from ../arch/x86/include/asm/mshyperv.h:6: +In file included from ../include/linux/nmi.h:222: +In file included from ../arch/x86/include/asm/nmi.h:5: +In file included from ../include/linux/irq_work.h:6: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: arch/x86/kvm/svm/hyperv.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../crypto/asymmetric_keys/selftest.c:9: +In file included from ../include/linux/cred.h:17: +In file included from ../include/linux/sched.h:48: +../include/linux/page_frag_cache.h:176:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); + | ^ +../include/linux/page_frag_cache.h:184:2: error: call to undeclared function 'VM_BUG_ON'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 184 | VM_BUG_ON(fragsz > nc->remaining); + | ^ +In file included from ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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 ../crypto/asymmetric_keys/selftest.c:12: +In file included from ../include/linux/module.h:19: +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:33: +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]; + | ^ +49 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:244: crypto/asymmetric_keys/selftest.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:485: crypto/asymmetric_keys] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:485: fs] Error 2 +../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +make[3]: *** [../scripts/Makefile.build:485: crypto] Error 2 +make[4]: *** [../scripts/Makefile.build:485: arch/x86/kvm] Error 2 +make[3]: *** [../scripts/Makefile.build:485: arch/x86] Error 2 +make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 +make: *** [Makefile:240: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.6QhnXNMUK5 2024-05-28 12:09:41.844394598 -0700 +++ /tmp/tmp.v8F7T8l7iH 2024-05-28 12:09:41.901395791 -0700 @@ -1,10 +0,0 @@ - 1 ../arch/x86/entry/common.c - 1 ../arch/x86/events/intel/p4.c - 2 ../arch/x86/kernel/apic/apic.c - 1 ../arch/x86/kernel/cpu/common.c - 1 ../arch/x86/kernel/cpu/intel.c - 2 ../arch/x86/kernel/cpu/mtrr/cleanup.c - 2 ../arch/x86/kernel/cpu/mtrr/generic.c - 1 ../arch/x86/kernel/cpu/mtrr/mtrr.c - 3 ../arch/x86/kernel/cpu/sgx/main.c - 1 ../arch/x86/kernel/process.c @@ -12,3 +1,0 @@ - 2 ../arch/x86/lib/usercopy_64.c - 1 ../arch/x86/mm/pat/memtype.c - 13 ../arch/x86/mm/pgtable.c @@ -16,105 +2,0 @@ - 8 ../block/partitions/aix.c - 1 ../drivers/android/binder_alloc.c - 11 ../drivers/android/binder.c - 3 ../drivers/android/binderfs.c - 1 ../drivers/ata/ahci_imx.c - 1 ../drivers/ata/ahci_xgene.c - 1 ../drivers/base/power/runtime.c - 4 ../drivers/block/drbd/drbd_bitmap.c - 4 ../drivers/block/drbd/drbd_main.c - 1 ../drivers/block/rbd.c - 3 ../drivers/char/applicom.c - 1 ../drivers/char/ipmi/ipmi_si_platform.c - 16 ../drivers/dca/dca-core.c - 1 ../drivers/devfreq/event/exynos-ppmu.c - 12 ../drivers/devfreq/tegra30-devfreq.c - 4 ../drivers/dma-buf/dma-heap.c - 2 ../drivers/dma/dw-edma/dw-edma-core.c - 1 ../drivers/dma/mmp_tdma.c - 2 ../drivers/dma/xilinx/xdma.c - 7 ../drivers/firewire/init_ohci1394_dma.c - 5 ../drivers/firmware/broadcom/bcm47xx_nvram.c - 1 ../drivers/firmware/broadcom/tee_bnxt_fw.c - 1 ../drivers/firmware/efi/libstub/efi-stub-helper.c - 1 ../drivers/gpio/gpio-pch.c - 1 ../drivers/gpio/gpio-syscon.c - 1 ../drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c - 2 ../drivers/gpu/drm/drm_mm.c - 2 ../drivers/gpu/drm/kmb/kmb_dsi.c - 7 ../drivers/gpu/drm/panthor/panthor_fw.c - 40 ../drivers/gpu/drm/panthor/panthor_mmu.c - 30 ../drivers/gpu/drm/panthor/panthor_sched.c - 2 ../drivers/gpu/drm/pl111/pl111_versatile.c - 1 ../drivers/gpu/drm/scheduler/sched_main.c - 9 ../drivers/gpu/drm/xlnx/zynqmp_disp.c - 5 ../drivers/hid/hid-debug.c - 1 ../drivers/hid/hid-logitech-hidpp.c - 4 ../drivers/hid/hid-nintendo.c - 1 ../drivers/hid/intel-ish-hid/ishtp/bus.c - 1 ../drivers/hv/channel.c - 8 ../drivers/hwmon/aht10.c - 3 ../drivers/hwtracing/intel_th/core.c - 10 ../drivers/hwtracing/intel_th/msu.c - 1 ../drivers/hwtracing/stm/ftrace.c - 1 ../drivers/i2c/busses/i2c-bcm-iproc.c - 8 ../drivers/i2c/busses/i2c-mxs.c - 1 ../drivers/i2c/busses/i2c-pxa.c - 1 ../drivers/i2c/busses/i2c-rcar.c - 1 ../drivers/input/keyboard/bcm-keypad.c - 2 ../drivers/input/misc/ims-pcu.c - 1 ../drivers/input/misc/twl4030-pwrbutton.c - 1 ../drivers/input/touchscreen/mms114.c - 3 ../drivers/leds/leds-lm3692x.c - 2 ../drivers/md/bcache/request.c - 2 ../drivers/md/dm-vdo/action-manager.c - 50 ../drivers/md/dm-vdo/admin-state.c - 47 ../drivers/md/dm-vdo/block-map.c - 5 ../drivers/md/dm-vdo/completion.c - 39 ../drivers/md/dm-vdo/data-vio.c - 22 ../drivers/md/dm-vdo/dedupe.c - 1 ../drivers/md/dm-vdo/dm-vdo-target.c - 24 ../drivers/md/dm-vdo/encodings.c - 1 ../drivers/md/dm-vdo/flush.c - 7 ../drivers/md/dm-vdo/funnel-workqueue.c - 6 ../drivers/md/dm-vdo/int-map.c - 4 ../drivers/md/dm-vdo/io-submitter.c - 7 ../drivers/md/dm-vdo/logical-zone.c - 9 ../drivers/md/dm-vdo/packer.c - 3 ../drivers/md/dm-vdo/physical-zone.c - 9 ../drivers/md/dm-vdo/recovery-journal.c - 6 ../drivers/md/dm-vdo/repair.c - 39 ../drivers/md/dm-vdo/slab-depot.c - 6 ../drivers/md/dm-vdo/vdo.c - 1 ../drivers/md/dm-vdo/vio.c - 2 ../drivers/memory/emif.c - 17 ../drivers/memstick/core/memstick.c - 1 ../drivers/memstick/host/r592.c - 2 ../drivers/message/fusion/mptsas.c - 1 ../drivers/mfd/max14577.c - 1 ../drivers/mfd/mxs-lradc.c - 1 ../drivers/mfd/wm8994-core.c - 1 ../drivers/misc/mei/vsc-fw-loader.c - 2 ../drivers/misc/vmw_balloon.c - 1 ../drivers/most/most_snd.c - 6 ../drivers/most/most_usb.c - 16 ../drivers/mtd/nand/raw/omap2.c - 1 ../drivers/mtd/nand/raw/vf610_nfc.c - 1 ../drivers/mux/adgs1408.c - 1 ../drivers/net/caif/caif_serial.c - 1 ../drivers/net/ethernet/8390/pcnet_cs.c - 1 ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c - 4 ../drivers/net/ethernet/broadcom/bcmsysport.c - 1 ../drivers/net/ethernet/natsemi/ns83820.c - 1 ../drivers/net/ethernet/ni/nixge.c - 1 ../drivers/net/ethernet/sfc/ptp.c - 1 ../drivers/net/ethernet/sfc/siena/ptp.c - 1 ../drivers/net/ethernet/sun/niu.c - 5 ../drivers/net/ethernet/ti/cpsw_ale.c - 1 ../drivers/net/ethernet/ti/tlan.c - 1 ../drivers/ntb/hw/epf/ntb_hw_epf.c - 1 ../drivers/ntb/msi.c - 6 ../drivers/ntb/ntb_transport.c - 1 ../drivers/nvdimm/core.c - 2 ../drivers/nvme/target/fc.c - 1 ../drivers/pci/controller/pcie-mediatek.c - 1 ../drivers/perf/arm_cspmu/ampere_cspmu.c @@ -122,81 +4,3 @@ - 4 ../drivers/pinctrl/pinctrl-aw9523.c - 1 ../drivers/platform/surface/surface3_power.c - 9 ../drivers/platform/x86/dell/dcdbas.c - 1 ../drivers/power/supply/twl4030_charger.c - 1 ../drivers/rapidio/rio_cm.c - 1 ../drivers/regulator/da9121-regulator.c - 1 ../drivers/regulator/rtq2208-regulator.c - 1 ../drivers/rpmsg/qcom_smd.c - 2 ../drivers/rpmsg/rpmsg_char.c - 1 ../drivers/rtc/rtc-omap.c - 1 ../drivers/scsi/aic7xxx/aic79xx_core.c - 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c - 1 ../drivers/scsi/lpfc/lpfc_bsg.c - 1 ../drivers/scsi/mpi3mr/mpi3mr_fw.c - 1 ../drivers/scsi/mpi3mr/mpi3mr_transport.c - 1 ../drivers/scsi/qla1280.c - 1 ../drivers/scsi/qla2xxx/qla_isr.c - 1 ../drivers/slimbus/stream.c - 1 ../drivers/soc/fsl/qe/qe_ic.c - 1 ../drivers/spi/spi-mtk-snfi.c - 1 ../drivers/staging/rtl8192e/rtllib_crypt_tkip.c - 1 ../drivers/staging/rtl8712/rtl8712_recv.c - 1 ../drivers/staging/rtl8723bs/core/rtw_efuse.c - 1 ../drivers/staging/rtl8723bs/core/rtw_pwrctrl.c - 1 ../drivers/staging/rtl8723bs/core/rtw_recv.c - 1 ../drivers/staging/rtl8723bs/core/rtw_xmit.c - 1 ../drivers/staging/rtl8723bs/hal/hal_com.c - 1 ../drivers/staging/sm750fb/ddk750_swi2c.c - 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c - 1 ../drivers/thermal/cpufreq_cooling.c - 2 ../drivers/thermal/max77620_thermal.c - 2 ../drivers/tty/n_hdlc.c - 1 ../drivers/tty/serial/mxs-auart.c - 1 ../drivers/tty/serial/sh-sci.c - 1 ../drivers/usb/dwc2/core_intr.c - 1 ../drivers/usb/dwc2/hcd_ddma.c - 8 ../drivers/usb/gadget/udc/pch_udc.c - 1 ../drivers/usb/host/xhci.c - 1 ../drivers/usb/musb/musb_host.c - 1 ../drivers/usb/renesas_usbhs/mod.c - 1 ../drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c - 1 ../drivers/video/fbdev/arkfb.c - 1 ../drivers/video/fbdev/aty/aty128fb.c - 1 ../drivers/video/fbdev/matrox/g450_pll.c - 1 ../drivers/video/fbdev/neofb.c - 1 ../drivers/video/fbdev/nvidia/nv_hw.c - 1 ../drivers/video/fbdev/riva/riva_hw.c - 1 ../drivers/video/fbdev/sis/sis_main.c - 2 ../drivers/virtio/virtio_dma_buf.c - 1 ../drivers/watchdog/max77620_wdt.c - 4 ../drivers/watchdog/pcwd_usb.c - 1 ../drivers/watchdog/pretimeout_noop.c - 1 ../drivers/watchdog/pretimeout_panic.c - 1 ../drivers/watchdog/stm32_iwdg.c - 1 ../drivers/watchdog/wdt_pci.c - 2 ../fs/bcachefs/io_write.c - 1 ../fs/bcachefs/journal_io.c - 1 ../fs/befs/datastream.c - 1 ../fs/ceph/snap.c - 10 ../fs/coda/upcall.c - 1 ../fs/dlm/dir.c - 1 ../fs/dlm/lock.c - 1 ../fs/fuse/ioctl.c - 1 ../fs/gfs2/glock.c - 2 ../fs/gfs2/super.c - 5 ../fs/jffs2/nodemgmt.c - 6 ../fs/nilfs2/btnode.c - 7 ../fs/nilfs2/ioctl.c - 3 ../fs/nilfs2/super.c - 2 ../fs/ocfs2/namei.c - 1 ../fs/proc/fd.c - 2 ../fs/ubifs/compress.c - 8 ../fs/ubifs/find.c - 1 ../fs/ubifs/journal.c - 2 ../fs/ubifs/lprops.c - 1 ../fs/ubifs/lpt.c - 1 ../fs/ubifs/replay.c - 4 ../fs/ufs/inode.c - 1 ../include/asm-generic/bug.h - 18 ../include/linux/fortify-string.h - 36 ../include/linux/tpm_eventlog.h + 4 ../include/linux/mman.h + 116 ../include/linux/page_frag_cache.h + 2548 ../include/linux/signal.h @@ -204,36 +7,0 @@ - 4 ../kernel/gcov/clang.c - 27 ../kernel/irq/irqdomain.c - 1 ../kernel/kprobes.c - 3 ../kernel/latencytop.c - 1 ../kernel/locking/lockdep.c - 47 ../kernel/power/snapshot.c - 7 ../kernel/power/swap.c - 2 ../kernel/reboot.c - 1 ../kernel/sched/core.c - 1 ../kernel/sched/fair.c - 5 ../kernel/time/hrtimer.c - 2 ../kernel/time/tick-broadcast.c - 6 ../kernel/time/tick-oneshot.c - 3 ../kernel/time/timekeeping.c - 4 ../kernel/trace/fgraph.c - 2 ../kernel/trace/ftrace.c - 1 ../kernel/trace/pid_list.c - 1 ../kernel/trace/rv/monitors/wip/wip.c - 5 ../lib/842/842_compress.c - 4 ../lib/842/842_decompress.c - 2 ../lib/crc32test.c - 1 ../lib/crypto/mpi/mpi-inv.c - 6 ../lib/locking-selftest.c - 3 ../lib/maple_tree.c - 1 ../lib/test_maple_tree.c - 7 ../mm/slub.c - 21 ../net/ceph/crush/mapper.c - 2 ../net/ceph/osdmap.c - 3 ../net/ipv4/tcp_lp.c - 1 ../net/ipv4/tcp_output.c - 1 ../security/apparmor/file.c - 2 ../security/apparmor/lsm.c - 5 ../security/landlock/fs.c - 4 ../security/landlock/ruleset.c - 1 ../security/yama/yama_lsm.c - 1 ../sound/soc/rockchip/rockchip_pdm.c