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 ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4165:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 26 [-Wformat-truncation=] 4165 | "/pkg %s", buf); | ^~ ~~~ In function ‘bnxt_get_pkgver’, inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5077:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4164:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 31 4164 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4165 | "/pkg %s", buf); | ~~~~~~~~~~~~~~~ ../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: In function ‘mvpp2_create_rxfh_context’: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5721:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5721 | u32 *rss_context = &rxfh->rss_context; | ^ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5724:44: warning: passing argument 2 of ‘mvpp2_ethtool_rxfh_okay’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5724 | if (!mvpp2_ethtool_rxfh_okay(port, rxfh)) | ^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5700:64: note: expected ‘struct ethtool_rxfh_param *’ but argument is of type ‘const struct ethtool_rxfh_param *’ 5700 | struct ethtool_rxfh_param *rxfh) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: In function ‘mvpp2_modify_rxfh_context’: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5744:44: warning: passing argument 2 of ‘mvpp2_ethtool_rxfh_okay’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5744 | if (!mvpp2_ethtool_rxfh_okay(port, rxfh)) | ^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5700:64: note: expected ‘struct ethtool_rxfh_param *’ but argument is of type ‘const struct ethtool_rxfh_param *’ 5700 | struct ethtool_rxfh_param *rxfh) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: At top level: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5814:10: error: ‘const struct ethtool_ops’ has no member named ‘delete_rxfh_context’; did you mean ‘create_rxfh_context’? 5814 | .delete_rxfh_context = mvpp2_delete_rxfh_context, | ^~~~~~~~~~~~~~~~~~~ | create_rxfh_context ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5814:35: error: ‘mvpp2_delete_rxfh_context’ undeclared here (not in a function); did you mean ‘mvpp2_remove_rxfh_context’? 5814 | .delete_rxfh_context = mvpp2_delete_rxfh_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mvpp2_remove_rxfh_context ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5753:12: warning: ‘mvpp2_remove_rxfh_context’ defined but not used [-Wunused-function] 5753 | static int mvpp2_remove_rxfh_context(struct net_device *dev, | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/marvell/mvpp2/mvpp2_main.o] Error 1 make[7]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/marvell/mvpp2] Error 2 make[6]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/marvell] 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[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1925: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/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 ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: In function ‘mvpp2_create_rxfh_context’: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5721:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5721 | u32 *rss_context = &rxfh->rss_context; | ^ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5724:44: warning: passing argument 2 of ‘mvpp2_ethtool_rxfh_okay’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5724 | if (!mvpp2_ethtool_rxfh_okay(port, rxfh)) | ^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5700:64: note: expected ‘struct ethtool_rxfh_param *’ but argument is of type ‘const struct ethtool_rxfh_param *’ 5700 | struct ethtool_rxfh_param *rxfh) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: In function ‘mvpp2_modify_rxfh_context’: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5744:44: warning: passing argument 2 of ‘mvpp2_ethtool_rxfh_okay’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5744 | if (!mvpp2_ethtool_rxfh_okay(port, rxfh)) | ^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5700:64: note: expected ‘struct ethtool_rxfh_param *’ but argument is of type ‘const struct ethtool_rxfh_param *’ 5700 | struct ethtool_rxfh_param *rxfh) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: At top level: ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5814:10: error: ‘const struct ethtool_ops’ has no member named ‘delete_rxfh_context’; did you mean ‘create_rxfh_context’? 5814 | .delete_rxfh_context = mvpp2_delete_rxfh_context, | ^~~~~~~~~~~~~~~~~~~ | create_rxfh_context ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5814:35: error: ‘mvpp2_delete_rxfh_context’ undeclared here (not in a function); did you mean ‘mvpp2_remove_rxfh_context’? 5814 | .delete_rxfh_context = mvpp2_delete_rxfh_context, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mvpp2_remove_rxfh_context ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5753:12: warning: ‘mvpp2_remove_rxfh_context’ defined but not used [-Wunused-function] 5753 | static int mvpp2_remove_rxfh_context(struct net_device *dev, | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:244: drivers/net/ethernet/marvell/mvpp2/mvpp2_main.o] Error 1 make[7]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/marvell/mvpp2] Error 2 make[6]: *** [../scripts/Makefile.build:485: drivers/net/ethernet/marvell] Error 2 make[6]: *** Waiting for unfinished jobs.... ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4165:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 26 [-Wformat-truncation=] 4165 | "/pkg %s", buf); | ^~ ~~~ In function ‘bnxt_get_pkgver’, inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5077:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4164:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 31 4164 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4165 | "/pkg %s", buf); | ~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:485: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1925: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2