ShellCheck - shell script analysis tool version: 0.11.0 license: GNU General Public License, version 3 website: https://www.shellcheck.net Redirect to /tmp/tmp.kssHnjjx69 and /tmp/tmp.d8ARuFBbRQ Tree base: 644e32e2cd37 ("selftests: net: lib: tc_rule_stats_get(): Don't hard-code array index") Now at: 28757fd9ae9a ("selftests: forwarding: vxlan_bridge_1q_mc_ul: Fix flakiness") ====== Checking before the patch ====== Checking tools/testing/selftests/net/forwarding/vxlan_bridge_1q_mc_ul.sh - 55b8974b9512d983f0a799e4fd3181679e3083095be6248a3e44aae8bf92da20 In vxlan_bridge_1q_mc_ul.sh line 238: vx_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 251: vx_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 258: vx10_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 264: vx20_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 270: vx10_create_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 276: vx20_create_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 282: ns_init_common() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 386: adf_install_broken_sg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 397: adf_install_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 412: adf_install_sg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 425: adf_install_sg_sep() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 436: adf_install_sg_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 451: adf_install_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 464: do_packets_v4() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 473: do_packets_v6() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 482: do_test() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 520: ipv4_do_test_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 536: ipv6_do_test_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 552: ipv4_nomcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 561: ipv6_nomcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 569: ipv4_nomcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 575: ipv6_nomcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 581: ipv4_mcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 588: ipv6_mcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 595: ipv4_mcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 602: ipv6_mcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 609: ipv4_mcroute_changelink() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 618: ipv6_mcroute_changelink() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 627: ipv4_mcroute_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 634: ipv6_mcroute_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 641: ipv4_mcroute_starg_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 648: ipv6_mcroute_starg_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 655: ipv4_mcroute_noroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 661: ipv6_mcroute_noroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 667: ipv4_mcroute_fdb() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 676: ipv6_mcroute_fdb() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 686: ipv4_mcroute_fdb_oif0() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 695: ipv6_mcroute_fdb_oif0() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 714: ipv4_mcroute_fdb_oif0_sep() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 725: ipv4_mcroute_fdb_oif0_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 736: ipv4_mcroute_fdb_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 748: ipv6_mcroute_fdb_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). For more information: https://www.shellcheck.net/wiki/SC2329 -- This function is never invoked. C... ====== Checking the tree with the patch ====== Checking tools/testing/selftests/net/forwarding/vxlan_bridge_1q_mc_ul.sh - 55b8974b9512d983f0a799e4fd3181679e3083095be6248a3e44aae8bf92da20 In vxlan_bridge_1q_mc_ul.sh line 243: vx_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 256: vx_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 263: vx10_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 269: vx20_create() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 275: vx10_create_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 281: vx20_create_wait() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 287: ns_init_common() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 391: adf_install_broken_sg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 402: adf_install_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 417: adf_install_sg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 430: adf_install_sg_sep() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 441: adf_install_sg_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 456: adf_install_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 469: do_packets_v4() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 478: do_packets_v6() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 487: do_test() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 525: ipv4_do_test_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 541: ipv6_do_test_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 557: ipv4_nomcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 566: ipv6_nomcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 574: ipv4_nomcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 580: ipv6_nomcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 586: ipv4_mcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 593: ipv6_mcroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 600: ipv4_mcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 607: ipv6_mcroute_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 614: ipv4_mcroute_changelink() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 623: ipv6_mcroute_changelink() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 632: ipv4_mcroute_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 639: ipv6_mcroute_starg() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 646: ipv4_mcroute_starg_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 653: ipv6_mcroute_starg_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 660: ipv4_mcroute_noroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 666: ipv6_mcroute_noroute() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 672: ipv4_mcroute_fdb() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 681: ipv6_mcroute_fdb() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 691: ipv4_mcroute_fdb_oif0() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 700: ipv6_mcroute_fdb_oif0() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 719: ipv4_mcroute_fdb_oif0_sep() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 730: ipv4_mcroute_fdb_oif0_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 741: ipv4_mcroute_fdb_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). In vxlan_bridge_1q_mc_ul.sh line 753: ipv6_mcroute_fdb_sep_rx() ^-- SC2329 (info): This function is never invoked. Check usage (or ignored if invoked indirectly). For more information: https://www.shellcheck.net/wiki/SC2329 -- This function is never invoked. C...