========== build_allmodconfig_warn - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask In file included from ../drivers/net/ethernet/stmicro/stmmac/common.h:26, from ../drivers/net/ethernet/stmicro/stmmac/stmmac.h:20, from ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c:19: ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c: In function ‘stmmac_ethtool_set_link_ksettings’: ../drivers/net/ethernet/stmicro/stmmac/hwif.h:16:17: error: too many arguments to function ‘priv->hw->mac->pcs_ctrl_ane’ 16 | (__priv)->hw->__module->__cname((__arg0), ##__args); \ | ^ ../drivers/net/ethernet/stmicro/stmmac/hwif.h:496:9: note: in expansion of macro ‘stmmac_do_void_callback’ 496 | stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __priv, __args) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c:384:17: note: in expansion of macro ‘stmmac_pcs_ctrl_ane’ 384 | stmmac_pcs_ctrl_ane(priv, priv->ioaddr, 1, priv->hw->ps, 0); | ^~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../drivers/net/ethernet/stmicro/stmmac/common.h:26, from ../drivers/net/ethernet/stmicro/stmmac/stmmac.h:20, from ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:46: ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c: In function ‘stmmac_hw_setup’: ../drivers/net/ethernet/stmicro/stmmac/hwif.h:16:17: error: too many arguments to function ‘priv->hw->mac->pcs_ctrl_ane’ 16 | (__priv)->hw->__module->__cname((__arg0), ##__args); \ | ^ ../drivers/net/ethernet/stmicro/stmmac/hwif.h:496:9: note: in expansion of macro ‘stmmac_do_void_callback’ 496 | stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __priv, __args) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3490:17: note: in expansion of macro ‘stmmac_pcs_ctrl_ane’ 3490 | stmmac_pcs_ctrl_ane(priv, priv->ioaddr, 1, priv->hw->ps, 0); | ^~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/stmicro/stmmac/stmmac_main.o] Error 1 make[7]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/stmicro/stmmac] Error 2 make[6]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/stmicro] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1925: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../drivers/net/ethernet/stmicro/stmmac/common.h:26, from ../drivers/net/ethernet/stmicro/stmmac/stmmac.h:20, from ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c:19: ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c: In function ‘stmmac_ethtool_set_link_ksettings’: ../drivers/net/ethernet/stmicro/stmmac/hwif.h:16:17: error: too many arguments to function ‘priv->hw->mac->pcs_ctrl_ane’ 16 | (__priv)->hw->__module->__cname((__arg0), ##__args); \ | ^ ../drivers/net/ethernet/stmicro/stmmac/hwif.h:496:9: note: in expansion of macro ‘stmmac_do_void_callback’ 496 | stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __priv, __args) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c:384:17: note: in expansion of macro ‘stmmac_pcs_ctrl_ane’ 384 | stmmac_pcs_ctrl_ane(priv, priv->ioaddr, 1, priv->hw->ps, 0); | ^~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../drivers/net/ethernet/stmicro/stmmac/common.h:26, from ../drivers/net/ethernet/stmicro/stmmac/stmmac.h:20, from ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:46: ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c: In function ‘stmmac_hw_setup’: ../drivers/net/ethernet/stmicro/stmmac/hwif.h:16:17: error: too many arguments to function ‘priv->hw->mac->pcs_ctrl_ane’ 16 | (__priv)->hw->__module->__cname((__arg0), ##__args); \ | ^ ../drivers/net/ethernet/stmicro/stmmac/hwif.h:496:9: note: in expansion of macro ‘stmmac_do_void_callback’ 496 | stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __priv, __args) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_main.c:3490:17: note: in expansion of macro ‘stmmac_pcs_ctrl_ane’ 3490 | stmmac_pcs_ctrl_ane(priv, priv->ioaddr, 1, priv->hw->ps, 0); | ^~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/stmicro/stmmac/stmmac_main.o] Error 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask make[7]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/stmicro/stmmac] Error 2 make[6]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/stmicro] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1925: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2