../drivers/net/ethernet/mediatek/mtk_eth_soc.c:860:1: error: non-void function does not return a value in all control paths [-Werror,-Wreturn-type] 860 | } | ^ 1 error generated. make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mediatek/mtk_eth_soc.o] Error 1 make[7]: *** Waiting for unfinished jobs.... make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mediatek] 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:1994: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 drivers/net/ethernet/mediatek/mtk_eth.o: warning: objtool: .discard.annotate_insn: dodgy linker, sh_entsize != 8 vmlinux.o: warning: objtool: .discard.annotate_insn: dodgy linker, sh_entsize != 8 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:860:1: error: non-void function does not return a value in all control paths [-Werror,-Wreturn-type] 860 | } | ^ 1 error generated. make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mediatek/mtk_eth_soc.o] Error 1 make[7]: *** Waiting for unfinished jobs.... make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mediatek] 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:1994: .] 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.S9qNQXMoc0 2025-02-16 19:46:44.881813428 -0800 +++ /tmp/tmp.EJrWNMHvX9 2025-02-16 19:47:21.584432469 -0800 @@ -1,2 +1,14 @@ -drivers/net/ethernet/mediatek/mtk_eth.o: warning: objtool: .discard.annotate_insn: dodgy linker, sh_entsize != 8 -vmlinux.o: warning: objtool: .discard.annotate_insn: dodgy linker, sh_entsize != 8 +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:860:1: error: non-void function does not return a value in all control paths [-Werror,-Wreturn-type] + 860 | } + | ^ +1 error generated. +make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/mediatek/mtk_eth_soc.o] Error 1 +make[7]: *** Waiting for unfinished jobs.... +make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/mediatek] 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:1994: .] 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.liAm2uO10Q 2025-02-16 19:47:21.591432396 -0800 +++ /tmp/tmp.lvBVdaIA59 2025-02-16 19:47:21.596432345 -0800 @@ -0,0 +1 @@ + 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c