========== build_32bit - FAILED .pylintrc: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/cadence/macb_main.c: In function ‘macb_taprio_setup_replace’: ../drivers/net/ethernet/cadence/macb_main.c:4108:62: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4108 | netdev_err(ndev, "Too many TAPRIO entries: %lu > %d queues\n", | ~~^ | | | long unsigned int | %u 4109 | conf->num_entries, bp->num_queues); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} In file included from ../include/linux/printk.h:616, from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/asm-generic/bitops/generic-non-atomic.h:7, from ../include/linux/bitops.h:28, from ../include/linux/kernel.h:23, from ../include/linux/clk.h:13, from ../drivers/net/ethernet/cadence/macb_main.c:9: ../drivers/net/ethernet/cadence/macb_main.c:4211:26: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4212 | conf->num_entries, conf->base_time, conf->cycle_time); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../include/linux/dynamic_debug.h:224:29: note: in definition of macro ‘__dynamic_func_call_cls’ 224 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:277:9: note: in expansion of macro ‘_dynamic_func_call’ 277 | _dynamic_func_call(fmt, __dynamic_netdev_dbg, \ | ^~~~~~~~~~~~~~~~~~ ../include/net/net_debug.h:57:9: note: in expansion of macro ‘dynamic_netdev_dbg’ 57 | dynamic_netdev_dbg(__dev, format, ##args); \ | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:4211:9: note: in expansion of macro ‘netdev_dbg’ 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ^~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:4211:43: note: format string is defined here 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ~~^ | | | long unsigned int | %u ../drivers/net/ethernet/cadence/macb_main.c:4234:75: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4234 | netdev_info(ndev, "TAPRIO configuration completed successfully: %lu entries, %d queues configured\n", | ~~^ | | | long unsigned int | %u 4235 | conf->num_entries, hweight32(configured_queues)); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../drivers/net/ethernet/cadence/macb_main.c: At top level: ../drivers/net/ethernet/cadence/macb_main.c:4242:13: warning: ‘macb_taprio_destroy’ defined but not used [-Wunused-function] 4242 | static void macb_taprio_destroy(struct net_device *ndev) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:4088:12: warning: ‘macb_taprio_setup_replace’ defined but not used [-Wunused-function] 4088 | static int macb_taprio_setup_replace(struct net_device *ndev, | ^~~~~~~~~~~~~~~~~~~~~~~~~ .pylintrc: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/cadence/macb_main.c: In function ‘macb_taprio_setup_replace’: ../drivers/net/ethernet/cadence/macb_main.c:4108:62: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4108 | netdev_err(ndev, "Too many TAPRIO entries: %lu > %d queues\n", | ~~^ | | | long unsigned int | %u 4109 | conf->num_entries, bp->num_queues); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} In file included from ../include/linux/printk.h:616, from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/asm-generic/bitops/generic-non-atomic.h:7, from ../include/linux/bitops.h:28, from ../include/linux/kernel.h:23, from ../include/linux/clk.h:13, from ../drivers/net/ethernet/cadence/macb_main.c:9: ../drivers/net/ethernet/cadence/macb_main.c:4211:26: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4212 | conf->num_entries, conf->base_time, conf->cycle_time); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../include/linux/dynamic_debug.h:224:29: note: in definition of macro ‘__dynamic_func_call_cls’ 224 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:277:9: note: in expansion of macro ‘_dynamic_func_call’ 277 | _dynamic_func_call(fmt, __dynamic_netdev_dbg, \ | ^~~~~~~~~~~~~~~~~~ ../include/net/net_debug.h:57:9: note: in expansion of macro ‘dynamic_netdev_dbg’ 57 | dynamic_netdev_dbg(__dev, format, ##args); \ | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:4211:9: note: in expansion of macro ‘netdev_dbg’ 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ^~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:4211:43: note: format string is defined here 4211 | netdev_dbg(ndev, "TAPRIO setup: %lu entries, base_time=%lld ns, cycle_time=%llu ns\n", | ~~^ | | | long unsigned int | %u ../drivers/net/ethernet/cadence/macb_main.c:4234:75: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4234 | netdev_info(ndev, "TAPRIO configuration completed successfully: %lu entries, %d queues configured\n", | ~~^ | | | long unsigned int | %u 4235 | conf->num_entries, hweight32(configured_queues)); | ~~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ERROR: modpost: "__umoddi3" [drivers/net/ethernet/cadence/macb.ko] undefined! ERROR: modpost: "__udivdi3" [drivers/net/ethernet/cadence/macb.ko] undefined! make[3]: *** [../scripts/Makefile.modpost:147: Module.symvers] Error 1 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1953: modpost] 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.IQ80YWEAgS 2025-07-22 11:47:31.534574771 -0700 +++ /tmp/tmp.NWZeYstslO 2025-07-22 11:48:02.879176816 -0700 @@ -61,7 +61,6 @@ -../drivers/net/ethernet/cadence/macb_main.c: At top level: -../drivers/net/ethernet/cadence/macb_main.c:4242:13: warning: ‘macb_taprio_destroy’ defined but not used [-Wunused-function] - 4242 | static void macb_taprio_destroy(struct net_device *ndev) - | ^~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cadence/macb_main.c:4088:12: warning: ‘macb_taprio_setup_replace’ defined but not used [-Wunused-function] - 4088 | static int macb_taprio_setup_replace(struct net_device *ndev, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +ERROR: modpost: "__umoddi3" [drivers/net/ethernet/cadence/macb.ko] undefined! +ERROR: modpost: "__udivdi3" [drivers/net/ethernet/cadence/macb.ko] undefined! +make[3]: *** [../scripts/Makefile.modpost:147: Module.symvers] Error 1 +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1953: modpost] 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.w4aRVMpkmC 2025-07-22 11:48:02.903269260 -0700 +++ /tmp/tmp.e4V04lzoHd 2025-07-22 11:48:02.917683902 -0700 @@ -1 +1 @@ - 5 ../drivers/net/ethernet/cadence/macb_main.c + 3 ../drivers/net/ethernet/cadence/macb_main.c