.pylintrc: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/atheros/atlx/atl1.c:2315:20: error: incompatible pointer to integer conversion assigning to 'dma_addr_t' (aka 'unsigned long long') from 'void *' [-Wint-conversion] 2315 | buffer_info->dma = NULL; | ^ ~~~~ ../drivers/net/ethernet/atheros/atlx/atl1.c:2317:25: error: use of undeclared identifier 'tdp_ring'; did you mean 'tpd_ring'? 2317 | if (++first_mapped == tdp_ring->count) | ^~~~~~~~ | tpd_ring ../drivers/net/ethernet/atheros/atlx/atl1.c:2196:24: note: 'tpd_ring' declared here 2196 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; | ^ 2 errors generated. make[8]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/atheros/atlx/atl1.o] Error 1 make[7]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros/atlx] Error 2 make[7]: *** Waiting for unfinished jobs.... make[6]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros] Error 2 make[6]: *** Waiting for unfinished jobs.... In file included from ../drivers/net/ethernet/broadcom/b44.c:17: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid/api.h:57: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:392: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. make[5]: *** [../scripts/Makefile.build:470: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:470: drivers/net] Error 2 make[3]: *** [../scripts/Makefile.build:470: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2008: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 .pylintrc: warning: ignored by one of the .gitignore files In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: In file included from ../include/linux/pci.h:27: In file included from ../include/linux/mod_devicetable.h:14: In file included from ../include/linux/uuid.h:11: In file included from ../include/linux/string.h:392: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1271 | version = (enum nixge_version)of_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../scripts/Makefile.build:203: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. .pylintrc: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/atheros/atlx/atl1.c:2315:20: error: incompatible pointer to integer conversion assigning to 'dma_addr_t' (aka 'unsigned long long') from 'void *' [-Wint-conversion] 2315 | buffer_info->dma = NULL; | ^ ~~~~ ../drivers/net/ethernet/atheros/atlx/atl1.c:2317:25: error: use of undeclared identifier 'tdp_ring'; did you mean 'tpd_ring'? 2317 | if (++first_mapped == tdp_ring->count) | ^~~~~~~~ | tpd_ring ../drivers/net/ethernet/atheros/atlx/atl1.c:2196:24: note: 'tpd_ring' declared here 2196 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; | ^ 2 errors generated. make[8]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/atheros/atlx/atl1.o] Error 1 make[7]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros/atlx] Error 2 make[6]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros] Error 2 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:470: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:470: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:470: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2008: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.JpUSxmDpIj 2025-06-12 08:47:43.981609895 -0700 +++ /tmp/tmp.8ZU8T2NcrG 2025-06-12 08:49:25.999981755 -0700 @@ -2,20 +2,22 @@ -In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: -In file included from ../include/linux/pci.h:27: -In file included from ../include/linux/mod_devicetable.h:14: -In file included from ../include/linux/uuid.h:11: -In file included from ../include/linux/string.h:392: -../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^ -1 warning generated. -../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1271 | version = (enum nixge_version)of_id->data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -../scripts/Makefile.build:203: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. +../drivers/net/ethernet/atheros/atlx/atl1.c:2315:20: error: incompatible pointer to integer conversion assigning to 'dma_addr_t' (aka 'unsigned long long') from 'void *' [-Wint-conversion] + 2315 | buffer_info->dma = NULL; + | ^ ~~~~ +../drivers/net/ethernet/atheros/atlx/atl1.c:2317:25: error: use of undeclared identifier 'tdp_ring'; did you mean 'tpd_ring'? + 2317 | if (++first_mapped == tdp_ring->count) + | ^~~~~~~~ + | tpd_ring +../drivers/net/ethernet/atheros/atlx/atl1.c:2196:24: note: 'tpd_ring' declared here + 2196 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; + | ^ +2 errors generated. +make[8]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/atheros/atlx/atl1.o] Error 1 +make[7]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros/atlx] Error 2 +make[6]: *** [../scripts/Makefile.build:470: drivers/net/ethernet/atheros] Error 2 +make[6]: *** Waiting for unfinished jobs.... +make[5]: *** [../scripts/Makefile.build:470: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:470: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:470: drivers] Error 2 +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2008: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.78T6ViuCas 2025-06-12 08:49:26.008981699 -0700 +++ /tmp/tmp.uVqThPO7QG 2025-06-12 08:49:26.010981687 -0700 @@ -1,3 +1 @@ - 1 ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c - 1 ../drivers/net/ethernet/ni/nixge.c - 1 ../include/linux/fortify-string.h + 2 ../drivers/net/ethernet/atheros/atlx/atl1.c