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 # timeout set to 4800 # selftests: net: test_bridge_backup_port.sh [ 2928.623057][T19658] veth0: renamed from veth1 [ 2929.802321][T19676] br0: port 1(swp1) entered blocking state [ 2929.802707][T19676] br0: port 1(swp1) entered disabled state [ 2929.803071][T19676] swp1: entered allmulticast mode [ 2929.804623][T19676] swp1: entered promiscuous mode [ 2929.806019][T19676] br0: port 1(swp1) entered blocking state [ 2929.806360][T19676] br0: port 1(swp1) entered forwarding state [ 2930.064755][T19678] br0: port 2(vx0) entered blocking state [ 2930.065114][T19678] br0: port 2(vx0) entered disabled state [ 2930.065471][T19678] vx0: entered allmulticast mode [ 2930.066958][T19678] vx0: entered promiscuous mode [ 2930.067841][T19678] br0: port 2(vx0) entered blocking state [ 2930.068159][T19678] br0: port 2(vx0) entered forwarding state [ 2931.517906][T19691] br0: port 1(swp1) entered blocking state [ 2931.518265][T19691] br0: port 1(swp1) entered disabled state [ 2931.519659][T19691] swp1: entered allmulticast mode [ 2931.521044][T19691] swp1: entered promiscuous mode [ 2931.528716][T19691] br0: port 1(swp1) entered blocking state [ 2931.529058][T19691] br0: port 1(swp1) entered forwarding state [ 2931.755083][T19693] br0: port 2(vx0) entered blocking state [ 2931.755456][T19693] br0: port 2(vx0) entered disabled state [ 2931.755803][T19693] vx0: entered allmulticast mode [ 2931.757297][T19693] vx0: entered promiscuous mode [ 2931.758422][T19693] br0: port 2(vx0) entered blocking state [ 2931.758742][T19693] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2938.816447][ T5826] 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 ] [ 2939.823491][ T7066] br0: port 1(swp1) entered blocking state [ 2939.823859][ T7066] 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 ] [ 2941.108471][T12022] 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 ] [ 2942.125832][T12022] br0: port 1(swp1) entered blocking state [ 2942.126199][T12022] 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 ] [ 2944.255453][T18696] 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 ] [ 2945.305402][ T11] vx0: left allmulticast mode [ 2945.305713][ T11] vx0: left promiscuous mode [ 2945.306105][ T11] br0: port 2(vx0) entered disabled state [ 2945.320577][ T11] swp1: left allmulticast mode [ 2945.320867][ T11] swp1: left promiscuous mode [ 2945.321225][ T11] br0: port 1(swp1) entered disabled state [ 2945.589138][ T11] vx0: left allmulticast mode [ 2945.589597][ T11] vx0: left promiscuous mode [ 2945.590149][ T11] br0: port 2(vx0) entered disabled state [ 2945.605200][ T11] swp1: left allmulticast mode [ 2945.605650][ T11] swp1: left promiscuous mode [ 2945.606249][ T11] br0: port 1(swp1) entered disabled state [ 2948.628980][T19826] veth0: renamed from veth1 [ 2949.752172][T19846] br0: port 1(swp1) entered blocking state [ 2949.752561][T19846] br0: port 1(swp1) entered disabled state [ 2949.752927][T19846] swp1: entered allmulticast mode [ 2949.754309][T19846] swp1: entered promiscuous mode [ 2949.756274][T19846] br0: port 1(swp1) entered blocking state [ 2949.756611][T19846] br0: port 1(swp1) entered forwarding state [ 2949.976135][T19848] br0: port 2(vx0) entered blocking state [ 2949.976503][T19848] br0: port 2(vx0) entered disabled state [ 2949.976849][T19848] vx0: entered allmulticast mode [ 2949.978203][T19848] vx0: entered promiscuous mode [ 2949.978858][T19848] br0: port 2(vx0) entered blocking state [ 2949.979175][T19848] br0: port 2(vx0) entered forwarding state [ 2951.457857][T19861] br0: port 1(swp1) entered blocking state [ 2951.458234][T19861] br0: port 1(swp1) entered disabled state [ 2951.459461][T19861] swp1: entered allmulticast mode [ 2951.460840][T19861] swp1: entered promiscuous mode [ 2951.462149][T19861] br0: port 1(swp1) entered blocking state [ 2951.462493][T19861] br0: port 1(swp1) entered forwarding state [ 2951.689663][T19863] br0: port 2(vx0) entered blocking state [ 2951.690037][T19863] br0: port 2(vx0) entered disabled state [ 2951.690390][T19863] vx0: entered allmulticast mode [ 2951.692267][T19863] vx0: entered promiscuous mode [ 2951.692869][T19863] br0: port 2(vx0) entered blocking state [ 2951.693184][T19863] 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 ] [ 2959.982409][ T5826] 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 ] [ 2961.529238][ T5826] br0: port 1(swp1) entered blocking state [ 2961.529630][ T5826] 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 ] [ 2962.707492][T18696] 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 ] [ 2964.302729][T12022] br0: port 1(swp1) entered blocking state [ 2964.303101][T12022] 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 ] [ 2967.535520][ T5826] 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 ] [ 2969.156491][ T11] vx0: left allmulticast mode [ 2969.156820][ T11] vx0: left promiscuous mode [ 2969.157191][ T11] br0: port 2(vx0) entered disabled state [ 2969.168927][ T11] swp1: left allmulticast mode [ 2969.169218][ T11] swp1: left promiscuous mode [ 2969.169593][ T11] br0: port 1(swp1) entered disabled state [ 2969.526560][ T11] vx0: left allmulticast mode [ 2969.526889][ T11] vx0: left promiscuous mode [ 2969.527278][ T11] br0: port 2(vx0) entered disabled state [ 2969.538648][ T11] swp1: left allmulticast mode [ 2969.539003][ T11] swp1: left promiscuous mode [ 2969.539442][ T11] br0: port 1(swp1) entered disabled state [ 2972.530266][T20057] veth0: renamed from veth1 [ 2973.684486][T20075] br0: port 1(swp1) entered blocking state [ 2973.684845][T20075] br0: port 1(swp1) entered disabled state [ 2973.685225][T20075] swp1: entered allmulticast mode [ 2973.687650][T20075] swp1: entered promiscuous mode [ 2973.689009][T20075] br0: port 1(swp1) entered blocking state [ 2973.689349][T20075] br0: port 1(swp1) entered forwarding state [ 2973.921624][T20077] br0: port 2(vx0) entered blocking state [ 2973.921972][T20077] br0: port 2(vx0) entered disabled state [ 2973.922312][T20077] vx0: entered allmulticast mode [ 2973.923680][T20077] vx0: entered promiscuous mode [ 2973.924229][T20077] br0: port 2(vx0) entered blocking state [ 2973.924552][T20077] br0: port 2(vx0) entered forwarding state [ 2975.446325][T20090] br0: port 1(swp1) entered blocking state [ 2975.446709][T20090] br0: port 1(swp1) entered disabled state [ 2975.447072][T20090] swp1: entered allmulticast mode [ 2975.449115][T20090] swp1: entered promiscuous mode [ 2975.450471][T20090] br0: port 1(swp1) entered blocking state [ 2975.450798][T20090] br0: port 1(swp1) entered forwarding state [ 2975.682994][T20092] br0: port 2(vx0) entered blocking state [ 2975.683358][T20092] br0: port 2(vx0) entered disabled state [ 2975.683878][T20092] vx0: entered allmulticast mode [ 2975.685212][T20092] vx0: entered promiscuous mode [ 2975.686062][T20092] br0: port 2(vx0) entered blocking state [ 2975.686393][T20092] 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 ] [ 2983.491421][ T7066] 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 ] [ 2991.743297][ T11] vx0: left allmulticast mode [ 2991.743763][ T11] vx0: left promiscuous mode [ 2991.744345][ T11] br0: port 2(vx0) entered disabled state [ 2991.759639][ T11] swp1: left allmulticast mode [ 2991.760127][ T11] swp1: left promiscuous mode [ 2991.760743][ T11] br0: port 1(swp1) entered disabled state [ 2992.035574][ T11] vx0: left allmulticast mode [ 2992.035883][ T11] vx0: left promiscuous mode [ 2992.036247][ T11] br0: port 2(vx0) entered disabled state [ 2992.058067][ T11] swp1: left allmulticast mode [ 2992.058690][ T11] swp1: left promiscuous mode [ 2992.059250][ T11] br0: port 1(swp1) entered disabled state [ 2995.102569][T20279] veth0: renamed from veth1 [ 2996.202677][T20295] br0: port 1(swp1) entered blocking state [ 2996.203029][T20295] br0: port 1(swp1) entered disabled state [ 2996.204921][T20295] swp1: entered allmulticast mode [ 2996.206304][T20295] swp1: entered promiscuous mode [ 2996.207974][T20295] br0: port 1(swp1) entered blocking state [ 2996.208301][T20295] br0: port 1(swp1) entered forwarding state [ 2996.433395][T20297] br0: port 2(vx0) entered blocking state [ 2996.433745][T20297] br0: port 2(vx0) entered disabled state [ 2996.434083][T20297] vx0: entered allmulticast mode [ 2996.436661][T20297] vx0: entered promiscuous mode [ 2996.437220][T20297] br0: port 2(vx0) entered blocking state [ 2996.437547][T20297] br0: port 2(vx0) entered forwarding state [ 2997.882241][T20310] br0: port 1(swp1) entered blocking state [ 2997.882618][T20310] br0: port 1(swp1) entered disabled state [ 2997.882982][T20310] swp1: entered allmulticast mode [ 2997.884365][T20310] swp1: entered promiscuous mode [ 2997.886132][T20310] br0: port 1(swp1) entered blocking state [ 2997.886469][T20310] br0: port 1(swp1) entered forwarding state [ 2998.104772][T20312] br0: port 2(vx0) entered blocking state [ 2998.105124][T20312] br0: port 2(vx0) entered disabled state [ 2998.106128][T20312] vx0: entered allmulticast mode [ 2998.112017][T20312] vx0: entered promiscuous mode [ 2998.112599][T20312] br0: port 2(vx0) entered blocking state [ 2998.112909][T20312] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3005.400028][ T7074] br0: port 1(swp1) entered disabled state [ 3006.416527][T18696] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3012.366539][ T11] vx0: left allmulticast mode [ 3012.366914][ T11] vx0: left promiscuous mode [ 3012.367345][ T11] br0: port 2(vx0) entered disabled state [ 3012.378730][ T11] swp1: left allmulticast mode [ 3012.379079][ T11] swp1: left promiscuous mode [ 3012.379477][ T11] br0: port 1(swp1) entered disabled state [ 3012.676244][ T11] vx0: left allmulticast mode [ 3012.676560][ T11] vx0: left promiscuous mode [ 3012.676918][ T11] br0: port 2(vx0) entered disabled state [ 3012.692469][ T11] swp1: left allmulticast mode [ 3012.692763][ T11] swp1: left promiscuous mode [ 3012.693124][ T11] br0: port 1(swp1) entered disabled state [ 3015.613364][T20389] veth0: renamed from veth1 [ 3016.724519][T20406] br0: port 1(swp1) entered blocking state [ 3016.724876][T20406] br0: port 1(swp1) entered disabled state [ 3016.725246][T20406] swp1: entered allmulticast mode [ 3016.726760][T20406] swp1: entered promiscuous mode [ 3016.728721][T20406] br0: port 1(swp1) entered blocking state [ 3016.729051][T20406] br0: port 1(swp1) entered forwarding state [ 3016.953476][T20408] br0: port 2(vx0) entered blocking state [ 3016.953822][T20408] br0: port 2(vx0) entered disabled state [ 3016.954156][T20408] vx0: entered allmulticast mode [ 3016.955972][T20408] vx0: entered promiscuous mode [ 3016.956695][T20408] br0: port 2(vx0) entered blocking state [ 3016.957009][T20408] br0: port 2(vx0) entered forwarding state [ 3018.445166][T20421] br0: port 1(swp1) entered blocking state [ 3018.445544][T20421] br0: port 1(swp1) entered disabled state [ 3018.445911][T20421] swp1: entered allmulticast mode [ 3018.447268][T20421] swp1: entered promiscuous mode [ 3018.449562][T20421] br0: port 1(swp1) entered blocking state [ 3018.449888][T20421] br0: port 1(swp1) entered forwarding state [ 3018.675679][T20423] br0: port 2(vx0) entered blocking state [ 3018.676042][T20423] br0: port 2(vx0) entered disabled state [ 3018.676424][T20423] vx0: entered allmulticast mode [ 3018.677890][T20423] vx0: entered promiscuous mode [ 3018.678494][T20423] br0: port 2(vx0) entered blocking state [ 3018.678808][T20423] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3024.981459][ T5826] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3055.273544][ T11] vx0: left allmulticast mode [ 3055.273856][ T11] vx0: left promiscuous mode [ 3055.274215][ T11] br0: port 2(vx0) entered disabled state [ 3055.287412][ T11] swp1: left allmulticast mode [ 3055.287710][ T11] swp1: left promiscuous mode [ 3055.288067][ T11] br0: port 1(swp1) entered disabled state [ 3055.568420][ T11] vx0: left allmulticast mode [ 3055.568719][ T11] vx0: left promiscuous mode [ 3055.569069][ T11] br0: port 2(vx0) entered disabled state [ 3055.580577][ T11] swp1: left allmulticast mode [ 3055.580879][ T11] swp1: left promiscuous mode [ 3055.581250][ 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__->