========== 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: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/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/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:4093:4: ../include/linux/fortify-string.h:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4267:4: ../include/linux/fortify-string.h:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4352:4: ../include/linux/fortify-string.h:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:5137:4: ../include/linux/fortify-string.h:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5212:4: ../include/linux/fortify-string.h:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5284:4: ../include/linux/fortify-string.h:578: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] 578 | __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:578: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] 578 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../scripts/Makefile.build:289: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:289: ../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 ../drivers/net/ethernet/intel/ice/ice_ethtool.c: In function ‘ice_set_ringparam’: ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: error: ‘ICE_TX_RING_FLAGS_TXTIME’ undeclared (first use in this function); did you mean ‘ICE_TX_FLAGS_TXTIME’? 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ICE_TX_FLAGS_TXTIME ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:64: error: passing argument 2 of ‘clear_bit’ makes pointer from integer without a cast [-Wint-conversion] 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); | ~~~~~~~~~~~^~~~~~ | | | u8 {aka unsigned char} In file included from ../arch/x86/include/asm/bitops.h:423, from ../include/linux/bitops.h:67, from ../include/linux/kernel.h:23, from ../drivers/net/ethernet/intel/ice/ice.h:9, from ../drivers/net/ethernet/intel/ice/ice_ethtool.c:6: ../include/asm-generic/bitops/instrumented-atomic.h:39:72: note: expected ‘volatile long unsigned int *’ but argument is of type ‘u8’ {aka ‘unsigned char’} 39 | static __always_inline void clear_bit(long nr, volatile unsigned long *addr) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[8]: *** [../scripts/Makefile.build:289: drivers/net/ethernet/intel/ice/ice_ethtool.o] Error 1 make[7]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel/ice] Error 2 make[6]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel] Error 2 make[5]: *** [../scripts/Makefile.build:546: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:546: drivers/net] Error 2 make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net/wt-0/Makefile:2101: .] Error 2 make[1]: *** [/srv/nipa-poller/net/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/intel/ice/ice_ethtool.c: In function ‘ice_set_ringparam’: ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: error: ‘ICE_TX_RING_FLAGS_TXTIME’ undeclared (first use in this function); did you mean ‘ICE_TX_FLAGS_TXTIME’? 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); | ^~~~~~~~~~~~~~~~~~~~~~~~ | ICE_TX_FLAGS_TXTIME ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:64: error: passing argument 2 of ‘clear_bit’ makes pointer from integer without a cast [-Wint-conversion] 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); | ~~~~~~~~~~~^~~~~~ | | | u8 {aka unsigned char} In file included from ../arch/x86/include/asm/bitops.h:423, from ../include/linux/bitops.h:67, from ../include/linux/kernel.h:23, from ../drivers/net/ethernet/intel/ice/ice.h:9, from ../drivers/net/ethernet/intel/ice/ice_ethtool.c:6: ../include/asm-generic/bitops/instrumented-atomic.h:39:72: note: expected ‘volatile long unsigned int *’ but argument is of type ‘u8’ {aka ‘unsigned char’} 39 | static __always_inline void clear_bit(long nr, volatile unsigned long *addr) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[8]: *** [../scripts/Makefile.build:289: drivers/net/ethernet/intel/ice/ice_ethtool.o] Error 1 make[7]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel/ice] Error 2 make[6]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel] Error 2 make[5]: *** [../scripts/Makefile.build:546: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:546: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net/wt-0/Makefile:2101: .] Error 2 make[1]: *** [/srv/nipa-poller/net/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.SSALFEH4QW 2026-02-20 14:00:25.931969258 -0500 +++ /tmp/tmp.qSsPVtOv5i 2026-02-20 14:00:32.887237877 -0500 @@ -1,0 +2,29 @@ +../drivers/net/ethernet/intel/ice/ice_ethtool.c: In function ‘ice_set_ringparam’: +../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: error: ‘ICE_TX_RING_FLAGS_TXTIME’ undeclared (first use in this function); did you mean ‘ICE_TX_FLAGS_TXTIME’? + 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); + | ^~~~~~~~~~~~~~~~~~~~~~~~ + | ICE_TX_FLAGS_TXTIME +../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:27: note: each undeclared identifier is reported only once for each function it appears in +../drivers/net/ethernet/intel/ice/ice_ethtool.c:3281:64: error: passing argument 2 of ‘clear_bit’ makes pointer from integer without a cast [-Wint-conversion] + 3281 | clear_bit(ICE_TX_RING_FLAGS_TXTIME, tx_rings[i].flags); + | ~~~~~~~~~~~^~~~~~ + | | + | u8 {aka unsigned char} +In file included from ../arch/x86/include/asm/bitops.h:423, + from ../include/linux/bitops.h:67, + from ../include/linux/kernel.h:23, + from ../drivers/net/ethernet/intel/ice/ice.h:9, + from ../drivers/net/ethernet/intel/ice/ice_ethtool.c:6: +../include/asm-generic/bitops/instrumented-atomic.h:39:72: note: expected ‘volatile long unsigned int *’ but argument is of type ‘u8’ {aka ‘unsigned char’} + 39 | static __always_inline void clear_bit(long nr, volatile unsigned long *addr) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +make[8]: *** [../scripts/Makefile.build:289: drivers/net/ethernet/intel/ice/ice_ethtool.o] Error 1 +make[7]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel/ice] Error 2 +make[6]: *** [../scripts/Makefile.build:546: drivers/net/ethernet/intel] Error 2 +make[5]: *** [../scripts/Makefile.build:546: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:546: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 +make[2]: *** [/srv/nipa-poller/net/wt-0/Makefile:2101: .] Error 2 +make[1]: *** [/srv/nipa-poller/net/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.AG3J6XSY8P 2026-02-20 14:00:32.890494406 -0500 +++ /tmp/tmp.2LcqeBKiks 2026-02-20 14:00:32.892494399 -0500 @@ -0,0 +1 @@ + 2 ../drivers/net/ethernet/intel/ice/ice_ethtool.c