========== build_32bit - FAILED 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: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ../net/can/raw.c: In function ‘raw_bind’: ../net/can/raw.c:524:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 524 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/raw.c:47: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c: In function ‘raw_sendmsg’: ../net/can/raw.c:1002:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1002 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c:1012:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1012 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/raw.o] Error 1 make[4]: *** [../scripts/Makefile.build:544: net/can] Error 2 make[4]: *** Waiting for unfinished jobs.... 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 ../include/asm-generic/bug.h:31, from ../arch/x86/include/asm/bug.h:193, from ../include/linux/bug.h:5, from ../include/linux/alloc_tag.h:8, from ../include/linux/vmalloc.h:5, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 475 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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' ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: ../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); | ^~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new 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/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' make[3]: *** [../scripts/Makefile.build:544: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2054: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 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: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 ../net/can/raw.c: In function ‘raw_bind’: ../net/can/raw.c:523:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 523 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/raw.c:47: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c: In function ‘raw_sendmsg’: ../net/can/raw.c:994:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 994 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c:1004:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1004 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/raw.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/can/bcm.c: In function ‘bcm_can_tx’: ../net/can/bcm.c:344:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 344 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/bcm.c:52: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_delete_rx_op’: ../net/can/bcm.c:857:49: error: too few arguments to function ‘netdev_put’; expected 2, have 1 857 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_rx_setup’: ../net/can/bcm.c:1295:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1295 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_tx_send’: ../net/can/bcm.c:1349:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1349 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_sendmsg’: ../net/can/bcm.c:1408:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1408 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c:1412:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1412 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_release’: ../net/can/bcm.c:1627:41: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1627 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_connect’: ../net/can/bcm.c:1687:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1687 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c:1693:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1693 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/bcm.o] Error 1 In file included from ../include/asm-generic/bug.h:31, from ../arch/x86/include/asm/bug.h:193, from ../include/linux/bug.h:5, from ../include/linux/alloc_tag.h:8, from ../include/linux/vmalloc.h:5, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_send_fc’: ../net/can/isotp.c:263:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 263 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/isotp.c:63: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_send_cframe’: ../net/can/isotp.c:776:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 776 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:814:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 814 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_sendmsg’: ../net/can/isotp.c:1004:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1004 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1086:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1086 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_release’: ../net/can/isotp.c:1217:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1217 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_bind’: ../net/can/isotp.c:1309:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1309 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1314:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1314 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1334:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1334 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/isotp.o] Error 1 ../net/can/j1939/main.c: In function ‘__j1939_priv_release’: ../net/can/j1939/main.c:166:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 166 | netdev_put(ndev); | ^~~~~~~~~~ In file included from ../include/linux/can/can-ml.h:47, from ../net/can/j1939/main.c:15: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/main.c: In function ‘j1939_netdev_start’: ../net/can/j1939/main.c:284:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 284 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/main.c:301:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 301 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:287: net/can/j1939/main.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 475 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../net/can/j1939/socket.c: In function ‘j1939_sk_bind’: ../net/can/j1939/socket.c:486:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 486 | netdev_put(ndev); | ^~~~~~~~~~ In file included from ../include/linux/can/can-ml.h:47, from ../net/can/j1939/socket.c:15: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:493:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 493 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:499:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 499 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:505:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 505 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:287: net/can/j1939/socket.o] Error 1 make[5]: *** [../scripts/Makefile.build:544: net/can/j1939] Error 2 make[4]: *** [../scripts/Makefile.build:544: net/can] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ 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 ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead ../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: ../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); | ^~~ ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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 ../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_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new make[3]: *** [../scripts/Makefile.build:544: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2054: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead Documentation/.renames.txt: warning: ignored by one of the .gitignore files Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 ../include/asm-generic/bug.h:31, from ../arch/x86/include/asm/bug.h:193, from ../include/linux/bug.h:5, from ../include/linux/alloc_tag.h:8, from ../include/linux/vmalloc.h:5, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 475 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../net/can/raw.c: In function ‘raw_bind’: ../net/can/raw.c:524:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 524 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/raw.c:47: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c: In function ‘raw_sendmsg’: ../net/can/raw.c:1002:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1002 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/raw.c:1012:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1012 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/raw.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/can/bcm.c: In function ‘bcm_can_tx’: ../net/can/bcm.c:352:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 352 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/bcm.c:52: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_delete_rx_op’: ../net/can/bcm.c:865:49: error: too few arguments to function ‘netdev_put’; expected 2, have 1 865 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_rx_setup’: ../net/can/bcm.c:1303:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1303 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_tx_send’: ../net/can/bcm.c:1364:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1364 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_sendmsg’: ../net/can/bcm.c:1423:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1423 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c:1427:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1427 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_release’: ../net/can/bcm.c:1642:41: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1642 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c: In function ‘bcm_connect’: ../net/can/bcm.c:1702:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1702 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/bcm.c:1708:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1708 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/bcm.o] Error 1 In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_send_fc’: ../net/can/isotp.c:271:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 271 | netdev_put(dev); | ^~~~~~~~~~ In file included from ../net/can/isotp.c:63: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_send_cframe’: ../net/can/isotp.c:785:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 785 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:792:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 792 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:830:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 830 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_sendmsg’: ../net/can/isotp.c:1021:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1021 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1028:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1028 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1110:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1110 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_release’: ../net/can/isotp.c:1241:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1241 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c: In function ‘isotp_bind’: ../net/can/isotp.c:1333:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1333 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1338:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1338 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/isotp.c:1358:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 1358 | netdev_put(dev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/can/isotp.o] Error 1 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' ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead ../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: ../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); | ^~~ ../net/can/j1939/main.c: In function ‘__j1939_priv_release’: ../net/can/j1939/main.c:166:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 166 | netdev_put(ndev); | ^~~~~~~~~~ In file included from ../include/linux/can/can-ml.h:47, from ../net/can/j1939/main.c:15: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/main.c: In function ‘j1939_netdev_start’: ../net/can/j1939/main.c:284:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 284 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/main.c:301:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 301 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:287: net/can/j1939/main.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/can/j1939/socket.c: In function ‘j1939_sk_bind’: ../net/can/j1939/socket.c:487:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 487 | netdev_put(ndev); | ^~~~~~~~~~ In file included from ../include/linux/can/can-ml.h:47, from ../net/can/j1939/socket.c:15: ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:494:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 494 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:500:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 500 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ ../net/can/j1939/socket.c:506:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 506 | netdev_put(ndev); | ^~~~~~~~~~ ../include/linux/netdevice.h:4436:20: note: declared here 4436 | static inline void netdev_put(struct net_device *dev, | ^~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:287: net/can/j1939/socket.o] Error 1 ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch make[5]: *** [../scripts/Makefile.build:544: net/can/j1939] Error 2 make[4]: *** [../scripts/Makefile.build:544: net/can] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new 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/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' make[3]: *** [../scripts/Makefile.build:544: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2054: .] 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.JA4shvvWBL 2026-01-28 16:22:55.566445421 -0500 +++ /tmp/tmp.HHIj15flMb 2026-01-28 16:23:18.927217302 -0500 @@ -1 +0,0 @@ -Documentation/.renames.txt: warning: ignored by one of the .gitignore files @@ -2,0 +2 @@ +Documentation/.renames.txt: warning: ignored by one of the .gitignore files @@ -47,0 +48,63 @@ +In file included from ../include/asm-generic/bug.h:31, + from ../arch/x86/include/asm/bug.h:193, + from ../include/linux/bug.h:5, + from ../include/linux/alloc_tag.h:8, + from ../include/linux/vmalloc.h:5, + from ../include/linux/bcm47xx_nvram.h:10, + from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ + 484 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 92 | NVRAM_READ_VAL(u32) + | ^~~~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ + 484 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 90 | NVRAM_READ_VAL(s8) + | ^~~~~~~~~~~~~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: +../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); + | ^~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: +../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); + | ^~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: +../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 475 | seq_bprintf(m, fmt, data.bin_args); + | ^~~~~~~~~~~ @@ -49,2 +112,2 @@ -../net/can/raw.c:523:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 523 | netdev_put(dev); +../net/can/raw.c:524:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 524 | netdev_put(dev); @@ -57,2 +120,2 @@ -../net/can/raw.c:994:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 994 | netdev_put(dev); +../net/can/raw.c:1002:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1002 | netdev_put(dev); @@ -63,2 +126,2 @@ -../net/can/raw.c:1004:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1004 | netdev_put(dev); +../net/can/raw.c:1012:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1012 | netdev_put(dev); @@ -72,2 +135,2 @@ -../net/can/bcm.c:344:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 344 | netdev_put(dev); +../net/can/bcm.c:352:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 352 | netdev_put(dev); @@ -80,2 +143,2 @@ -../net/can/bcm.c:857:49: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 857 | netdev_put(dev); +../net/can/bcm.c:865:49: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 865 | netdev_put(dev); @@ -87,2 +150,2 @@ -../net/can/bcm.c:1295:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1295 | netdev_put(dev); +../net/can/bcm.c:1303:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1303 | netdev_put(dev); @@ -94,2 +157,2 @@ -../net/can/bcm.c:1349:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1349 | netdev_put(dev); +../net/can/bcm.c:1364:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1364 | netdev_put(dev); @@ -101,2 +164,2 @@ -../net/can/bcm.c:1408:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1408 | netdev_put(dev); +../net/can/bcm.c:1423:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1423 | netdev_put(dev); @@ -107,2 +170,2 @@ -../net/can/bcm.c:1412:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1412 | netdev_put(dev); +../net/can/bcm.c:1427:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1427 | netdev_put(dev); @@ -114,2 +177,2 @@ -../net/can/bcm.c:1627:41: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1627 | netdev_put(dev); +../net/can/bcm.c:1642:41: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1642 | netdev_put(dev); @@ -121,2 +184,2 @@ -../net/can/bcm.c:1687:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1687 | netdev_put(dev); +../net/can/bcm.c:1702:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1702 | netdev_put(dev); @@ -127,2 +190,2 @@ -../net/can/bcm.c:1693:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1693 | netdev_put(dev); +../net/can/bcm.c:1708:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1708 | netdev_put(dev); @@ -134,51 +197,17 @@ -In file included from ../include/asm-generic/bug.h:31, - from ../arch/x86/include/asm/bug.h:193, - from ../include/linux/bug.h:5, - from ../include/linux/alloc_tag.h:8, - from ../include/linux/vmalloc.h:5, - from ../include/linux/bcm47xx_nvram.h:10, - from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: -../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ - 484 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ - 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ - 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ - | ^~~~~~~~ -../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ - 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ - 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ - | ^~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ - 92 | NVRAM_READ_VAL(u32) - | ^~~~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ - 484 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ - 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ - 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ - | ^~~~~~~~ -../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ - 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ - 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ - | ^~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ - 90 | NVRAM_READ_VAL(s8) - | ^~~~~~~~~~~~~~ +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/scsi/qla2xxx/qla_def.h:12, + from ../drivers/scsi/qla2xxx/qla_init.c:6: +In function ‘fortify_memcpy_chk’, + inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -186,2 +215,2 @@ -../net/can/isotp.c:263:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 263 | netdev_put(dev); +../net/can/isotp.c:271:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 271 | netdev_put(dev); @@ -194,2 +223,2 @@ -../net/can/isotp.c:776:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 776 | netdev_put(dev); +../net/can/isotp.c:785:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 785 | netdev_put(dev); @@ -200,2 +229,8 @@ -../net/can/isotp.c:814:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 814 | netdev_put(dev); +../net/can/isotp.c:792:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 792 | netdev_put(dev); + | ^~~~~~~~~~ +../include/linux/netdevice.h:4436:20: note: declared here + 4436 | static inline void netdev_put(struct net_device *dev, + | ^~~~~~~~~~ +../net/can/isotp.c:830:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 830 | netdev_put(dev); @@ -207,2 +242,8 @@ -../net/can/isotp.c:1004:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1004 | netdev_put(dev); +../net/can/isotp.c:1021:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1021 | netdev_put(dev); + | ^~~~~~~~~~ +../include/linux/netdevice.h:4436:20: note: declared here + 4436 | static inline void netdev_put(struct net_device *dev, + | ^~~~~~~~~~ +../net/can/isotp.c:1028:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1028 | netdev_put(dev); @@ -213,2 +254,2 @@ -../net/can/isotp.c:1086:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1086 | netdev_put(dev); +../net/can/isotp.c:1110:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1110 | netdev_put(dev); @@ -220,2 +261,2 @@ -../net/can/isotp.c:1217:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1217 | netdev_put(dev); +../net/can/isotp.c:1241:33: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1241 | netdev_put(dev); @@ -227,2 +268,2 @@ -../net/can/isotp.c:1309:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1309 | netdev_put(dev); +../net/can/isotp.c:1333:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1333 | netdev_put(dev); @@ -233,2 +274,2 @@ -../net/can/isotp.c:1314:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1314 | netdev_put(dev); +../net/can/isotp.c:1338:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1338 | netdev_put(dev); @@ -239,2 +280,2 @@ -../net/can/isotp.c:1334:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 1334 | netdev_put(dev); +../net/can/isotp.c:1358:9: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 1358 | netdev_put(dev); @@ -245,0 +287,11 @@ +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' +../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: +../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); + | ^~~ +Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead +../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: +../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); + | ^~~ @@ -270,12 +322,14 @@ -../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: -../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); - | ^~~ -../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: -../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); - | ^~~ -../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: -../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 475 | seq_bprintf(m, fmt, data.bin_args); - | ^~~~~~~~~~~ +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/thread_info.h:12, + from ../include/linux/thread_info.h:60, + from ../include/linux/spinlock.h:60, + from ../include/linux/mmzone.h:8, + from ../include/linux/gfp.h:7, + from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: +In function ‘fortify_memcpy_chk’, + inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -283,2 +337,2 @@ -../net/can/j1939/socket.c:486:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 486 | netdev_put(ndev); +../net/can/j1939/socket.c:487:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 487 | netdev_put(ndev); @@ -291,2 +345,2 @@ -../net/can/j1939/socket.c:493:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 493 | netdev_put(ndev); +../net/can/j1939/socket.c:494:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 494 | netdev_put(ndev); @@ -297,2 +351,2 @@ -../net/can/j1939/socket.c:499:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 499 | netdev_put(ndev); +../net/can/j1939/socket.c:500:25: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 500 | netdev_put(ndev); @@ -303,2 +357,2 @@ -../net/can/j1939/socket.c:505:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 - 505 | netdev_put(ndev); +../net/can/j1939/socket.c:506:17: error: too few arguments to function ‘netdev_put’; expected 2, have 1 + 506 | netdev_put(ndev); @@ -309,0 +364 @@ +../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch @@ -322,43 +376,0 @@ - from ../include/linux/module.h:13, - from ../drivers/scsi/qla2xxx/qla_def.h:12, - from ../drivers/scsi/qla2xxx/qla_init.c:6: -In function ‘fortify_memcpy_chk’, - inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: -../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); - | ^~~ -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 ../include/linux/string.h:386, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/thread_info.h:12, - from ../include/linux/thread_info.h:60, - from ../include/linux/spinlock.h:60, - from ../include/linux/mmzone.h:8, - from ../include/linux/gfp.h:7, - from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: -In function ‘fortify_memcpy_chk’, - inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead -../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: -../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); - | ^~~ -../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -In file included from ../include/linux/string.h:386, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/processor.h:20, - from ../arch/x86/include/asm/timex.h:5, - from ../include/linux/timex.h:67, - from ../include/linux/time32.h:13, - from ../include/linux/time.h:60, - from ../include/linux/stat.h:19, @@ -416,0 +429,5 @@ +../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_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new +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 @@ -427,5 +443,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 -../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_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new Per-file breakdown --- /tmp/tmp.zqgsFv0GHX 2026-01-28 16:23:18.931639611 -0500 +++ /tmp/tmp.bIQMVULVGp 2026-01-28 16:23:18.932639604 -0500 @@ -9 +9 @@ - 9 ../net/can/isotp.c + 11 ../net/can/isotp.c