Documentation/.renames.txt: warning: ignored by one of the .gitignore files Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * perform_atomic_semop[_slow] - Attempt to perform semaphore ../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. Warning: ../drivers/virtio/virtio_ring.c:3174 function parameter 'vaddr' not described in 'virtqueue_map_free_coherent' Warning: ../drivers/virtio/virtio_ring.c:3308 expecting prototype for virtqueue_mapping_error(). Prototype was for virtqueue_map_mapping_error() instead Warning: ../drivers/virtio/virtio_ring.c:3174 function parameter 'vaddr' not described in 'virtqueue_map_free_coherent' Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead ../arch/x86/events/intel/p4.c:1370:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1370 | unsigned int low, high; | ^ 1 warning generated. Warning: ../fs/namei.c:2853 function parameter 'state' not described in '__start_dirop' Warning: ../fs/namei.c:2853 expecting prototype for start_dirop(). Prototype was for __start_dirop() instead Warning: ../block/blk-mq-dma.c:374 expecting prototype for blk_rq_integrity_dma_map_iter_start(). Prototype was for blk_rq_integrity_dma_map_iter_next() instead 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. Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' 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. 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. Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' 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. 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. 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. 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. ../drivers/block/rbd.c:6092: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] 6092 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6093 | / sizeof (u64)) { | ~~~~~~~~~~~~~~ 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/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. 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. ../drivers/char/applicom.c:130:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 130 | volatile unsigned char byte_reset_it; | ^ ../drivers/char/applicom.c:542:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 542 | int ret = 0; | ^ ../drivers/char/applicom.c:705:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 705 | volatile unsigned char byte_reset_it; | ^ 3 warnings generated. In file included from ../drivers/char/tpm/tpm2-sessions.c:66: 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. Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' 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. 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. Warning: ../sound/usb/usx2y/us144mkii.c:13 Cannot find identifier on line: * @brief Module parameters for ALSA card instantiation. Warning: ../sound/usb/usx2y/us144mkii.c:14 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii.c:15 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * These parameters allow users to configure how the ALSA sound card 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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' 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. Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' Warning: ../sound/usb/usx2y/us144mkii_playback.c:146 cannot understand function prototype: 'const struct snd_pcm_ops tascam_playback_ops =' 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. Warning: ../sound/usb/usx2y/us144mkii_capture.c:100 cannot understand function prototype: 'const struct snd_pcm_ops tascam_capture_ops =' 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: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. Warning: ../sound/usb/usx2y/us144mkii_midi.c:158 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_in_ops =' Warning: ../sound/usb/usx2y/us144mkii_midi.c:369 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_out_ops =' Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' 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. Warning: ../sound/usb/usx2y/us144mkii_controls.c:6 Cannot find identifier on line: * @brief Text descriptions for playback output source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:7 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:8 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:15 Cannot find identifier on line: * @brief Text descriptions for capture input source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:16 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:100 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_line_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:171 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_digital_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:259 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_12_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:330 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_34_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:408 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_samplerate_control =' 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. Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: * Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29: 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. ../arch/x86/kernel/process.c:972:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] 972 | u32 lo, hi; | ^ 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. Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' 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. Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' 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. Warning: ../mm/vmalloc.c:4129 expecting prototype for vrealloc_node_align_noprof(). Prototype was for vrealloc_node_align() instead 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. Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' 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. Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' 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. Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' 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/tpm_svsm.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. Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' 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. Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead 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. Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' In file included from ../sound/core/seq/seq_ump_convert.c:8: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. 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. ../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] 4791 | unsigned long timeleft; | ^ 1 warning generated. Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead ../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. ../arch/x86/kernel/cpu/intel.c:555:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 555 | unsigned int l1, l2; | ^ 1 warning 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. Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' ../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:4542:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 4542 | u8 reg; | ^ 1 warning generated. ../drivers/video/fbdev/matrox/g450_pll.c:412:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] 412 | unsigned int mnp; | ^ 1 warning generated. ../arch/x86/kernel/cpu/mtrr/mtrr.c:550:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 550 | unsigned long config, dummy; | ^ 1 warning generated. ../arch/x86/kernel/cpu/mtrr/generic.c:692:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 692 | 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. Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../arch/x86/kernel/cpu/mtrr/cleanup.c:660:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 660 | unsigned long base, size, def, dummy; | ^ ../arch/x86/kernel/cpu/mtrr/cleanup.c:856:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 856 | unsigned long i, base, size, highest_pfn = 0, def, dummy; | ^ 2 warnings generated. ../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. Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' ../drivers/scsi/dc395x.c:2185:6: warning: variable 'fact' set but not used [-Wunused-but-set-variable] 2185 | int fact; | ^ 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/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/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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ 36 warnings generated. Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' ../drivers/i2c/busses/i2c-bcm-iproc.c:1102:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1102 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from ../drivers/acpi/apei/ghes.c:20: In file included from ../include/linux/arm_sdei.h:8: In file included from ../include/acpi/ghes.h:5: In file included from ../include/acpi/apei.h:9: In file included from ../include/linux/acpi.h:14: In file included from ../include/linux/resource_ext.h:11: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/regulator/pf9453-regulator.c:303 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_enable_regmap for regmap users Warning: ../drivers/regulator/pf9453-regulator.c:328 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_disable_regmap for regmap users Warning: ../drivers/regulator/pf9453-regulator.c:353 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_set_voltage_sel_regmap for regmap users Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK | ^ ~~~~~~~~~~~~~~~~~~ 946 | : IWL_MAC_BEACON_CCK_V1; | ~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 1112 | 0) > 10 ? | ^ 1113 | IWL_MAC_BEACON_FILS : | ~~~~~~~~~~~~~~~~~~~ 1114 | IWL_MAC_BEACON_FILS_V1; | ~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' ../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/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. ../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. Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' ../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-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. Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' ../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/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. Warning: ../sound/soc/sdca/sdca_interrupts.c:265 function parameter 'info' not described in 'sdca_irq_request' Warning: ../sound/soc/sdca/sdca_interrupts.c:265 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead ../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. Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' In file included from ../drivers/scsi/pm8001/pm8001_hwi.c:40: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' In file included from ../drivers/scsi/pm8001/pm80xx_hwi.c:40: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'state' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'operation' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'state' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'result' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'state' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'operation' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'waiter' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'initiator' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'state' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'operation' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'waiter' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'initiator' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'valid' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'code' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'what' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'waiter' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'operation' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'waiter' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'state' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'operation' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'waiter' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'initiator' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:351 function parameter 'state' not described in 'vdo_finish_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'state' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'result' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'operation' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'waiter' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'state' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'operation' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'waiter' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'initiator' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:399 function parameter 'state' not described in 'vdo_finish_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'state' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'result' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'operation' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'waiter' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'state' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'operation' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'waiter' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'initiator' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:449 function parameter 'state' not described in 'vdo_finish_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'state' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'result' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:471 function parameter 'state' not described in 'vdo_resume_if_quiescent' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'state' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'operation' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'state' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'operation' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'waiter' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'initiator' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'state' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'operation' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'state' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'result' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'state' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'operation' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'waiter' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'initiator' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'state' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'operation' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'waiter' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'initiator' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'valid' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'code' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'what' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'waiter' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'operation' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'waiter' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'state' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'operation' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'waiter' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'initiator' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:351 function parameter 'state' not described in 'vdo_finish_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'state' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'result' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'operation' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'waiter' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'state' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'operation' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'waiter' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'initiator' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:399 function parameter 'state' not described in 'vdo_finish_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'state' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'result' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'operation' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'waiter' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'state' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'operation' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'waiter' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'initiator' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:449 function parameter 'state' not described in 'vdo_finish_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'state' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'result' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:471 function parameter 'state' not described in 'vdo_resume_if_quiescent' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'state' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'operation' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'state' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'operation' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'waiter' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'initiator' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/block-map.c:180 function parameter 'cache' not described in 'initialize_info' Warning: ../drivers/md/dm-vdo/block-map.c:217 function parameter 'cache' not described in 'allocate_cache_components' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'cache' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'function_name' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:279 function parameter 'state' not described in 'get_page_state_name' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'info' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'new_state' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:422 function parameter 'cache' not described in 'find_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:441 function parameter 'cache' not described in 'find_page' Warning: ../drivers/md/dm-vdo/block-map.c:460 function parameter 'cache' not described in 'select_lru_page' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'info' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'waitq' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'cache' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'result' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:589 function parameter 'completion' not described in 'validate_completed_page' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'info' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'pbn' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:842 function parameter 'info' not described in 'schedule_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:858 function parameter 'info' not described in 'launch_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:873 function parameter 'waiter' not described in 'completion_needs_page' Warning: ../drivers/md/dm-vdo/block-map.c:884 function parameter 'info' not described in 'allocate_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:936 function parameter 'cache' not described in 'discard_a_page' Warning: ../drivers/md/dm-vdo/block-map.c:962 function parameter 'vdo_page_comp' not described in 'discard_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1140 function parameter 'completion' not described in 'vdo_release_page_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'info' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'vdo_page_comp' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1327 function parameter 'cache' not described in 'vdo_invalidate_page_cache' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'forest' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'root_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'height' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'page_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:2217 function parameter 'data_vio' not described in 'vdo_find_block_map_slot' Warning: ../drivers/md/dm-vdo/block-map.c:2442 function parameter 'map' not described in 'make_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2480 function parameter 'map' not described in 'replace_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2496 function parameter 'cursor' not described in 'finish_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2555 function parameter 'cursor' not described in 'traverse' Warning: ../drivers/md/dm-vdo/block-map.c:2626 function parameter 'waiter' not described in 'launch_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'map' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'root_index' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2675 function parameter 'map' not described in 'vdo_traverse_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'map' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'zone_number' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'cache_size' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:3097 function parameter 'data_vio' not described in 'clear_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'data_vio' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'entry' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:180 function parameter 'cache' not described in 'initialize_info' Warning: ../drivers/md/dm-vdo/block-map.c:217 function parameter 'cache' not described in 'allocate_cache_components' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'cache' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'function_name' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:279 function parameter 'state' not described in 'get_page_state_name' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'info' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'new_state' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:422 function parameter 'cache' not described in 'find_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:441 function parameter 'cache' not described in 'find_page' Warning: ../drivers/md/dm-vdo/block-map.c:460 function parameter 'cache' not described in 'select_lru_page' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'info' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'waitq' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'cache' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'result' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:589 function parameter 'completion' not described in 'validate_completed_page' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'info' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'pbn' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:842 function parameter 'info' not described in 'schedule_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:858 function parameter 'info' not described in 'launch_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:873 function parameter 'waiter' not described in 'completion_needs_page' Warning: ../drivers/md/dm-vdo/block-map.c:884 function parameter 'info' not described in 'allocate_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:936 function parameter 'cache' not described in 'discard_a_page' Warning: ../drivers/md/dm-vdo/block-map.c:962 function parameter 'vdo_page_comp' not described in 'discard_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1140 function parameter 'completion' not described in 'vdo_release_page_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'info' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'vdo_page_comp' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1327 function parameter 'cache' not described in 'vdo_invalidate_page_cache' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'forest' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'root_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'height' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'page_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:2217 function parameter 'data_vio' not described in 'vdo_find_block_map_slot' Warning: ../drivers/md/dm-vdo/block-map.c:2442 function parameter 'map' not described in 'make_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2480 function parameter 'map' not described in 'replace_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2496 function parameter 'cursor' not described in 'finish_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2555 function parameter 'cursor' not described in 'traverse' Warning: ../drivers/md/dm-vdo/block-map.c:2626 function parameter 'waiter' not described in 'launch_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'map' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'root_index' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2675 function parameter 'map' not described in 'vdo_traverse_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'map' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'zone_number' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'cache_size' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:3097 function parameter 'data_vio' not described in 'clear_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'data_vio' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'entry' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/data-vio.c:231 function parameter 'pool' not described in 'check_for_drain_complete_locked' Warning: ../drivers/md/dm-vdo/data-vio.c:393 function parameter 'data_vio' not described in 'cancel_data_vio_compression' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'data_vio' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'lbn' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:648 function parameter 'pool' not described in 'schedule_releases' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'data_vio' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'vdo' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:886 function parameter 'pool' not described in 'free_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'pool' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'bio' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:999 function parameter 'pool' not described in 'drain_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1010 function parameter 'pool' not described in 'resume_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1029 function parameter 'pool' not described in 'dump_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1118 function parameter 'completion' not described in 'release_allocated_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1198 function parameter 'completion' not described in 'release_logical_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1235 function parameter 'data_vio' not described in 'finish_cleanup' Warning: ../drivers/md/dm-vdo/data-vio.c:1346 function parameter 'data_vio' not described in 'get_data_vio_operation_name' Warning: ../drivers/md/dm-vdo/data-vio.c:1366 function parameter 'data_vio' not described in 'data_vio_allocate_data_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1386 function parameter 'data_vio' not described in 'release_data_vio_allocation_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1406 function parameter 'data_vio' not described in 'uncompress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1525 function parameter 'completion' not described in 'read_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1682 function parameter 'completion' not described in 'read_old_block_mapping' Warning: ../drivers/md/dm-vdo/data-vio.c:1710 function parameter 'completion' not described in 'pack_compressed_data' Warning: ../drivers/md/dm-vdo/data-vio.c:1731 function parameter 'completion' not described in 'compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1760 function parameter 'data_vio' not described in 'launch_compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1798 bad line: Warning: ../drivers/md/dm-vdo/data-vio.c:1802 function parameter 'completion' not described in 'hash_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1836 function parameter 'bio' not described in 'write_bio_finished' Warning: ../drivers/md/dm-vdo/data-vio.c:1890 function parameter 'completion' not described in 'acknowledge_write_callback' Warning: ../drivers/md/dm-vdo/data-vio.c:1915 function parameter 'completion' not described in 'allocate_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1947 function parameter 'completion' not described in 'handle_allocation_error' Warning: ../drivers/md/dm-vdo/data-vio.c:1976 function parameter 'completion' not described in 'continue_data_vio_with_block_map_slot' Warning: ../drivers/md/dm-vdo/data-vio.c:231 function parameter 'pool' not described in 'check_for_drain_complete_locked' Warning: ../drivers/md/dm-vdo/data-vio.c:393 function parameter 'data_vio' not described in 'cancel_data_vio_compression' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'data_vio' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'lbn' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:648 function parameter 'pool' not described in 'schedule_releases' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'data_vio' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'vdo' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:886 function parameter 'pool' not described in 'free_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'pool' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'bio' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:999 function parameter 'pool' not described in 'drain_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1010 function parameter 'pool' not described in 'resume_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1029 function parameter 'pool' not described in 'dump_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1118 function parameter 'completion' not described in 'release_allocated_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1198 function parameter 'completion' not described in 'release_logical_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1235 function parameter 'data_vio' not described in 'finish_cleanup' Warning: ../drivers/md/dm-vdo/data-vio.c:1346 function parameter 'data_vio' not described in 'get_data_vio_operation_name' Warning: ../drivers/md/dm-vdo/data-vio.c:1366 function parameter 'data_vio' not described in 'data_vio_allocate_data_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1386 function parameter 'data_vio' not described in 'release_data_vio_allocation_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1406 function parameter 'data_vio' not described in 'uncompress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1525 function parameter 'completion' not described in 'read_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1682 function parameter 'completion' not described in 'read_old_block_mapping' Warning: ../drivers/md/dm-vdo/data-vio.c:1710 function parameter 'completion' not described in 'pack_compressed_data' Warning: ../drivers/md/dm-vdo/data-vio.c:1731 function parameter 'completion' not described in 'compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1760 function parameter 'data_vio' not described in 'launch_compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1798 bad line: Warning: ../drivers/md/dm-vdo/data-vio.c:1802 function parameter 'completion' not described in 'hash_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1836 function parameter 'bio' not described in 'write_bio_finished' Warning: ../drivers/md/dm-vdo/data-vio.c:1890 function parameter 'completion' not described in 'acknowledge_write_callback' Warning: ../drivers/md/dm-vdo/data-vio.c:1915 function parameter 'completion' not described in 'allocate_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1947 function parameter 'completion' not described in 'handle_allocation_error' Warning: ../drivers/md/dm-vdo/data-vio.c:1976 function parameter 'completion' not described in 'continue_data_vio_with_block_map_slot' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'waiter' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'context' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'context' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'completion' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2529 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'context' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'zone_number' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'parent' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'context' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'parent' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'context' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'zone_number' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'parent' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'waiter' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'context' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'context' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'completion' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2529 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'context' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'zone_number' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'parent' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'context' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'parent' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'context' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'zone_number' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'parent' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dm-vdo-target.c:1148 function parameter 'vdo' not described in 'get_thread_id_for_phase' Warning: ../drivers/md/dm-vdo/dm-vdo-target.c:1148 function parameter 'vdo' not described in 'get_thread_id_for_phase' 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'root_count' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'old_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'new_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'buffer' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'offset' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'state' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:492 function parameter 'offset' not described in 'decode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'buffer' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'offset' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'state' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'buffer' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'offset' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'state' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'buffer' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'offset' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'component' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'buffer' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'offset' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'states' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'buffer' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'states' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1430 function parameter 'buffer' not described in 'vdo_decode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'root_count' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'old_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'new_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'buffer' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'offset' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'state' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:492 function parameter 'offset' not described in 'decode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'buffer' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'offset' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'state' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'buffer' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'offset' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'state' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'buffer' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'offset' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'component' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'buffer' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'offset' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'states' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'buffer' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'states' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1430 function parameter 'buffer' not described in 'vdo_decode_super_block' Warning: ../drivers/md/dm-vdo/flush.c:530 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/flush.c:530 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_name_prefix' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'name' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'owner' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'type' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_count' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_privates' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'queue_ptr' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_name_prefix' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'name' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'owner' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'type' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_count' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_privates' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'queue_ptr' not described in 'vdo_make_work_queue' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' Warning: ../drivers/md/dm-vdo/io-submitter.c:122 function parameter 'completion' not described in 'vdo_submit_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:164 function parameter 'completion' not described in 'submit_data_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:122 function parameter 'completion' not described in 'vdo_submit_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:164 function parameter 'completion' not described in 'submit_data_vio' Warning: ../drivers/md/dm-vdo/logical-zone.c:167 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'context' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'zone_number' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'parent' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'context' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'zone_number' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'parent' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:167 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'context' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'zone_number' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'parent' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'context' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'zone_number' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'parent' not described in 'resume_logical_zone' ../drivers/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'mapping_state' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'block' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_size' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:392 function parameter 'slot' not described in 'pack_fragment' Warning: ../drivers/md/dm-vdo/packer.c:713 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'mapping_state' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'block' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_size' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:392 function parameter 'slot' not described in 'pack_fragment' Warning: ../drivers/md/dm-vdo/packer.c:713 function parameter 'state' not described in 'initiate_drain' ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../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. Warning: ../drivers/md/dm-vdo/physical-zone.c:81 function parameter 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' Warning: ../drivers/md/dm-vdo/physical-zone.c:81 function parameter 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'waiter' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'context' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'waiter' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'context' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'waiter' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'context' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'waiter' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'context' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1619 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'waiter' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'context' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'waiter' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'context' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'waiter' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'context' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'waiter' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'context' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1619 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/slab-depot.c:135 function parameter 'slab' not described in 'is_slab_journal_blank' Warning: ../drivers/md/dm-vdo/slab-depot.c:231 function parameter 'allocator' not described in 'check_summary_drain_complete' Warning: ../drivers/md/dm-vdo/slab-depot.c:658 function parameter 'slab' not described in 'reopen_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'slab' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'index' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1384 function parameter 'slab' not described in 'adjust_free_block_count' Warning: ../drivers/md/dm-vdo/slab-depot.c:1889 function parameter 'slab' not described in 'reset_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1907 function parameter 'slab' not described in 'advance_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'slab' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'block_number' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2159 function parameter 'slab' not described in 'dirty_all_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2355 function parameter 'slab' not described in 'load_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2382 function parameter 'slab' not described in 'drain_slab' Warning: ../drivers/md/dm-vdo/slab-depot.c:2568 function parameter 'slab' not described in 'load_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:2671 function parameter 'state' not described in 'initiate_slab_action' Warning: ../drivers/md/dm-vdo/slab-depot.c:2745 function parameter 'result' not described in 'finish_scrubbing' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'waiter' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'context' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3541 function parameter 'completion' not described in 'vdo_notify_slab_journals_are_recovered' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'context' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'zone_number' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'context' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'parent' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3977 function parameter 'context' not described in 'schedule_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:4369 function parameter 'depot' not described in 'vdo_allocate_reference_counters' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'context' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'parent' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4787 function parameter 'context' not described in 'finish_registration' Warning: ../drivers/md/dm-vdo/slab-depot.c:135 function parameter 'slab' not described in 'is_slab_journal_blank' Warning: ../drivers/md/dm-vdo/slab-depot.c:231 function parameter 'allocator' not described in 'check_summary_drain_complete' Warning: ../drivers/md/dm-vdo/slab-depot.c:658 function parameter 'slab' not described in 'reopen_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'slab' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'index' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1384 function parameter 'slab' not described in 'adjust_free_block_count' Warning: ../drivers/md/dm-vdo/slab-depot.c:1889 function parameter 'slab' not described in 'reset_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1907 function parameter 'slab' not described in 'advance_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'slab' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'block_number' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2159 function parameter 'slab' not described in 'dirty_all_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2355 function parameter 'slab' not described in 'load_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2382 function parameter 'slab' not described in 'drain_slab' Warning: ../drivers/md/dm-vdo/slab-depot.c:2568 function parameter 'slab' not described in 'load_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:2671 function parameter 'state' not described in 'initiate_slab_action' Warning: ../drivers/md/dm-vdo/slab-depot.c:2745 function parameter 'result' not described in 'finish_scrubbing' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'waiter' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'context' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3541 function parameter 'completion' not described in 'vdo_notify_slab_journals_are_recovered' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'context' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'zone_number' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'context' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'parent' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3977 function parameter 'context' not described in 'schedule_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:4369 function parameter 'depot' not described in 'vdo_allocate_reference_counters' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'context' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'parent' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4787 function parameter 'context' not described in 'finish_registration' Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 function parameter 'svm_pages' not described in 'drm_gpusvm_pages_valid_unlocked' Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 expecting prototype for drm_gpusvm_range_pages_valid_unlocked(). Prototype was for drm_gpusvm_pages_valid_unlocked() instead Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' 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:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/firmware/turris-mox-rwtm.c:12: In file included from ../include/linux/completion.h:12: In file included from ../include/linux/swait.h:7: 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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/scsi/lpfc/lpfc_bsg.c:2819:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2819 | int cnt, offset = 0, i = 0; | ^ 1 warning 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ ../include/linux/fortify-string.h:580: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/scsi/mpi3mr/mpi3mr_fw.c:1649:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead ../drivers/net/ethernet/natsemi/ns83820.c:1703:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1703 | int loops = 0; | ^ 1 warning generated. 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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../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. Warning: ../drivers/net/ethernet/intel/idpf/idpf_txrx.c:2407 expecting prototype for idpf_tx_splitq_has_room(). Prototype was for idpf_txq_has_room() instead Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' ../drivers/rapidio/rio_cm.c:669:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 669 | int rc; | ^ 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:1622: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] 1622 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. ../drivers/gpu/drm/vc4/vc4_drv.c:301:8: warning: cast to smaller integer type 'enum vc4_gen' from 'const void *' [-Wvoid-pointer-to-enum-cast] 301 | gen = (enum vc4_gen)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../fs/smb/server/vfs.c:1241 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' ../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. Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac ../fs/nfs/localio.c:866:10: warning: variable 'status' set but not used [-Wunused-but-set-variable] 866 | ssize_t status; | ^ 1 warning generated. ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' ../fs/fuse/ioctl.c:132: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] 132 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/ata/ahci_imx.c:872:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 872 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/dca/dca-core.c:171 function parameter 'dev' not described in 'dca_add_requester' Warning: ../drivers/dca/dca-core.c:226 function parameter 'dev' not described in 'dca_remove_requester' Warning: ../drivers/dca/dca-core.c:258 function parameter 'dev' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:258 function parameter 'cpu' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'dev' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'cpu' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:296 function parameter 'cpu' not described in 'dca_get_tag' Warning: ../drivers/dca/dca-core.c:308 function parameter 'ops' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:308 function parameter 'priv_size' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:328 function parameter 'dca' not described in 'free_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dca' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dev' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dca' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dev' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:428 function parameter 'nb' not described in 'dca_register_notify' Warning: ../drivers/dca/dca-core.c:437 function parameter 'nb' not described in 'dca_unregister_notify' Warning: ../drivers/dca/dca-core.c:171 function parameter 'dev' not described in 'dca_add_requester' Warning: ../drivers/dca/dca-core.c:226 function parameter 'dev' not described in 'dca_remove_requester' Warning: ../drivers/dca/dca-core.c:258 function parameter 'dev' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:258 function parameter 'cpu' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'dev' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'cpu' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:296 function parameter 'cpu' not described in 'dca_get_tag' Warning: ../drivers/dca/dca-core.c:308 function parameter 'ops' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:308 function parameter 'priv_size' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:328 function parameter 'dca' not described in 'free_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dca' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dev' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dca' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dev' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:428 function parameter 'nb' not described in 'dca_register_notify' Warning: ../drivers/dca/dca-core.c:437 function parameter 'nb' not described in 'dca_unregister_notify' Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' ../drivers/ata/ahci_xgene.c:776:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 776 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead Warning: ../drivers/gpu/drm/msm/msm_gem_vma.c:96 expecting prototype for struct msm_vma_op. Prototype was for struct msm_vm_op instead ../fs/jfs/jfs_dtree.c:2906:31: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] 2906 | if (stbl[i] < 0 || stbl[i] >= DTPAGEMAXSLOT) { | ~~~~~~~ ^ ~~~~~~~~~~~~~ ../fs/jfs/jfs_dtree.c:3111:30: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] 3111 | if (stbl[0] < 0 || stbl[0] >= DTPAGEMAXSLOT) { | ~~~~~~~ ^ ~~~~~~~~~~~~~ 2 warnings generated. Warning: ../drivers/gpu/drm/msm/msm_iommu.c:381 expecting prototype for alloc_pt(). Prototype was for msm_iommu_pagetable_alloc_pt() instead Warning: ../drivers/gpu/drm/msm/msm_iommu.c:426 expecting prototype for free_pt(). Prototype was for msm_iommu_pagetable_free_pt() instead ../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/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. Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' ../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. Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1128 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2675 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2675 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/iio/industrialio-backend.c:727 function parameter 'chan' not described in 'iio_backend_oversampling_ratio_set' Warning: ../drivers/iio/industrialio-backend.c:727 function parameter 'chan' not described in 'iio_backend_oversampling_ratio_set' ../drivers/infiniband/hw/ionic/ionic_datapath.c:902:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 902 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:905:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 905 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:909:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 909 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_INV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:946:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 946 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:949:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 949 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:978:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 978 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_READ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:983:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 983 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_WRITE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:986:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 986 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_WRITE_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1023:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1023 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, ATOMIC_CS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1031:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1031 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, ATOMIC_FA); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1066:17: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1066 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, LOCAL_INV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1101:17: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1101 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, REG_MR); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This function makes an mkey non-present by zapping the translation entries of ../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. Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/gpu/drm/xe/xe_tlb_inval.c:126 expecting prototype for xe_gt_tlb_inval_init(). Prototype was for xe_gt_tlb_inval_init_early() instead Warning: ../drivers/gpu/drm/xe/xe_tlb_inval_job.c:164 expecting prototype for xe_tlb_inval_alloc_dep(). Prototype was for xe_tlb_inval_job_alloc_dep() instead Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' Warning: ../drivers/gpu/drm/xe/xe_sriov_vf.c:303 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Perform post-migration fixups on a single GT. Warning: ../drivers/gpu/drm/msm/dp/dp_drm.c:24 function parameter 'connector' not described in 'msm_dp_bridge_detect' Warning: ../drivers/gpu/drm/msm/dp/dp_drm.c:24 function parameter 'connector' not described in 'msm_dp_bridge_detect' Documentation/.renames.txt: warning: ignored by one of the .gitignore files Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * perform_atomic_semop[_slow] - Attempt to perform semaphore Warning: ../drivers/virtio/virtio_ring.c:3174 function parameter 'vaddr' not described in 'virtqueue_map_free_coherent' Warning: ../drivers/virtio/virtio_ring.c:3308 expecting prototype for virtqueue_mapping_error(). Prototype was for virtqueue_map_mapping_error() instead Warning: ../drivers/virtio/virtio_ring.c:3174 function parameter 'vaddr' not described in 'virtqueue_map_free_coherent' ../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. Warning: ../fs/namei.c:2853 function parameter 'state' not described in '__start_dirop' Warning: ../fs/namei.c:2853 expecting prototype for start_dirop(). Prototype was for __start_dirop() instead 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-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/events/intel/p4.c:1370:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1370 | unsigned int low, high; | ^ 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. Warning: ../block/blk-mq-dma.c:374 expecting prototype for blk_rq_integrity_dma_map_iter_start(). Prototype was for blk_rq_integrity_dma_map_iter_next() instead Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' 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. 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. 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. 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. Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' 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. Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' 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. Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' 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. Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' ../drivers/char/applicom.c:130:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 130 | volatile unsigned char byte_reset_it; | ^ ../drivers/char/applicom.c:542:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 542 | int ret = 0; | ^ ../drivers/char/applicom.c:705:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable] 705 | volatile unsigned char byte_reset_it; | ^ 3 warnings generated. In file included from ../drivers/char/tpm/tpm2-sessions.c:66: 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. Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' 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. Warning: ../sound/usb/usx2y/us144mkii.c:13 Cannot find identifier on line: * @brief Module parameters for ALSA card instantiation. Warning: ../sound/usb/usx2y/us144mkii.c:14 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii.c:15 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * These parameters allow users to configure how the ALSA sound card 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. Warning: ../sound/usb/usx2y/us144mkii_playback.c:146 cannot understand function prototype: 'const struct snd_pcm_ops tascam_playback_ops =' 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. Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' Warning: ../sound/usb/usx2y/us144mkii_capture.c:100 cannot understand function prototype: 'const struct snd_pcm_ops tascam_capture_ops =' 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. Warning: ../sound/usb/usx2y/us144mkii_midi.c:158 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_in_ops =' Warning: ../sound/usb/usx2y/us144mkii_midi.c:369 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_out_ops =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:6 Cannot find identifier on line: * @brief Text descriptions for playback output source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:7 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:8 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:15 Cannot find identifier on line: * @brief Text descriptions for capture input source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:16 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:100 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_line_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:171 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_digital_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:259 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_12_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:330 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_34_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:408 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_samplerate_control =' Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' 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. Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' In file included from ../drivers/char/tpm/tpm_crb.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. Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' 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/block/rbd.c:6092: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] 6092 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6093 | / sizeof (u64)) { | ~~~~~~~~~~~~~~ 1 warning generated. Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: * Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead 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. ../arch/x86/kernel/process.c:972:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] 972 | u32 lo, hi; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29: 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_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. Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' 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. In file included from ../sound/core/seq/seq_ump_convert.c:8: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __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. Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' In file included from ../drivers/char/tpm/tpm_svsm.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/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. 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. 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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../mm/vmalloc.c:4129 expecting prototype for vrealloc_node_align_noprof(). Prototype was for vrealloc_node_align() instead ../arch/x86/kernel/cpu/intel.c:555:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 555 | unsigned int l1, l2; | ^ 1 warning generated. Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead ../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. ../arch/x86/kernel/cpu/mtrr/mtrr.c:550:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 550 | unsigned long config, dummy; | ^ 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. ../arch/x86/kernel/cpu/mtrr/generic.c:692:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 692 | 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. ../arch/x86/kernel/cpu/mtrr/cleanup.c:660:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 660 | unsigned long base, size, def, dummy; | ^ ../arch/x86/kernel/cpu/mtrr/cleanup.c:856:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 856 | unsigned long i, base, size, highest_pfn = 0, def, dummy; | ^ 2 warnings generated. Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead ../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] 4791 | unsigned long timeleft; | ^ 1 warning generated. Warning: ../sound/soc/sdca/sdca_interrupts.c:265 function parameter 'info' not described in 'sdca_irq_request' Warning: ../sound/soc/sdca/sdca_interrupts.c:265 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :117:1: note: expanded from here 117 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :193:1: note: expanded from here 193 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:441:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: previous initialization is here 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :62:1: note: expanded from here 62 | INIT_STRUCT_static_all | ^ ../lib/tests/stackinit_kunit.c:137:8: note: expanded from macro 'INIT_STRUCT_static_all' 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :163:1: note: expanded from here 163 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :36:1: note: expanded from here 36 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: previous initialization is here 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :112:1: note: expanded from here 112 | INIT_STRUCT_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:141:8: note: expanded from macro 'INIT_STRUCT_dynamic_all' 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :64:1: note: expanded from here 64 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :140:1: note: expanded from here 140 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:8: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:117:33: note: expanded from macro '__static_all' 117 | #define __static_all { .one = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:8: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:15: note: expanded from macro '__static_all' 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:444:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:8: note: expanded from macro '__static_all' 120 | .four = 0, \ | ^~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: previous initialization is here 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :16:1: note: expanded from here 16 | INIT_STRUCT_assigned_static_all | ^ ../lib/tests/stackinit_kunit.c:150:24: note: expanded from macro 'INIT_STRUCT_assigned_static_all' 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:17: note: expanded from macro '__static_all' 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:3: note: expanded from macro 'DEFINE_UNION_TESTS' 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :132:1: note: expanded from here 132 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:3: note: expanded from macro 'DEFINE_UNION_TESTS' 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :9:1: note: expanded from here 9 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:8: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:123:34: note: expanded from macro '__dynamic_all' 123 | #define __dynamic_all { .one = arg->one, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:8: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:15: note: expanded from macro '__dynamic_all' 124 | .two = arg->two, \ | ^~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:8: note: expanded from macro '__dynamic_all' 126 | .four = arg->four, \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: previous initialization is here 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:3: note: expanded from macro 'DEFINE_UNION_INITIALIZER_TESTS' 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:3: note: expanded from macro 'DEFINE_UNION_TESTS' 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:403:3: note: expanded from macro 'DEFINE_UNION_TEST' 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | union test_ ## name, STRUCT, init, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | xfail) | ~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :85:1: note: expanded from here 85 | INIT_STRUCT_assigned_dynamic_all | ^ ../lib/tests/stackinit_kunit.c:154:24: note: expanded from macro 'INIT_STRUCT_assigned_dynamic_all' 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:17: note: expanded from macro '__dynamic_all' 125 | .three = arg->three, \ | ^~~~~~~~~~ 36 warnings generated. Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' ../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. In file included from ../drivers/acpi/apei/ghes.c:20: In file included from ../include/linux/arm_sdei.h:8: In file included from ../include/acpi/ghes.h:5: In file included from ../include/acpi/apei.h:9: In file included from ../include/linux/acpi.h:14: In file included from ../include/linux/resource_ext.h:11: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/video/fbdev/matrox/g450_pll.c:412:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] 412 | unsigned int mnp; | ^ 1 warning 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/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/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/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/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/video/fbdev/sis/sis_main.c:4542:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] 4542 | u8 reg; | ^ 1 warning generated. ../drivers/scsi/dc395x.c:2185:6: warning: variable 'fact' set but not used [-Wunused-but-set-variable] 2185 | int fact; | ^ 1 warning generated. Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' ../drivers/i2c/busses/i2c-bcm-iproc.c:1102:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1102 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/regulator/pf9453-regulator.c:303 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_enable_regmap for regmap users Warning: ../drivers/regulator/pf9453-regulator.c:328 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_disable_regmap for regmap users Warning: ../drivers/regulator/pf9453-regulator.c:353 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * pf9453_regulator_set_voltage_sel_regmap for regmap users ../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. 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' ../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. Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' ../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. ../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. ../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:1622: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] 1622 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK | ^ ~~~~~~~~~~~~~~~~~~ 946 | : IWL_MAC_BEACON_CCK_V1; | ~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 1112 | 0) > 10 ? | ^ 1113 | IWL_MAC_BEACON_FILS : | ~~~~~~~~~~~~~~~~~~~ 1114 | IWL_MAC_BEACON_FILS_V1; | ~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 function parameter 'svm_pages' not described in 'drm_gpusvm_pages_valid_unlocked' Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 expecting prototype for drm_gpusvm_range_pages_valid_unlocked(). Prototype was for drm_gpusvm_pages_valid_unlocked() instead Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' ../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. ../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. Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' ../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/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../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/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. Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' In file included from ../drivers/scsi/pm8001/pm8001_hwi.c:40: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/scsi/pm8001/pm80xx_hwi.c:40: In file included from ../include/linux/slab.h:16: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h: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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' Warning: ../fs/smb/server/vfs.c:1241 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'state' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'operation' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'state' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'result' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'state' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'operation' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'waiter' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'initiator' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'state' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'operation' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'waiter' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'initiator' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'valid' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'code' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'what' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'waiter' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'operation' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'waiter' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'state' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'operation' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'waiter' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'initiator' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:351 function parameter 'state' not described in 'vdo_finish_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'state' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'result' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'operation' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'waiter' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'state' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'operation' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'waiter' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'initiator' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:399 function parameter 'state' not described in 'vdo_finish_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'state' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'result' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'operation' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'waiter' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'state' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'operation' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'waiter' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'initiator' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:449 function parameter 'state' not described in 'vdo_finish_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'state' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'result' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:471 function parameter 'state' not described in 'vdo_resume_if_quiescent' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'state' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'operation' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'state' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'operation' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'waiter' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'initiator' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'state' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:158 function parameter 'operation' not described in 'get_next_state' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'state' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:197 function parameter 'result' not described in 'vdo_finish_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'state' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'operation' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'waiter' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:225 function parameter 'initiator' not described in 'begin_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'state' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'operation' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'waiter' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:270 function parameter 'initiator' not described in 'start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'valid' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'code' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'what' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:287 function parameter 'waiter' not described in 'check_code' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'operation' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:309 function parameter 'waiter' not described in 'assert_vdo_drain_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'state' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'operation' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'waiter' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:324 function parameter 'initiator' not described in 'vdo_start_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:351 function parameter 'state' not described in 'vdo_finish_draining' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'state' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:361 function parameter 'result' not described in 'vdo_finish_draining_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'operation' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:373 function parameter 'waiter' not described in 'vdo_assert_load_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'state' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'operation' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'waiter' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:388 function parameter 'initiator' not described in 'vdo_start_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:399 function parameter 'state' not described in 'vdo_finish_loading' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'state' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:410 function parameter 'result' not described in 'vdo_finish_loading_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'operation' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:422 function parameter 'waiter' not described in 'assert_vdo_resume_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'state' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'operation' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'waiter' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:438 function parameter 'initiator' not described in 'vdo_start_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:449 function parameter 'state' not described in 'vdo_finish_resuming' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'state' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:460 function parameter 'result' not described in 'vdo_finish_resuming_with_result' Warning: ../drivers/md/dm-vdo/admin-state.c:471 function parameter 'state' not described in 'vdo_resume_if_quiescent' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'state' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:486 function parameter 'operation' not described in 'vdo_start_operation' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'state' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'operation' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'waiter' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/dm-vdo/admin-state.c:501 function parameter 'initiator' not described in 'vdo_start_operation_with_waiter' Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' Warning: ../drivers/md/dm-vdo/block-map.c:180 function parameter 'cache' not described in 'initialize_info' Warning: ../drivers/md/dm-vdo/block-map.c:217 function parameter 'cache' not described in 'allocate_cache_components' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'cache' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'function_name' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:279 function parameter 'state' not described in 'get_page_state_name' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'info' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'new_state' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:422 function parameter 'cache' not described in 'find_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:441 function parameter 'cache' not described in 'find_page' Warning: ../drivers/md/dm-vdo/block-map.c:460 function parameter 'cache' not described in 'select_lru_page' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'info' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'waitq' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'cache' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'result' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:589 function parameter 'completion' not described in 'validate_completed_page' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'info' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'pbn' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:842 function parameter 'info' not described in 'schedule_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:858 function parameter 'info' not described in 'launch_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:873 function parameter 'waiter' not described in 'completion_needs_page' Warning: ../drivers/md/dm-vdo/block-map.c:884 function parameter 'info' not described in 'allocate_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:936 function parameter 'cache' not described in 'discard_a_page' Warning: ../drivers/md/dm-vdo/block-map.c:962 function parameter 'vdo_page_comp' not described in 'discard_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1140 function parameter 'completion' not described in 'vdo_release_page_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'info' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'vdo_page_comp' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1327 function parameter 'cache' not described in 'vdo_invalidate_page_cache' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'forest' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'root_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'height' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'page_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:2217 function parameter 'data_vio' not described in 'vdo_find_block_map_slot' Warning: ../drivers/md/dm-vdo/block-map.c:2442 function parameter 'map' not described in 'make_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2480 function parameter 'map' not described in 'replace_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2496 function parameter 'cursor' not described in 'finish_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2555 function parameter 'cursor' not described in 'traverse' Warning: ../drivers/md/dm-vdo/block-map.c:2626 function parameter 'waiter' not described in 'launch_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'map' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'root_index' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2675 function parameter 'map' not described in 'vdo_traverse_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'map' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'zone_number' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'cache_size' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:3097 function parameter 'data_vio' not described in 'clear_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'data_vio' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'entry' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:180 function parameter 'cache' not described in 'initialize_info' Warning: ../drivers/md/dm-vdo/block-map.c:217 function parameter 'cache' not described in 'allocate_cache_components' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'cache' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:243 function parameter 'function_name' not described in 'assert_on_cache_thread' Warning: ../drivers/md/dm-vdo/block-map.c:279 function parameter 'state' not described in 'get_page_state_name' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'info' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:346 function parameter 'new_state' not described in 'set_info_state' Warning: ../drivers/md/dm-vdo/block-map.c:422 function parameter 'cache' not described in 'find_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:441 function parameter 'cache' not described in 'find_page' Warning: ../drivers/md/dm-vdo/block-map.c:460 function parameter 'cache' not described in 'select_lru_page' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'info' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:532 function parameter 'waitq' not described in 'distribute_page_over_waitq' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'cache' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:557 function parameter 'result' not described in 'set_persistent_error' Warning: ../drivers/md/dm-vdo/block-map.c:589 function parameter 'completion' not described in 'validate_completed_page' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'info' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:765 function parameter 'pbn' not described in 'launch_page_load' Warning: ../drivers/md/dm-vdo/block-map.c:842 function parameter 'info' not described in 'schedule_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:858 function parameter 'info' not described in 'launch_page_save' Warning: ../drivers/md/dm-vdo/block-map.c:873 function parameter 'waiter' not described in 'completion_needs_page' Warning: ../drivers/md/dm-vdo/block-map.c:884 function parameter 'info' not described in 'allocate_free_page' Warning: ../drivers/md/dm-vdo/block-map.c:936 function parameter 'cache' not described in 'discard_a_page' Warning: ../drivers/md/dm-vdo/block-map.c:962 function parameter 'vdo_page_comp' not described in 'discard_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1140 function parameter 'completion' not described in 'vdo_release_page_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'info' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1180 function parameter 'vdo_page_comp' not described in 'load_page_for_completion' Warning: ../drivers/md/dm-vdo/block-map.c:1327 function parameter 'cache' not described in 'vdo_invalidate_page_cache' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'forest' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'root_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'height' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:1354 function parameter 'page_index' not described in 'get_tree_page_by_index' Warning: ../drivers/md/dm-vdo/block-map.c:2217 function parameter 'data_vio' not described in 'vdo_find_block_map_slot' Warning: ../drivers/md/dm-vdo/block-map.c:2442 function parameter 'map' not described in 'make_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2480 function parameter 'map' not described in 'replace_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2496 function parameter 'cursor' not described in 'finish_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2555 function parameter 'cursor' not described in 'traverse' Warning: ../drivers/md/dm-vdo/block-map.c:2626 function parameter 'waiter' not described in 'launch_cursor' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'map' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2642 function parameter 'root_index' not described in 'compute_boundary' Warning: ../drivers/md/dm-vdo/block-map.c:2675 function parameter 'map' not described in 'vdo_traverse_forest' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'map' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'zone_number' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:2716 function parameter 'cache_size' not described in 'initialize_block_map_zone' Warning: ../drivers/md/dm-vdo/block-map.c:3097 function parameter 'data_vio' not described in 'clear_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'data_vio' not described in 'set_mapped_location' Warning: ../drivers/md/dm-vdo/block-map.c:3112 function parameter 'entry' not described in 'set_mapped_location' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1649:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. Warning: ../drivers/md/dm-vdo/data-vio.c:231 function parameter 'pool' not described in 'check_for_drain_complete_locked' Warning: ../drivers/md/dm-vdo/data-vio.c:393 function parameter 'data_vio' not described in 'cancel_data_vio_compression' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'data_vio' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'lbn' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:648 function parameter 'pool' not described in 'schedule_releases' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'data_vio' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'vdo' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:886 function parameter 'pool' not described in 'free_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'pool' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'bio' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:999 function parameter 'pool' not described in 'drain_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1010 function parameter 'pool' not described in 'resume_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1029 function parameter 'pool' not described in 'dump_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1118 function parameter 'completion' not described in 'release_allocated_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1198 function parameter 'completion' not described in 'release_logical_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1235 function parameter 'data_vio' not described in 'finish_cleanup' Warning: ../drivers/md/dm-vdo/data-vio.c:1346 function parameter 'data_vio' not described in 'get_data_vio_operation_name' Warning: ../drivers/md/dm-vdo/data-vio.c:1366 function parameter 'data_vio' not described in 'data_vio_allocate_data_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1386 function parameter 'data_vio' not described in 'release_data_vio_allocation_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1406 function parameter 'data_vio' not described in 'uncompress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1525 function parameter 'completion' not described in 'read_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1682 function parameter 'completion' not described in 'read_old_block_mapping' Warning: ../drivers/md/dm-vdo/data-vio.c:1710 function parameter 'completion' not described in 'pack_compressed_data' Warning: ../drivers/md/dm-vdo/data-vio.c:1731 function parameter 'completion' not described in 'compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1760 function parameter 'data_vio' not described in 'launch_compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1798 bad line: Warning: ../drivers/md/dm-vdo/data-vio.c:1802 function parameter 'completion' not described in 'hash_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1836 function parameter 'bio' not described in 'write_bio_finished' Warning: ../drivers/md/dm-vdo/data-vio.c:1890 function parameter 'completion' not described in 'acknowledge_write_callback' Warning: ../drivers/md/dm-vdo/data-vio.c:1915 function parameter 'completion' not described in 'allocate_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1947 function parameter 'completion' not described in 'handle_allocation_error' Warning: ../drivers/md/dm-vdo/data-vio.c:1976 function parameter 'completion' not described in 'continue_data_vio_with_block_map_slot' Warning: ../drivers/md/dm-vdo/data-vio.c:231 function parameter 'pool' not described in 'check_for_drain_complete_locked' Warning: ../drivers/md/dm-vdo/data-vio.c:393 function parameter 'data_vio' not described in 'cancel_data_vio_compression' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'data_vio' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:487 function parameter 'lbn' not described in 'launch_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:648 function parameter 'pool' not described in 'schedule_releases' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'data_vio' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:776 function parameter 'vdo' not described in 'initialize_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:886 function parameter 'pool' not described in 'free_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'pool' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:950 function parameter 'bio' not described in 'vdo_launch_bio' Warning: ../drivers/md/dm-vdo/data-vio.c:999 function parameter 'pool' not described in 'drain_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1010 function parameter 'pool' not described in 'resume_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1029 function parameter 'pool' not described in 'dump_data_vio_pool' Warning: ../drivers/md/dm-vdo/data-vio.c:1118 function parameter 'completion' not described in 'release_allocated_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1198 function parameter 'completion' not described in 'release_logical_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1235 function parameter 'data_vio' not described in 'finish_cleanup' Warning: ../drivers/md/dm-vdo/data-vio.c:1346 function parameter 'data_vio' not described in 'get_data_vio_operation_name' Warning: ../drivers/md/dm-vdo/data-vio.c:1366 function parameter 'data_vio' not described in 'data_vio_allocate_data_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1386 function parameter 'data_vio' not described in 'release_data_vio_allocation_lock' Warning: ../drivers/md/dm-vdo/data-vio.c:1406 function parameter 'data_vio' not described in 'uncompress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1525 function parameter 'completion' not described in 'read_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1682 function parameter 'completion' not described in 'read_old_block_mapping' Warning: ../drivers/md/dm-vdo/data-vio.c:1710 function parameter 'completion' not described in 'pack_compressed_data' Warning: ../drivers/md/dm-vdo/data-vio.c:1731 function parameter 'completion' not described in 'compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1760 function parameter 'data_vio' not described in 'launch_compress_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1798 bad line: Warning: ../drivers/md/dm-vdo/data-vio.c:1802 function parameter 'completion' not described in 'hash_data_vio' Warning: ../drivers/md/dm-vdo/data-vio.c:1836 function parameter 'bio' not described in 'write_bio_finished' Warning: ../drivers/md/dm-vdo/data-vio.c:1890 function parameter 'completion' not described in 'acknowledge_write_callback' Warning: ../drivers/md/dm-vdo/data-vio.c:1915 function parameter 'completion' not described in 'allocate_block' Warning: ../drivers/md/dm-vdo/data-vio.c:1947 function parameter 'completion' not described in 'handle_allocation_error' Warning: ../drivers/md/dm-vdo/data-vio.c:1976 function parameter 'completion' not described in 'continue_data_vio_with_block_map_slot' Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'waiter' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'context' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'context' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'completion' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2529 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'context' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'zone_number' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'parent' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'context' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'parent' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'context' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'zone_number' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'parent' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'waiter' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:924 function parameter 'context' not described in 'enter_forked_lock' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'context' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2515 function parameter 'completion' not described in 'suspend_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2529 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'context' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'zone_number' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2540 function parameter 'parent' not described in 'drain_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'context' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2578 function parameter 'parent' not described in 'resume_index' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'context' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'zone_number' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dedupe.c:2611 function parameter 'parent' not described in 'resume_hash_zone' Warning: ../drivers/md/dm-vdo/dm-vdo-target.c:1148 function parameter 'vdo' not described in 'get_thread_id_for_phase' Warning: ../drivers/md/dm-vdo/dm-vdo-target.c:1148 function parameter 'vdo' not described in 'get_thread_id_for_phase' Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'root_count' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'old_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'new_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'buffer' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'offset' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'state' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:492 function parameter 'offset' not described in 'decode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'buffer' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'offset' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'state' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'buffer' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'offset' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'state' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'buffer' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'offset' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'component' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'buffer' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'offset' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'states' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'buffer' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'states' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1430 function parameter 'buffer' not described in 'vdo_decode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'root_count' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'old_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:442 function parameter 'new_sizes' not described in 'vdo_compute_new_forest_pages' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'buffer' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'offset' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:469 function parameter 'state' not described in 'encode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:492 function parameter 'offset' not described in 'decode_recovery_journal_state_7_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'buffer' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'offset' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:549 function parameter 'state' not described in 'encode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'buffer' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'offset' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:577 function parameter 'state' not described in 'decode_slab_depot_state_2_0' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'buffer' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'offset' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1162 function parameter 'component' not described in 'decode_vdo_component' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'buffer' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'offset' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1388 function parameter 'states' not described in 'vdo_encode_component_states' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'buffer' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1406 function parameter 'states' not described in 'vdo_encode_super_block' Warning: ../drivers/md/dm-vdo/encodings.c:1430 function parameter 'buffer' not described in 'vdo_decode_super_block' Warning: ../drivers/md/dm-vdo/flush.c:530 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/flush.c:530 function parameter 'state' not described in 'initiate_drain' ../drivers/gpu/drm/vc4/vc4_drv.c:301:8: warning: cast to smaller integer type 'enum vc4_gen' from 'const void *' [-Wvoid-pointer-to-enum-cast] 301 | gen = (enum vc4_gen)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_name_prefix' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'name' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'owner' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'type' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_count' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_privates' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'queue_ptr' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_name_prefix' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'name' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'owner' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'type' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_count' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'thread_privates' not described in 'vdo_make_work_queue' Warning: ../drivers/md/dm-vdo/funnel-workqueue.c:383 function parameter 'queue_ptr' not described in 'vdo_make_work_queue' ../fs/fuse/ioctl.c:132: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] 132 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/md/dm-vdo/io-submitter.c:122 function parameter 'completion' not described in 'vdo_submit_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:164 function parameter 'completion' not described in 'submit_data_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:122 function parameter 'completion' not described in 'vdo_submit_vio' Warning: ../drivers/md/dm-vdo/io-submitter.c:164 function parameter 'completion' not described in 'submit_data_vio' ../drivers/rapidio/rio_cm.c:669:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 669 | int rc; | ^ 1 warning generated. 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:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/scsi/lpfc/lpfc_bsg.c:2819:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2819 | int cnt, offset = 0, i = 0; | ^ 1 warning generated. Warning: ../drivers/md/dm-vdo/logical-zone.c:167 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'context' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'zone_number' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'parent' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'context' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'zone_number' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'parent' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:167 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'context' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'zone_number' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:178 function parameter 'parent' not described in 'drain_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'context' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'zone_number' not described in 'resume_logical_zone' Warning: ../drivers/md/dm-vdo/logical-zone.c:201 function parameter 'parent' not described in 'resume_logical_zone' 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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../fs/nfs/localio.c:866:10: warning: variable 'status' set but not used [-Wunused-but-set-variable] 866 | ssize_t status; | ^ 1 warning generated. In file included from ../drivers/firmware/turris-mox-rwtm.c:12: In file included from ../include/linux/completion.h:12: In file included from ../include/linux/swait.h:7: 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:102: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'mapping_state' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'block' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_size' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:392 function parameter 'slot' not described in 'pack_fragment' Warning: ../drivers/md/dm-vdo/packer.c:713 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'mapping_state' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'block' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:48 function parameter 'fragment_size' not described in 'vdo_get_compressed_block_fragment' Warning: ../drivers/md/dm-vdo/packer.c:392 function parameter 'slot' not described in 'pack_fragment' Warning: ../drivers/md/dm-vdo/packer.c:713 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/physical-zone.c:81 function parameter 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' Warning: ../drivers/md/dm-vdo/physical-zone.c:81 function parameter 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'waiter' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'context' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'waiter' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'context' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'waiter' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'context' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'waiter' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'context' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1619 function parameter 'state' not described in 'initiate_drain' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'waiter' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:267 function parameter 'context' not described in 'continue_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'waiter' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1084 function parameter 'context' not described in 'assign_entry' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'waiter' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1171 function parameter 'context' not described in 'continue_committed_waiter' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'waiter' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1368 function parameter 'context' not described in 'write_block' Warning: ../drivers/md/dm-vdo/recovery-journal.c:1619 function parameter 'state' not described in 'initiate_drain' 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../fs/jfs/jfs_dtree.c:2906:31: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] 2906 | if (stbl[i] < 0 || stbl[i] >= DTPAGEMAXSLOT) { | ~~~~~~~ ^ ~~~~~~~~~~~~~ ../fs/jfs/jfs_dtree.c:3111:30: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] 3111 | if (stbl[0] < 0 || stbl[0] >= DTPAGEMAXSLOT) { | ~~~~~~~ ^ ~~~~~~~~~~~~~ 2 warnings generated. Warning: ../drivers/md/dm-vdo/slab-depot.c:135 function parameter 'slab' not described in 'is_slab_journal_blank' Warning: ../drivers/md/dm-vdo/slab-depot.c:231 function parameter 'allocator' not described in 'check_summary_drain_complete' Warning: ../drivers/md/dm-vdo/slab-depot.c:658 function parameter 'slab' not described in 'reopen_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'slab' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'index' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1384 function parameter 'slab' not described in 'adjust_free_block_count' Warning: ../drivers/md/dm-vdo/slab-depot.c:1889 function parameter 'slab' not described in 'reset_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1907 function parameter 'slab' not described in 'advance_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'slab' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'block_number' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2159 function parameter 'slab' not described in 'dirty_all_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2355 function parameter 'slab' not described in 'load_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2382 function parameter 'slab' not described in 'drain_slab' Warning: ../drivers/md/dm-vdo/slab-depot.c:2568 function parameter 'slab' not described in 'load_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:2671 function parameter 'state' not described in 'initiate_slab_action' Warning: ../drivers/md/dm-vdo/slab-depot.c:2745 function parameter 'result' not described in 'finish_scrubbing' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'waiter' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'context' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3541 function parameter 'completion' not described in 'vdo_notify_slab_journals_are_recovered' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'context' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'zone_number' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'context' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'parent' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3977 function parameter 'context' not described in 'schedule_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:4369 function parameter 'depot' not described in 'vdo_allocate_reference_counters' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'context' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'parent' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4787 function parameter 'context' not described in 'finish_registration' Warning: ../drivers/md/dm-vdo/slab-depot.c:135 function parameter 'slab' not described in 'is_slab_journal_blank' Warning: ../drivers/md/dm-vdo/slab-depot.c:231 function parameter 'allocator' not described in 'check_summary_drain_complete' Warning: ../drivers/md/dm-vdo/slab-depot.c:658 function parameter 'slab' not described in 'reopen_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'slab' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1280 function parameter 'index' not described in 'get_reference_block' Warning: ../drivers/md/dm-vdo/slab-depot.c:1384 function parameter 'slab' not described in 'adjust_free_block_count' Warning: ../drivers/md/dm-vdo/slab-depot.c:1889 function parameter 'slab' not described in 'reset_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1907 function parameter 'slab' not described in 'advance_search_cursor' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:1941 function parameter 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'slab' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2141 function parameter 'block_number' not described in 'make_provisional_reference' Warning: ../drivers/md/dm-vdo/slab-depot.c:2159 function parameter 'slab' not described in 'dirty_all_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2355 function parameter 'slab' not described in 'load_reference_blocks' Warning: ../drivers/md/dm-vdo/slab-depot.c:2382 function parameter 'slab' not described in 'drain_slab' Warning: ../drivers/md/dm-vdo/slab-depot.c:2568 function parameter 'slab' not described in 'load_slab_journal' Warning: ../drivers/md/dm-vdo/slab-depot.c:2671 function parameter 'state' not described in 'initiate_slab_action' Warning: ../drivers/md/dm-vdo/slab-depot.c:2745 function parameter 'result' not described in 'finish_scrubbing' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'waiter' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3139 function parameter 'context' not described in 'abort_waiter' Warning: ../drivers/md/dm-vdo/slab-depot.c:3541 function parameter 'completion' not described in 'vdo_notify_slab_journals_are_recovered' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'context' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3902 function parameter 'zone_number' not described in 'get_allocator_thread_id' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'context' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3961 function parameter 'parent' not described in 'prepare_for_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:3977 function parameter 'context' not described in 'schedule_tail_block_commit' Warning: ../drivers/md/dm-vdo/slab-depot.c:4369 function parameter 'depot' not described in 'vdo_allocate_reference_counters' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'context' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4622 function parameter 'parent' not described in 'load_slab_summary' Warning: ../drivers/md/dm-vdo/slab-depot.c:4787 function parameter 'context' not described in 'finish_registration' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ ../include/linux/fortify-string.h:580: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. Warning: ../drivers/net/ethernet/intel/idpf/idpf_txrx.c:2407 expecting prototype for idpf_tx_splitq_has_room(). Prototype was for idpf_txq_has_room() instead ../drivers/net/ethernet/natsemi/ns83820.c:1703:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1703 | int loops = 0; | ^ 1 warning generated. Warning: ../drivers/gpu/drm/msm/msm_gem_vma.c:96 expecting prototype for struct msm_vma_op. Prototype was for struct msm_vm_op instead ../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. Warning: ../drivers/gpu/drm/msm/msm_iommu.c:381 expecting prototype for alloc_pt(). Prototype was for msm_iommu_pagetable_alloc_pt() instead Warning: ../drivers/gpu/drm/msm/msm_iommu.c:426 expecting prototype for free_pt(). Prototype was for msm_iommu_pagetable_free_pt() instead Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' ../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. Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1128 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead ../drivers/ata/ahci_imx.c:872:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 872 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../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. ../drivers/ata/ahci_xgene.c:776:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 776 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Warning: ../drivers/dca/dca-core.c:171 function parameter 'dev' not described in 'dca_add_requester' Warning: ../drivers/dca/dca-core.c:226 function parameter 'dev' not described in 'dca_remove_requester' Warning: ../drivers/dca/dca-core.c:258 function parameter 'dev' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:258 function parameter 'cpu' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'dev' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'cpu' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:296 function parameter 'cpu' not described in 'dca_get_tag' Warning: ../drivers/dca/dca-core.c:308 function parameter 'ops' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:308 function parameter 'priv_size' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:328 function parameter 'dca' not described in 'free_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dca' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dev' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dca' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dev' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:428 function parameter 'nb' not described in 'dca_register_notify' Warning: ../drivers/dca/dca-core.c:437 function parameter 'nb' not described in 'dca_unregister_notify' Warning: ../drivers/dca/dca-core.c:171 function parameter 'dev' not described in 'dca_add_requester' Warning: ../drivers/dca/dca-core.c:226 function parameter 'dev' not described in 'dca_remove_requester' Warning: ../drivers/dca/dca-core.c:258 function parameter 'dev' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:258 function parameter 'cpu' not described in 'dca_common_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'dev' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:283 function parameter 'cpu' not described in 'dca3_get_tag' Warning: ../drivers/dca/dca-core.c:296 function parameter 'cpu' not described in 'dca_get_tag' Warning: ../drivers/dca/dca-core.c:308 function parameter 'ops' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:308 function parameter 'priv_size' not described in 'alloc_dca_provider' Warning: ../drivers/dca/dca-core.c:328 function parameter 'dca' not described in 'free_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dca' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:339 function parameter 'dev' not described in 'register_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dca' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:396 function parameter 'dev' not described in 'unregister_dca_provider' Warning: ../drivers/dca/dca-core.c:428 function parameter 'nb' not described in 'dca_register_notify' Warning: ../drivers/dca/dca-core.c:437 function parameter 'nb' not described in 'dca_unregister_notify' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2675 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1782 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2675 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' ../drivers/net/ethernet/intel/ice/ice_ethtool.c:1254:17: error: no member named 'pp' in 'struct page' 1254 | page->pp->p.offset; | ~~~~ ^ 1 error generated. make[8]: *** [../scripts/Makefile.build:287: drivers/net/ethernet/intel/ice/ice_ethtool.o] Error 1 make[8]: *** Waiting for unfinished jobs.... make[7]: *** [../scripts/Makefile.build:556: drivers/net/ethernet/intel/ice] Error 2 make[6]: *** [../scripts/Makefile.build:556: drivers/net/ethernet/intel] Error 2 make[6]: *** Waiting for unfinished jobs.... 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/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:382: ../include/linux/fortify-string.h:580: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] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' Warning: ../drivers/iio/industrialio-backend.c:727 function parameter 'chan' not described in 'iio_backend_oversampling_ratio_set' Warning: ../drivers/iio/industrialio-backend.c:727 function parameter 'chan' not described in 'iio_backend_oversampling_ratio_set' ../drivers/infiniband/hw/ionic/ionic_datapath.c:902:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 902 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:905:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 905 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:909:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 909 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_INV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:946:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 946 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:949:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 949 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, SEND_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:978:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 978 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_READ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:983:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 983 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_WRITE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:986:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 986 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, RDMA_WRITE_IMM); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1023:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1023 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, ATOMIC_CS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1031:18: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1031 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, ATOMIC_FA); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1066:17: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1066 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, LOCAL_INV); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:1101:17: warning: conditional expression between different enumeration types ('enum ionic_v1_op' and 'enum ionic_v2_op') [-Wenum-compare-conditional] 1101 | wqe->base.op = IONIC_OP(dev->lif_cfg.rdma_version, REG_MR); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/ionic/ionic_datapath.c:13:17: note: expanded from macro 'IONIC_OP' 13 | ((version) < 2 ? IONIC_V1_OP_##opname : IONIC_V2_OP_##opname) | ^ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/gpu/drm/xe/xe_tlb_inval.c:126 expecting prototype for xe_gt_tlb_inval_init(). Prototype was for xe_gt_tlb_inval_init_early() instead Warning: ../drivers/gpu/drm/xe/xe_tlb_inval_job.c:164 expecting prototype for xe_tlb_inval_alloc_dep(). Prototype was for xe_tlb_inval_job_alloc_dep() instead ../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. Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This function makes an mkey non-present by zapping the translation entries of Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' Warning: ../drivers/gpu/drm/xe/xe_sriov_vf.c:303 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Perform post-migration fixups on a single GT. Warning: ../drivers/gpu/drm/msm/dp/dp_drm.c:24 function parameter 'connector' not described in 'msm_dp_bridge_detect' Warning: ../drivers/gpu/drm/msm/dp/dp_drm.c:24 function parameter 'connector' not described in 'msm_dp_bridge_detect' make[5]: *** [../scripts/Makefile.build:556: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:556: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.1l8Wf9UAj7 2025-12-15 03:22:16.101557356 -0500 +++ /tmp/tmp.eMQLfyktYT 2025-12-15 03:30:47.105553641 -0500 @@ -1,0 +2 @@ +Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead @@ -4,4 +4,0 @@ -../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. @@ -11,4 +8,3 @@ -Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead -../arch/x86/events/intel/p4.c:1370:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] - 1370 | unsigned int low, high; - | ^ +../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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18,2 +14,2 @@ -Warning: ../block/blk-mq-dma.c:374 expecting prototype for blk_rq_integrity_dma_map_iter_start(). Prototype was for blk_rq_integrity_dma_map_iter_next() instead -In file included from ../drivers/char/tpm/tpm-chip.c:24: +In file included from ../drivers/char/tpm/tpm-dev-common.c:19: +In file included from ../drivers/char/tpm/tpm.h:28: @@ -24,4 +20 @@ -Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' -Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' -In file included from ../drivers/char/tpm/tpm-dev-common.c:19: -In file included from ../drivers/char/tpm/tpm.h:28: +In file included from ../drivers/char/tpm/tpm-chip.c:24: @@ -31,0 +25,4 @@ +../arch/x86/events/intel/p4.c:1370:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] + 1370 | unsigned int low, high; + | ^ +1 warning generated. @@ -38,0 +36,3 @@ +Warning: ../block/blk-mq-dma.c:374 expecting prototype for blk_rq_integrity_dma_map_iter_start(). Prototype was for blk_rq_integrity_dma_map_iter_next() instead +Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' +Warning: ../fs/inode.c:1607 function parameter 'isnew' not described in 'ilookup5_nowait' @@ -44 +43,0 @@ -Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' @@ -69,6 +68 @@ -../drivers/block/rbd.c:6092: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] - 6092 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) - | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 6093 | / sizeof (u64)) { - | ~~~~~~~~~~~~~~ -1 warning generated. +Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' @@ -85,0 +80,8 @@ +Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] +Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' +Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] +Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' +Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] +Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' +Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] +Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' @@ -90,0 +93,4 @@ +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' @@ -95,0 +102,12 @@ +Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' +Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' @@ -127,0 +146,4 @@ +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' @@ -134,5 +155,0 @@ -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. @@ -145,29 +162 @@ -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. -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' -In file included from ../drivers/char/tpm/eventlog/of.c:20: +In file included from ../drivers/char/tpm/eventlog/acpi.c:24: @@ -178,4 +166,0 @@ -Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' -Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' -Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' -Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' @@ -183,2 +168 @@ -In file included from ../drivers/char/tpm/tpm_tis_core.c:28: -In file included from ../drivers/char/tpm/tpm.h:28: +In file included from ../drivers/char/tpm/eventlog/efi.c:11: @@ -188,0 +173,2 @@ +Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' +Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' @@ -190,2 +176 @@ -In file included from ../drivers/char/tpm/tpm_tis.c:29: -In file included from ../drivers/char/tpm/tpm.h:28: +In file included from ../drivers/char/tpm/eventlog/of.c:20: @@ -196 +181 @@ -In file included from ../drivers/char/tpm/tpm_crb.c:23: +In file included from ../drivers/char/tpm/tpm_tis_core.c:28: @@ -204,10 +188,0 @@ -Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' -Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' -Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' -Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' -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. @@ -231 +206,3 @@ -In file included from ../drivers/char/tpm/tpm_tis_spi_main.c:35: +Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' +Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' +In file included from ../drivers/char/tpm/tpm_tis.c:29: @@ -237,2 +214,3 @@ -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: +Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' +Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' +In file included from ../drivers/char/tpm/tpm_crb.c:23: @@ -243,0 +222,16 @@ +Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' +Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' +Warning: ../drivers/char/tpm/tpm_crb.c:193 function parameter 'loc' not described in '__crb_go_idle' +Warning: ../drivers/char/tpm/tpm_crb.c:246 function parameter 'loc' not described in '__crb_cmd_ready' +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/block/rbd.c:6092: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] + 6092 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) + | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 6093 | / sizeof (u64)) { + | ~~~~~~~~~~~~~~ +1 warning generated. @@ -254 +248,7 @@ -In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29: +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: @@ -264,0 +265,7 @@ +In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29: +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. @@ -272,2 +278,0 @@ -Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' -Warning: ../drivers/tty/n_gsm.c:4175 function parameter 'dlci' not described in 'gsm_modem_send_initial_msc' @@ -280,10 +285,20 @@ -Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] -Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' -Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] -Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' -Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] -Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' -Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] -Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' -Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' -Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' +Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' @@ -302 +316,0 @@ -Warning: ../mm/vmalloc.c:4129 expecting prototype for vrealloc_node_align_noprof(). Prototype was for vrealloc_node_align() instead @@ -309,4 +322,0 @@ -Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' -Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' -Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' -Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' @@ -319,12 +329,6 @@ -Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' -Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' -Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' -Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' -Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' -Warning: ../security/landlock/fs.c:1035 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] -Warning: ../security/landlock/fs.c:1035 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' +In file included from ../sound/core/seq/seq_ump_convert.c:8: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. @@ -337,2 +340,0 @@ -Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' -Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' @@ -351,6 +352,0 @@ -In file included from ../drivers/char/tpm/tpm_svsm.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. @@ -448,0 +445,6 @@ +In file included from ../drivers/char/tpm/tpm_svsm.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. @@ -455,7 +456,0 @@ -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' -Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' -Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead @@ -468,12 +462,0 @@ -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' -Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' -In file included from ../sound/core/seq/seq_ump_convert.c:8: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. @@ -486,8 +469,14 @@ -../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] - 4791 | unsigned long timeleft; - | ^ -1 warning generated. -Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead -../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; - | ^ +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/api.h:57: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ @@ -494,0 +484 @@ +Warning: ../mm/vmalloc.c:4129 expecting prototype for vrealloc_node_align_noprof(). Prototype was for vrealloc_node_align() instead @@ -499,17 +489,6 @@ -../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. -Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' -Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' -../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:4542:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] - 4542 | u8 reg; - | ^ -1 warning generated. -../drivers/video/fbdev/matrox/g450_pll.c:412:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] - 412 | unsigned int mnp; - | ^ +Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' +Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead +Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead +../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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -520,0 +500,4 @@ +../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. @@ -528,2 +510,0 @@ -Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' -Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead @@ -537,38 +518,6 @@ -../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. -Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' -Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' -../drivers/scsi/dc395x.c:2185:6: warning: variable 'fact' set but not used [-Wunused-but-set-variable] - 2185 | int fact; - | ^ -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/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/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. -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ +Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' +Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' +Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead +../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] + 4791 | unsigned long timeleft; + | ^ @@ -575,0 +525,2 @@ +Warning: ../sound/soc/sdca/sdca_interrupts.c:265 function parameter 'info' not described in 'sdca_irq_request' +Warning: ../sound/soc/sdca/sdca_interrupts.c:265 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead @@ -2449,11 +2400,7 @@ -Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' -Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' -Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' -Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' -Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' -Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' -Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' -Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' -../drivers/i2c/busses/i2c-bcm-iproc.c:1102:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1102 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' +Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' +Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' +Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' +../drivers/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] + 166 | u32 val; + | ^ @@ -2480,0 +2428,44 @@ +../drivers/video/fbdev/matrox/g450_pll.c:412:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable] + 412 | unsigned int mnp; + | ^ +1 warning 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/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/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/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/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/video/fbdev/sis/sis_main.c:4542:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable] + 4542 | u8 reg; + | ^ +1 warning generated. +../drivers/scsi/dc395x.c:2185:6: warning: variable 'fact' set but not used [-Wunused-but-set-variable] + 2185 | int fact; + | ^ +1 warning generated. +Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:330 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'type' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:414 function parameter 'notify_client' not described in 'xhci_sideband_register' +../drivers/i2c/busses/i2c-bcm-iproc.c:1102:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 1102 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. @@ -2487,27 +2478,21 @@ -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' -Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' -Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' -Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' -Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' -Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' -../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] - 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK - | ^ ~~~~~~~~~~~~~~~~~~ - 946 | : IWL_MAC_BEACON_CCK_V1; - | ~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] - 1112 | 0) > 10 ? - | ^ - 1113 | IWL_MAC_BEACON_FILS : - | ~~~~~~~~~~~~~~~~~~~ - 1114 | IWL_MAC_BEACON_FILS_V1; - | ~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. +../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. +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/api.h:57: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. @@ -2530,3 +2515,3 @@ -../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; - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../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; + | ^ @@ -2534,3 +2519,9 @@ -../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] - 95 | int i, tmp; - | ^ +Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' +Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' +../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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2538,3 +2529,3 @@ -../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); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable] + 195 | u16 intenb0, intenb1; + | ^ @@ -2541,0 +2533,22 @@ +../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:1622: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] + 1622 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) + | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +2 warnings generated. +Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' +Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' +../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] + 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK + | ^ ~~~~~~~~~~~~~~~~~~ + 946 | : IWL_MAC_BEACON_CCK_V1; + | ~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] + 1112 | 0) > 10 ? + | ^ + 1113 | IWL_MAC_BEACON_FILS : + | ~~~~~~~~~~~~~~~~~~~ + 1114 | IWL_MAC_BEACON_FILS_V1; + | ~~~~~~~~~~~~~~~~~~~~~~ +2 warnings generated. @@ -2559,0 +2573,32 @@ +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 function parameter 'svm_pages' not described in 'drm_gpusvm_pages_valid_unlocked' +Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 expecting prototype for drm_gpusvm_range_pages_valid_unlocked(). Prototype was for drm_gpusvm_pages_valid_unlocked() instead +Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' +Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' +Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' @@ -2564,4 +2609,31 @@ -../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. +../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. @@ -2574,3 +2646,7 @@ -../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable] - 195 | u16 intenb0, intenb1; - | ^ +../drivers/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. +../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] + 95 | int i, tmp; + | ^ @@ -2578,2 +2653,0 @@ -Warning: ../sound/soc/sdca/sdca_interrupts.c:265 function parameter 'info' not described in 'sdca_irq_request' -Warning: ../sound/soc/sdca/sdca_interrupts.c:265 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead @@ -2584,6 +2657,0 @@ -Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' -Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' -Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' -Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' -Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' -Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead @@ -2614,2 +2682,8 @@ -Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' -Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' +Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' +Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' +Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' +Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' +Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' +Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' +Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' @@ -2631,2 +2704,0 @@ -Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' -Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' @@ -2648,6 +2720,31 @@ -Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' +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/api.h:57: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. +Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' +Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' +Warning: ../fs/smb/server/vfs.c:1241 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead +Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' +Warning: ../drivers/md/dm-vdo/action-manager.c:63 struct member 'scheduler' not described in 'action_manager' +Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' @@ -2753,0 +2851,12 @@ +Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' +Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead +Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' +Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' +Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' +Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' +Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' +Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' +Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' +Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' +Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' +Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' @@ -2846,10 +2955,4 @@ -Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' -Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' -Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' -Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' -Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' -Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'completion' not described in 'vdo_set_completion_result' -Warning: ../drivers/md/dm-vdo/completion.c:71 function parameter 'result' not described in 'vdo_set_completion_result' -Warning: ../drivers/md/dm-vdo/completion.c:87 function parameter 'completion' not described in 'vdo_launch_completion_with_priority' -Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'completion' not described in 'vdo_requeue_completion_if_needed' -Warning: ../drivers/md/dm-vdo/completion.c:132 function parameter 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' +../drivers/scsi/mpi3mr/mpi3mr_fw.c:1649:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] + 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; + | ^ +1 warning generated. @@ -2919,0 +3023 @@ +Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead @@ -2948,18 +3052,2 @@ -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. +Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' +Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' @@ -3011,0 +3100,4 @@ +../drivers/gpu/drm/vc4/vc4_drv.c:301:8: warning: cast to smaller integer type 'enum vc4_gen' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 301 | gen = (enum vc4_gen)of_device_get_match_data(dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. @@ -3026,2 +3118,4 @@ -Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' -Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +../fs/fuse/ioctl.c:132: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] + 132 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) + | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. @@ -3031,0 +3126,17 @@ +../drivers/rapidio/rio_cm.c:669:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] + 669 | int rc; + | ^ +1 warning generated. +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:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. +../drivers/scsi/lpfc/lpfc_bsg.c:2819:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] + 2819 | int cnt, offset = 0, i = 0; + | ^ +1 warning generated. @@ -3046,3 +3157,31 @@ -../drivers/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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:102: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. +../fs/nfs/localio.c:866:10: warning: variable 'status' set but not used [-Wunused-but-set-variable] + 866 | ssize_t status; + | ^ +1 warning generated. +In file included from ../drivers/firmware/turris-mox-rwtm.c:12: +In file included from ../include/linux/completion.h:12: +In file included from ../include/linux/swait.h:7: +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:102: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ @@ -3062,6 +3200,0 @@ -../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../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. @@ -3070,2 +3202,0 @@ -Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' -Warning: ../sound/soc/sunxi/sun4i-spdif.c:179 struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks' @@ -3089,0 +3221,27 @@ +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/api.h:57: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. +../fs/jfs/jfs_dtree.c:2906:31: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] + 2906 | if (stbl[i] < 0 || stbl[i] >= DTPAGEMAXSLOT) { + | ~~~~~~~ ^ ~~~~~~~~~~~~~ +../fs/jfs/jfs_dtree.c:3111:30: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] + 3111 | if (stbl[0] < 0 || stbl[0] >= DTPAGEMAXSLOT) { + | ~~~~~~~ ^ ~~~~~~~~~~~~~ +2 warnings generated. @@ -3152,50 +3310,4 @@ -Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 function parameter 'svm_pages' not described in 'drm_gpusvm_pages_valid_unlocked' -Warning: ../drivers/gpu/drm/drm_gpusvm.c:1229 expecting prototype for drm_gpusvm_range_pages_valid_unlocked(). Prototype was for drm_gpusvm_pages_valid_unlocked() instead -Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' -Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' -Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' -Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' -Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' -Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' -Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' -Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' -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:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../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. +Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' +Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' +Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' +Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' @@ -3219,38 +3331,17 @@ -In file included from ../drivers/firmware/turris-mox-rwtm.c:12: -In file included from ../include/linux/completion.h:12: -In file included from ../include/linux/swait.h:7: -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:102: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/scsi/lpfc/lpfc_bsg.c:2819:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] - 2819 | int cnt, offset = 0, i = 0; - | ^ -1 warning generated. +../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' +Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' +Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' +Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'counts' not described in 'initialize_thread_config' +Warning: ../drivers/md/dm-vdo/vdo.c:192 function parameter 'config' not described in 'initialize_thread_config' +Warning: ../drivers/md/dm-vdo/vdo.c:888 function parameter 'vdo' not described in 'record_vdo' +Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' +Warning: ../drivers/md/dm-vdo/vio.c:404 function parameter 'pool' not described in 'is_vio_pool_busy' +Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead +Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' +Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' @@ -3275,5 +3366 @@ -../drivers/scsi/mpi3mr/mpi3mr_fw.c:1649:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] - 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; - | ^ -1 warning generated. -Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead +Warning: ../drivers/net/ethernet/intel/idpf/idpf_txrx.c:2407 expecting prototype for idpf_tx_splitq_has_room(). Prototype was for idpf_txq_has_room() instead @@ -3284,14 +3371,2 @@ -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:102: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. +Warning: ../drivers/gpu/drm/msm/msm_gem_vma.c:96 expecting prototype for struct msm_vma_op. Prototype was for struct msm_vm_op instead + @@ -3302,33 +3377,10 @@ -Warning: ../drivers/net/ethernet/intel/idpf/idpf_txrx.c:2407 expecting prototype for idpf_tx_splitq_has_room(). Prototype was for idpf_txq_has_room() instead -Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' -Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' -Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' -Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' -Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' -Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' -Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' -../drivers/rapidio/rio_cm.c:669:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] - 669 | int rc; - | ^ -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:1622: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] - 1622 | if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) - | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../drivers/gpu/drm/msm/msm_iommu.c:381 expecting prototype for alloc_pt(). Prototype was for msm_iommu_pagetable_alloc_pt() instead +Warning: ../drivers/gpu/drm/msm/msm_iommu.c:426 expecting prototype for free_pt(). Prototype was for msm_iommu_pagetable_free_pt() instead +Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' +Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' +../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; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3336,95 +3388 @@ -../drivers/gpu/drm/vc4/vc4_drv.c:301:8: warning: cast to smaller integer type 'enum vc4_gen' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 301 | gen = (enum vc4_gen)of_device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -Warning: ../fs/smb/server/vfs.c:1241 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../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. -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -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/api.h:57: -In file included from ../arch/x86/include/asm/paravirt.h:21: -In file included from ../include/linux/cpumask.h:12: -In file included from ../include/linux/bitmap.h:13: -In file included from ../include/linux/string.h:382: -../include/linux/fortify-string.h:580: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] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' -Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' -../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. -Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' -Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' -Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'f' not described in 'vmw_event_fence_action_seq_passed' -Warning: ../drivers/gpu/drm/vmwgfx/vmwgfx_fence.c:526 function parameter 'cb' not described in 'vmw_event_fence_action_seq_passed' -../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac -../fs/nfs/localio.c:866:10: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 866 | ssize_t status; - | ^ -1 warning generated. -../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new -Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' -Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' -Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' -Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' -../fs/fuse/ioctl.c:132: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] - 132 | if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest)) - | ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. +Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1128 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead @@ -3435,2 +3393,8 @@ -Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' -Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +../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. +../drivers/ata/ahci_xgene.c:776:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 776 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. @@ -3469,38 +3432,0 @@ -Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' -Warning: ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:761 function parameter 'af' not described in 'amdgpu_fence_driver_guilty_force_completion' -../drivers/ata/ahci_xgene.c:776:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 776 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead -Warning: ../drivers/gpu/drm/msm/msm_gem_vma.c:96 expecting prototype for struct msm_vma_op. Prototype was for struct msm_vm_op instead - -../fs/jfs/jfs_dtree.c:2906:31: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] - 2906 | if (stbl[i] < 0 || stbl[i] >= DTPAGEMAXSLOT) { - | ~~~~~~~ ^ ~~~~~~~~~~~~~ -../fs/jfs/jfs_dtree.c:3111:30: warning: result of comparison of constant 128 with expression of type 's8' (aka 'signed char') is always false [-Wtautological-constant-out-of-range-compare] - 3111 | if (stbl[0] < 0 || stbl[0] >= DTPAGEMAXSLOT) { - | ~~~~~~~ ^ ~~~~~~~~~~~~~ -2 warnings generated. -Warning: ../drivers/gpu/drm/msm/msm_iommu.c:381 expecting prototype for alloc_pt(). Prototype was for msm_iommu_pagetable_alloc_pt() instead -Warning: ../drivers/gpu/drm/msm/msm_iommu.c:426 expecting prototype for free_pt(). Prototype was for msm_iommu_pagetable_free_pt() instead -../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/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. -Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' -Warning: ../fs/gfs2/glock.c:1248 function parameter 'ip' not described in '__gfs2_holder_init' -../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. -Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' -Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' -Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1128 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead @@ -3512,0 +3439,31 @@ +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +../drivers/net/ethernet/intel/ice/ice_ethtool.c:1254:17: error: no member named 'pp' in 'struct page' + 1254 | page->pp->p.offset; + | ~~~~ ^ +1 error generated. +make[8]: *** [../scripts/Makefile.build:287: drivers/net/ethernet/intel/ice/ice_ethtool.o] Error 1 +make[8]: *** Waiting for unfinished jobs.... +make[7]: *** [../scripts/Makefile.build:556: drivers/net/ethernet/intel/ice] Error 2 +make[6]: *** [../scripts/Makefile.build:556: drivers/net/ethernet/intel] Error 2 +make[6]: *** Waiting for unfinished jobs.... +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/api.h:57: +In file included from ../arch/x86/include/asm/paravirt.h:21: +In file included from ../include/linux/cpumask.h:12: +In file included from ../include/linux/bitmap.h:13: +In file included from ../include/linux/string.h:382: +../include/linux/fortify-string.h:580: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] + 580 | __read_overflow2_field(q_size_field, size); + | ^ +1 warning generated. +Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' +Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' @@ -3588,8 +3544,0 @@ -Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst - * This function makes an mkey non-present by zapping the translation entries of -../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. -Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' -Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' @@ -3597,0 +3547,2 @@ +Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' +Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' @@ -3609,0 +3561,6 @@ +../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. +Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * This function makes an mkey non-present by zapping the translation entries of @@ -3615,0 +3573,7 @@ +make[5]: *** [../scripts/Makefile.build:556: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:556: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 +make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2030: .] Error 2 +make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.z7aqG5RU8Q 2025-12-15 03:30:47.113553592 -0500 +++ /tmp/tmp.f61UywLifz 2025-12-15 03:30:47.116553573 -0500 @@ -23 +23 @@ - 1 ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c + 1 ../drivers/net/ethernet/intel/ice/ice_ethtool.c @@ -26,2 +25,0 @@ - 1 ../drivers/net/ethernet/sun/niu.c - 1 ../drivers/net/ethernet/ti/tlan.c @@ -51 +49 @@ - 17 ../include/linux/fortify-string.h + 15 ../include/linux/fortify-string.h