make -C tools/testing/selftests TARGETS=net TEST_PROGS=test_bridge_backup__port.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: test_bridge_backup_port.sh [ 1037.412645][ T8421] veth0: renamed from veth1 [ 1039.059114][ T8437] br0: port 1(swp1) entered blocking state [ 1039.059457][ T8437] br0: port 1(swp1) entered disabled state [ 1039.059800][ T8437] swp1: entered allmulticast mode [ 1039.061309][ T8437] swp1: entered promiscuous mode [ 1039.062733][ T8437] br0: port 1(swp1) entered blocking state [ 1039.063054][ T8437] br0: port 1(swp1) entered forwarding state [ 1039.384922][ T8439] br0: port 2(vx0) entered blocking state [ 1039.385785][ T8439] br0: port 2(vx0) entered disabled state [ 1039.386121][ T8439] vx0: entered allmulticast mode [ 1039.387529][ T8439] vx0: entered promiscuous mode [ 1039.392998][ T8439] br0: port 2(vx0) entered blocking state [ 1039.393326][ T8439] br0: port 2(vx0) entered forwarding state [ 1041.601921][ T8452] br0: port 1(swp1) entered blocking state [ 1041.602955][ T8452] br0: port 1(swp1) entered disabled state [ 1041.603326][ T8452] swp1: entered allmulticast mode [ 1041.604743][ T8452] swp1: entered promiscuous mode [ 1041.606162][ T8452] br0: port 1(swp1) entered blocking state [ 1041.606473][ T8452] br0: port 1(swp1) entered forwarding state [ 1041.937977][ T8454] br0: port 2(vx0) entered blocking state [ 1041.938337][ T8454] br0: port 2(vx0) entered disabled state [ 1041.938662][ T8454] vx0: entered allmulticast mode [ 1041.940085][ T8454] vx0: entered promiscuous mode [ 1041.940681][ T8454] br0: port 2(vx0) entered blocking state [ 1041.940986][ T8454] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1049.830722][ T9] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1051.461558][ T49] br0: port 1(swp1) entered blocking state [ 1051.461931][ T49] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1053.476802][ T9] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] [ 1055.159095][ T49] br0: port 1(swp1) entered blocking state [ 1055.159450][ T49] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: vx0 not configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1058.390111][ T49] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1059.981541][ T11] vx0: left allmulticast mode [ 1059.981831][ T11] vx0: left promiscuous mode [ 1059.982242][ T11] br0: port 2(vx0) entered disabled state [ 1059.984704][ T11] swp1: left allmulticast mode [ 1059.985082][ T11] swp1: left promiscuous mode [ 1059.985461][ T11] br0: port 1(swp1) entered disabled state [ 1060.452726][ T11] vx0: left allmulticast mode [ 1060.453012][ T11] vx0: left promiscuous mode [ 1060.453426][ T11] br0: port 2(vx0) entered disabled state [ 1060.455107][ T11] swp1: left allmulticast mode [ 1060.455378][ T11] swp1: left promiscuous mode [ 1060.455780][ T11] br0: port 1(swp1) entered disabled state [ 1065.181462][ T8612] veth0: renamed from veth1 [ 1066.874563][ T8629] br0: port 1(swp1) entered blocking state [ 1066.874907][ T8629] br0: port 1(swp1) entered disabled state [ 1066.875941][ T8629] swp1: entered allmulticast mode [ 1066.877396][ T8629] swp1: entered promiscuous mode [ 1066.878863][ T8629] br0: port 1(swp1) entered blocking state [ 1066.879192][ T8629] br0: port 1(swp1) entered forwarding state [ 1067.274812][ T8631] br0: port 2(vx0) entered blocking state [ 1067.275167][ T8631] br0: port 2(vx0) entered disabled state [ 1067.275494][ T8631] vx0: entered allmulticast mode [ 1067.276892][ T8631] vx0: entered promiscuous mode [ 1067.277874][ T8631] br0: port 2(vx0) entered blocking state [ 1067.278196][ T8631] br0: port 2(vx0) entered forwarding state [ 1069.444398][ T8644] br0: port 1(swp1) entered blocking state [ 1069.444746][ T8644] br0: port 1(swp1) entered disabled state [ 1069.445104][ T8644] swp1: entered allmulticast mode [ 1069.446922][ T8644] swp1: entered promiscuous mode [ 1069.448334][ T8644] br0: port 1(swp1) entered blocking state [ 1069.448641][ T8644] br0: port 1(swp1) entered forwarding state [ 1069.784003][ T8646] br0: port 2(vx0) entered blocking state [ 1069.784352][ T8646] br0: port 2(vx0) entered disabled state [ 1069.784673][ T8646] vx0: entered allmulticast mode [ 1069.786057][ T8646] vx0: entered promiscuous mode [ 1069.786632][ T8646] br0: port 2(vx0) entered blocking state [ 1069.786930][ T8646] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID # ----------------- # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1079.379833][ T3004] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Forwarding using VXLAN FDB entry [ OK ] [ 1081.778846][ T3004] br0: port 1(swp1) entered blocking state [ 1081.779216][ T3004] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: nexthop ID 10 configured as backup nexthop ID of swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 1083.672120][ T3216] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: Forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] [ 1086.025088][ T4760] br0: port 1(swp1) entered blocking state [ 1086.025438][ T4760] br0: port 1(swp1) entered forwarding state # TEST: swp1 carrier on [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] # TEST: No backup nexthop ID configured for swp1 [ OK ] # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: No forwarding using VXLAN FDB entry [ OK ] [ 1090.818313][ T4760] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Forwarding using VXLAN FDB entry [ OK ] [ 1093.313676][ T11] vx0: left allmulticast mode [ 1093.313973][ T11] vx0: left promiscuous mode [ 1093.314380][ T11] br0: port 2(vx0) entered disabled state [ 1093.315980][ T11] swp1: left allmulticast mode [ 1093.316265][ T11] swp1: left promiscuous mode [ 1093.316635][ T11] br0: port 1(swp1) entered disabled state [ 1093.799216][ T11] vx0: left allmulticast mode [ 1093.799517][ T11] vx0: left promiscuous mode [ 1093.799918][ T11] br0: port 2(vx0) entered disabled state [ 1093.801594][ T11] swp1: left allmulticast mode [ 1093.801862][ T11] swp1: left promiscuous mode [ 1093.802250][ T11] br0: port 1(swp1) entered disabled state [ 1098.497667][ T8862] veth0: renamed from veth1 [ 1100.172860][ T8879] br0: port 1(swp1) entered blocking state [ 1100.173321][ T8879] br0: port 1(swp1) entered disabled state [ 1100.173668][ T8879] swp1: entered allmulticast mode [ 1100.175125][ T8879] swp1: entered promiscuous mode [ 1100.176573][ T8879] br0: port 1(swp1) entered blocking state [ 1100.176896][ T8879] br0: port 1(swp1) entered forwarding state [ 1100.514162][ T8881] br0: port 2(vx0) entered blocking state [ 1100.514498][ T8881] br0: port 2(vx0) entered disabled state [ 1100.514817][ T8881] vx0: entered allmulticast mode [ 1100.516235][ T8881] vx0: entered promiscuous mode [ 1100.516832][ T8881] br0: port 2(vx0) entered blocking state [ 1100.517150][ T8881] br0: port 2(vx0) entered forwarding state [ 1102.782163][ T8894] br0: port 1(swp1) entered blocking state [ 1102.782508][ T8894] br0: port 1(swp1) entered disabled state [ 1102.782854][ T8894] swp1: entered allmulticast mode [ 1102.784271][ T8894] swp1: entered promiscuous mode [ 1102.785853][ T8894] br0: port 1(swp1) entered blocking state [ 1102.786182][ T8894] br0: port 1(swp1) entered forwarding state [ 1103.124826][ T8896] br0: port 2(vx0) entered blocking state [ 1103.125355][ T8896] br0: port 2(vx0) entered disabled state [ 1103.125677][ T8896] vx0: entered allmulticast mode [ 1103.127069][ T8896] vx0: entered promiscuous mode [ 1103.127635][ T8896] br0: port 2(vx0) entered blocking state [ 1103.127934][ T8896] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - invalid IDs # ------------------------------- # TEST: vx0 configured as backup port of swp1 [ OK ] # TEST: Valid nexthop as backup nexthop [ OK ] [ 1112.045590][ T3216] br0: port 1(swp1) entered disabled state # TEST: swp1 carrier off [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: Forwarding using backup nexthop ID [ OK ] # TEST: No Tx drop increase [ OK ] # TEST: Non-existent nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: Blackhole nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: Non-group FDB nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] # TEST: IPv6 address family nexthop as backup nexthop [ OK ] # TEST: No forwarding out of swp1 [ OK ] # TEST: Forwarding out of vx0 [ OK ] # TEST: No forwarding using backup nexthop ID [ OK ] # TEST: Tx drop increased [ OK ] [ 1123.167323][ T11] vx0: left allmulticast mode [ 1123.167616][ T11] vx0: left promiscuous mode [ 1123.168007][ T11] br0: port 2(vx0) entered disabled state [ 1123.170104][ T11] swp1: left allmulticast mode [ 1123.170428][ T11] swp1: left promiscuous mode [ 1123.170797][ T11] br0: port 1(swp1) entered disabled state [ 1123.653074][ T11] vx0: left allmulticast mode [ 1123.653367][ T11] vx0: left promiscuous mode [ 1123.653761][ T11] br0: port 2(vx0) entered disabled state [ 1123.655412][ T11] swp1: left allmulticast mode [ 1123.655680][ T11] swp1: left promiscuous mode [ 1123.656064][ T11] br0: port 1(swp1) entered disabled state [ 1128.443423][ T9087] veth0: renamed from veth1 [ 1130.136936][ T9104] br0: port 1(swp1) entered blocking state [ 1130.137314][ T9104] br0: port 1(swp1) entered disabled state [ 1130.137706][ T9104] swp1: entered allmulticast mode [ 1130.139264][ T9104] swp1: entered promiscuous mode [ 1130.140786][ T9104] br0: port 1(swp1) entered blocking state [ 1130.141132][ T9104] br0: port 1(swp1) entered forwarding state [ 1130.497102][ T9106] br0: port 2(vx0) entered blocking state [ 1130.497437][ T9106] br0: port 2(vx0) entered disabled state [ 1130.497758][ T9106] vx0: entered allmulticast mode [ 1130.499512][ T9106] vx0: entered promiscuous mode [ 1130.500112][ T9106] br0: port 2(vx0) entered blocking state [ 1130.500411][ T9106] br0: port 2(vx0) entered forwarding state [ 1132.791989][ T9119] br0: port 1(swp1) entered blocking state [ 1132.792383][ T9119] br0: port 1(swp1) entered disabled state [ 1132.792751][ T9119] swp1: entered allmulticast mode [ 1132.794277][ T9119] swp1: entered promiscuous mode [ 1132.803261][ T9119] br0: port 1(swp1) entered blocking state [ 1132.803623][ T9119] br0: port 1(swp1) entered forwarding state [ 1133.206172][ T9121] br0: port 2(vx0) entered blocking state [ 1133.206525][ T9121] br0: port 2(vx0) entered disabled state [ 1133.206854][ T9121] vx0: entered allmulticast mode [ 1133.208246][ T9121] vx0: entered promiscuous mode [ 1133.208959][ T9121] br0: port 2(vx0) entered blocking state [ 1133.209288][ T9121] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 1141.425546][ T3216] br0: port 1(swp1) entered disabled state [ 1142.474242][ T4760] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 1149.879554][ T11] vx0: left allmulticast mode [ 1149.879843][ T11] vx0: left promiscuous mode [ 1149.880251][ T11] br0: port 2(vx0) entered disabled state [ 1149.882010][ T11] swp1: left allmulticast mode [ 1149.882292][ T11] swp1: left promiscuous mode [ 1149.882657][ T11] br0: port 1(swp1) entered disabled state [ 1150.375772][ T11] vx0: left allmulticast mode [ 1150.376265][ T11] vx0: left promiscuous mode [ 1150.376882][ T11] br0: port 2(vx0) entered disabled state [ 1150.388350][ T11] swp1: left allmulticast mode [ 1150.388716][ T11] swp1: left promiscuous mode [ 1150.389139][ T11] br0: port 1(swp1) entered disabled state [ 1155.100934][ T9215] veth0: renamed from veth1 [ 1156.842393][ T9231] br0: port 1(swp1) entered blocking state [ 1156.842732][ T9231] br0: port 1(swp1) entered disabled state [ 1156.843887][ T9231] swp1: entered allmulticast mode [ 1156.845342][ T9231] swp1: entered promiscuous mode [ 1156.846756][ T9231] br0: port 1(swp1) entered blocking state [ 1156.847079][ T9231] br0: port 1(swp1) entered forwarding state [ 1157.183740][ T9233] br0: port 2(vx0) entered blocking state [ 1157.184088][ T9233] br0: port 2(vx0) entered disabled state [ 1157.184409][ T9233] vx0: entered allmulticast mode [ 1157.185787][ T9233] vx0: entered promiscuous mode [ 1157.186495][ T9233] br0: port 2(vx0) entered blocking state [ 1157.186792][ T9233] br0: port 2(vx0) entered forwarding state [ 1159.348008][ T9246] br0: port 1(swp1) entered blocking state [ 1159.348586][ T9246] br0: port 1(swp1) entered disabled state [ 1159.348940][ T9246] swp1: entered allmulticast mode [ 1159.350377][ T9246] swp1: entered promiscuous mode [ 1159.351809][ T9246] br0: port 1(swp1) entered blocking state [ 1159.352150][ T9246] br0: port 1(swp1) entered forwarding state [ 1159.703559][ T9248] br0: port 2(vx0) entered blocking state [ 1159.703890][ T9248] br0: port 2(vx0) entered disabled state [ 1159.704232][ T9248] vx0: entered allmulticast mode [ 1159.705605][ T9248] vx0: entered promiscuous mode [ 1159.706315][ T9248] br0: port 2(vx0) entered blocking state [ 1159.706612][ T9248] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 1166.518093][ T3004] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 1196.824907][ T11] vx0: left allmulticast mode [ 1196.825232][ T11] vx0: left promiscuous mode [ 1196.825642][ T11] br0: port 2(vx0) entered disabled state [ 1196.827215][ T11] swp1: left allmulticast mode [ 1196.827477][ T11] swp1: left promiscuous mode [ 1196.827855][ T11] br0: port 1(swp1) entered disabled state [ 1197.313271][ T11] vx0: left allmulticast mode [ 1197.313585][ T11] vx0: left promiscuous mode [ 1197.313977][ T11] br0: port 2(vx0) entered disabled state [ 1197.315512][ T11] swp1: left allmulticast mode [ 1197.315778][ T11] swp1: left promiscuous mode [ 1197.316166][ T11] br0: port 1(swp1) entered disabled state # # Tests passed: 83 # Tests failed: 0 ok 1 selftests: net: test_bridge_backup_port.sh make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__->