========== build_clang - FAILED ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:444:13: warning: variable 'inserted' set but not used [-Wunused-but-set-variable] 444 | int index, inserted = 0; | ^ ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1107:9: error: incompatible pointer to integer conversion passing 'struct cbd_t *' to parameter of type 'unsigned int' [-Wint-conversion] 1107 | writel(bdp, &fep->cur_rx); | ^~~ ../arch/x86/include/asm/io.h:67:1: note: passing argument to parameter 'val' here 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^ ../arch/x86/include/asm/io.h:53:30: note: expanded from macro 'build_mmio_write' 53 | static inline void name(type val, volatile void __iomem *addr) \ | ^ ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1797:2: error: expected ';' after top level declarator 1797 | } | ^ | ; 1 warning and 2 errors generated. make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/freescale/mtipsw/mtipl2sw.o] Error 1 make[8]: *** Waiting for unfinished jobs.... ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw_br.c:21:41: warning: cast to smaller integer type 'unsigned int' from 'struct switch_enet_private *' [-Wpointer-to-int-cast] 21 | __func__, ndev->name, br_ndev->name, (unsigned int)fep); | ^~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:165:39: note: expanded from macro 'dev_dbg' 165 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:274:19: note: expanded from macro 'dynamic_dev_dbg' 274 | dev, fmt, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:59: note: expanded from macro '_dynamic_func_call' 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:248:65: note: expanded from macro '_dynamic_func_call_cls' 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:224:15: note: expanded from macro '__dynamic_func_call_cls' 224 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ 1 warning generated. make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale/mtipsw] Error 2 make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale] Error 2 make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open() drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open() ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:444:13: warning: variable 'inserted' set but not used [-Wunused-but-set-variable] 444 | int index, inserted = 0; | ^ ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1107:9: error: incompatible pointer to integer conversion passing 'struct cbd_t *' to parameter of type 'unsigned int' [-Wint-conversion] 1107 | writel(bdp, &fep->cur_rx); | ^~~ ../arch/x86/include/asm/io.h:67:1: note: passing argument to parameter 'val' here 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^ ../arch/x86/include/asm/io.h:53:30: note: expanded from macro 'build_mmio_write' 53 | static inline void name(type val, volatile void __iomem *addr) \ | ^ ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1797:2: error: expected ';' after top level declarator 1797 | } | ^ | ; 1 warning and 2 errors generated. make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/freescale/mtipsw/mtipl2sw.o] Error 1 make[8]: *** Waiting for unfinished jobs.... ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw_br.c:21:41: warning: cast to smaller integer type 'unsigned int' from 'struct switch_enet_private *' [-Wpointer-to-int-cast] 21 | __func__, ndev->name, br_ndev->name, (unsigned int)fep); | ^~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:165:39: note: expanded from macro 'dev_dbg' 165 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:274:19: note: expanded from macro 'dynamic_dev_dbg' 274 | dev, fmt, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:59: note: expanded from macro '_dynamic_func_call' 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:248:65: note: expanded from macro '_dynamic_func_call_cls' 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~ ../include/linux/dynamic_debug.h:224:15: note: expanded from macro '__dynamic_func_call_cls' 224 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ 1 warning generated. make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale/mtipsw] Error 2 make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale] Error 2 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 New errors added --- /tmp/tmp.3M5uJlvTtr 2025-03-31 08:43:40.778644889 -0700 +++ /tmp/tmp.0u06l3yIVn 2025-03-31 08:45:22.505935204 -0700 @@ -1,0 +2,49 @@ +../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:444:13: warning: variable 'inserted' set but not used [-Wunused-but-set-variable] + 444 | int index, inserted = 0; + | ^ +../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1107:9: error: incompatible pointer to integer conversion passing 'struct cbd_t *' to parameter of type 'unsigned int' [-Wint-conversion] + 1107 | writel(bdp, &fep->cur_rx); + | ^~~ +../arch/x86/include/asm/io.h:67:1: note: passing argument to parameter 'val' here + 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") + | ^ +../arch/x86/include/asm/io.h:53:30: note: expanded from macro 'build_mmio_write' + 53 | static inline void name(type val, volatile void __iomem *addr) \ + | ^ +../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c:1797:2: error: expected ';' after top level declarator + 1797 | } + | ^ + | ; +1 warning and 2 errors generated. +make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/freescale/mtipsw/mtipl2sw.o] Error 1 +make[8]: *** Waiting for unfinished jobs.... +../drivers/net/ethernet/freescale/mtipsw/mtipl2sw_br.c:21:41: warning: cast to smaller integer type 'unsigned int' from 'struct switch_enet_private *' [-Wpointer-to-int-cast] + 21 | __func__, ndev->name, br_ndev->name, (unsigned int)fep); + | ^~~~~~~~~~~~~~~~~ +../include/linux/dev_printk.h:165:39: note: expanded from macro 'dev_dbg' + 165 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~ +../include/linux/dynamic_debug.h:274:19: note: expanded from macro 'dynamic_dev_dbg' + 274 | dev, fmt, ##__VA_ARGS__) + | ^~~~~~~~~~~ +../include/linux/dynamic_debug.h:250:59: note: expanded from macro '_dynamic_func_call' + 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~ +../include/linux/dynamic_debug.h:248:65: note: expanded from macro '_dynamic_func_call_cls' + 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~ +../include/linux/dynamic_debug.h:224:15: note: expanded from macro '__dynamic_func_call_cls' + 224 | func(&id, ##__VA_ARGS__); \ + | ^~~~~~~~~~~ +1 warning generated. +make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale/mtipsw] Error 2 +make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/freescale] Error 2 +make[6]: *** Waiting for unfinished jobs.... +make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1997: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 +make: *** [Makefile:251: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.sn82jOdC4A 2025-03-31 08:45:22.530364181 -0700 +++ /tmp/tmp.yStGZGcMKq 2025-03-31 08:45:22.542364062 -0700 @@ -0,0 +1,2 @@ + 1 ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw_br.c + 3 ../drivers/net/ethernet/freescale/mtipsw/mtipl2sw.c