WARNING: line length of 109 exceeds 80 columns
#51: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:249:
+	local arp_valid=$(cmd_jq "ip -n ${s_ns} -j -d link show bond0" ".[].linkinfo.info_data.arp_validate")

WARNING: line length of 112 exceeds 80 columns
#52: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:250:
+	local active_slave=$(cmd_jq "ip -n ${s_ns} -d -j link show bond0" ".[].linkinfo.info_data.active_slave")

WARNING: line length of 91 exceeds 80 columns
#58: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:256:
+		if { [ "$arp_valid" == "null" ] || [ "eth${i}" == ${active_slave} ]; } && \

WARNING: line length of 83 exceeds 80 columns
#59: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:257:
+			echo "$maddr_list" | grep -qE "${c_maddr}|${g_maddr}"; then

WARNING: line length of 108 exceeds 80 columns
#61: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:259:
+			check_err 1 "arp_valid $arp_valid active_slave $active_slave, eth$i has mcast group"

WARNING: line length of 88 exceeds 80 columns
#63: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:261:
+		elif [ "$arp_valid" != "null" ] && [ "eth${i}" != ${active_slave} ] && \

WARNING: line length of 108 exceeds 80 columns
#67: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:265:
+			check_err 1 "arp_valid $arp_valid active_slave $active_slave, eth$i has mcast group"

WARNING: line length of 106 exceeds 80 columns
#75: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:273:
+	active_slave=$(cmd_jq "ip -n ${s_ns} -d -j link show bond0" ".[].linkinfo.info_data.active_slave")

WARNING: line length of 91 exceeds 80 columns
#81: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:279:
+		if { [ "$arp_valid" == "null" ] || [ "eth${i}" == ${active_slave} ]; } && \

WARNING: line length of 83 exceeds 80 columns
#82: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:280:
+			echo "$maddr_list" | grep -qE "${c_maddr}|${g_maddr}"; then

WARNING: line length of 108 exceeds 80 columns
#84: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:282:
+			check_err 1 "arp_valid $arp_valid active_slave $active_slave, eth$i has mcast group"

WARNING: line length of 88 exceeds 80 columns
#86: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:284:
+		elif [ "$arp_valid" != "null" ] && [ "eth${i}" != ${active_slave} ] && \

WARNING: line length of 108 exceeds 80 columns
#90: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:288:
+			check_err 1 "arp_valid $arp_valid active_slave $active_slave, eth$i has mcast group"

WARNING: line length of 113 exceeds 80 columns
#103: FILE: tools/testing/selftests/drivers/net/bonding/bond_options.sh:314:
+		arp_validate_test "mode $mode arp_interval 100 ns_ip6_target ${g_ip6},${c_ip6} arp_validate $val"

total: 0 errors, 14 warnings, 0 checks, 73 lines checked

NOTE: For some of the reported defects, checkpatch may be able to
      mechanically convert to the typical style using --fix or --fix-inplace.

Commit 098cb378a28f ("selftests: bonding: add ns multicast group testing") has style problems, please review.

NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF

NOTE: If any of the errors are false positives, please report
      them to the maintainer, see CHECKPATCH in MAINTAINERS.
total: 0 errors, 14 warnings, 0 checks, 73 lines checked