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 6000 # selftests: net: test_bridge_backup_port.sh [ 2595.356519][T30380] veth0: renamed from veth1 [ 2596.407162][T30397] br0: port 1(swp1) entered blocking state [ 2596.407637][T30397] br0: port 1(swp1) entered disabled state [ 2596.408012][T30397] swp1: entered allmulticast mode [ 2596.410496][T30397] swp1: entered promiscuous mode [ 2596.412078][T30397] br0: port 1(swp1) entered blocking state [ 2596.412469][T30397] br0: port 1(swp1) entered forwarding state [ 2596.607389][T30399] br0: port 2(vx0) entered blocking state [ 2596.607740][T30399] br0: port 2(vx0) entered disabled state [ 2596.608075][T30399] vx0: entered allmulticast mode [ 2596.609452][T30399] vx0: entered promiscuous mode [ 2596.609996][T30399] br0: port 2(vx0) entered blocking state [ 2596.610320][T30399] br0: port 2(vx0) entered forwarding state [ 2597.959858][T30412] br0: port 1(swp1) entered blocking state [ 2597.961173][T30412] br0: port 1(swp1) entered disabled state [ 2597.961537][T30412] swp1: entered allmulticast mode [ 2597.963012][T30412] swp1: entered promiscuous mode [ 2597.964235][T30412] br0: port 1(swp1) entered blocking state [ 2597.964558][T30412] br0: port 1(swp1) entered forwarding state [ 2598.194892][T30414] br0: port 2(vx0) entered blocking state [ 2598.196018][T30414] br0: port 2(vx0) entered disabled state [ 2598.196393][T30414] vx0: entered allmulticast mode [ 2598.197665][T30414] vx0: entered promiscuous mode [ 2598.198762][T30414] br0: port 2(vx0) entered blocking state [ 2598.199101][T30414] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2604.143675][T30424] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2605.356982][ T5195] 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 ] [ 2607.344401][ T5195] br0: port 1(swp1) entered blocking state [ 2607.344766][ T5195] 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 ] [ 2608.481270][ T5195] 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 ] [ 2610.404916][ T5195] br0: port 1(swp1) entered blocking state [ 2610.405300][ T5195] 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 ] [ 2613.297387][T28566] 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 ] [ 2615.272084][ T11] vx0: left allmulticast mode [ 2615.272485][ T11] vx0: left promiscuous mode [ 2615.272855][ T11] br0: port 2(vx0) entered disabled state [ 2615.289615][ T11] swp1: left allmulticast mode [ 2615.289937][ T11] swp1: left promiscuous mode [ 2615.290309][ T11] br0: port 1(swp1) entered disabled state [ 2615.532244][ T11] vx0: left allmulticast mode [ 2615.532544][ T11] vx0: left promiscuous mode [ 2615.532906][ T11] br0: port 2(vx0) entered disabled state [ 2615.545178][ T11] swp1: left allmulticast mode [ 2615.545490][ T11] swp1: left promiscuous mode [ 2615.545887][ T11] br0: port 1(swp1) entered disabled state [ 2618.116888][T30558] veth0: renamed from veth1 [ 2619.151457][T30575] br0: port 1(swp1) entered blocking state [ 2619.151866][T30575] br0: port 1(swp1) entered disabled state [ 2619.152290][T30575] swp1: entered allmulticast mode [ 2619.153740][T30575] swp1: entered promiscuous mode [ 2619.155181][T30575] br0: port 1(swp1) entered blocking state [ 2619.155560][T30575] br0: port 1(swp1) entered forwarding state [ 2619.352371][T30577] br0: port 2(vx0) entered blocking state [ 2619.352722][T30577] br0: port 2(vx0) entered disabled state [ 2619.353075][T30577] vx0: entered allmulticast mode [ 2619.354393][T30577] vx0: entered promiscuous mode [ 2619.355081][T30577] br0: port 2(vx0) entered blocking state [ 2619.355457][T30577] br0: port 2(vx0) entered forwarding state [ 2620.692364][T30590] br0: port 1(swp1) entered blocking state [ 2620.692741][T30590] br0: port 1(swp1) entered disabled state [ 2620.693098][T30590] swp1: entered allmulticast mode [ 2620.694407][T30590] swp1: entered promiscuous mode [ 2620.698502][T30590] br0: port 1(swp1) entered blocking state [ 2620.698835][T30590] br0: port 1(swp1) entered forwarding state [ 2620.897573][T30592] br0: port 2(vx0) entered blocking state [ 2620.897923][T30592] br0: port 2(vx0) entered disabled state [ 2620.898273][T30592] vx0: entered allmulticast mode [ 2620.899530][T30592] vx0: entered promiscuous mode [ 2620.900053][T30592] br0: port 2(vx0) entered blocking state [ 2620.900387][T30592] 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 ] [ 2628.849203][T28567] 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 ] [ 2631.344001][ T5195] br0: port 1(swp1) entered blocking state [ 2631.344388][ T5195] 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 ] [ 2632.442240][T16500] 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 ] [ 2634.978936][T28567] br0: port 1(swp1) entered blocking state [ 2634.979513][T28567] 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 ] [ 2639.061293][T15984] 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 ] [ 2641.638011][ T11] vx0: left allmulticast mode [ 2641.638329][ T11] vx0: left promiscuous mode [ 2641.638677][ T11] br0: port 2(vx0) entered disabled state [ 2641.653596][ T11] swp1: left allmulticast mode [ 2641.653887][ T11] swp1: left promiscuous mode [ 2641.654253][ T11] br0: port 1(swp1) entered disabled state [ 2641.908770][ T11] vx0: left allmulticast mode [ 2641.909102][ T11] vx0: left promiscuous mode [ 2641.909510][ T11] br0: port 2(vx0) entered disabled state [ 2641.916631][ T11] swp1: left allmulticast mode [ 2641.916960][ T11] swp1: left promiscuous mode [ 2641.917392][ T11] br0: port 1(swp1) entered disabled state [ 2644.605036][T30792] veth0: renamed from veth1 [ 2645.598943][T30809] br0: port 1(swp1) entered blocking state [ 2645.599324][T30809] br0: port 1(swp1) entered disabled state [ 2645.599687][T30809] swp1: entered allmulticast mode [ 2645.600982][T30809] swp1: entered promiscuous mode [ 2645.603602][T30809] br0: port 1(swp1) entered blocking state [ 2645.603950][T30809] br0: port 1(swp1) entered forwarding state [ 2645.832931][T30811] br0: port 2(vx0) entered blocking state [ 2645.833297][T30811] br0: port 2(vx0) entered disabled state [ 2645.833649][T30811] vx0: entered allmulticast mode [ 2645.835304][T30811] vx0: entered promiscuous mode [ 2645.836071][T30811] br0: port 2(vx0) entered blocking state [ 2645.836536][T30811] br0: port 2(vx0) entered forwarding state [ 2647.132201][T30824] br0: port 1(swp1) entered blocking state [ 2647.132557][T30824] br0: port 1(swp1) entered disabled state [ 2647.132912][T30824] swp1: entered allmulticast mode [ 2647.134959][T30824] swp1: entered promiscuous mode [ 2647.136307][T30824] br0: port 1(swp1) entered blocking state [ 2647.136660][T30824] br0: port 1(swp1) entered forwarding state [ 2647.328677][T30826] br0: port 2(vx0) entered blocking state [ 2647.329027][T30826] br0: port 2(vx0) entered disabled state [ 2647.329394][T30826] vx0: entered allmulticast mode [ 2647.330623][T30826] vx0: entered promiscuous mode [ 2647.332089][T30826] br0: port 2(vx0) entered blocking state [ 2647.332467][T30826] 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 ] [ 2654.630927][T16500] 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 ] [ 2663.110249][ T11] vx0: left allmulticast mode [ 2663.110565][ T11] vx0: left promiscuous mode [ 2663.110922][ T11] br0: port 2(vx0) entered disabled state [ 2663.123313][ T11] swp1: left allmulticast mode [ 2663.123619][ T11] swp1: left promiscuous mode [ 2663.123991][ T11] br0: port 1(swp1) entered disabled state [ 2663.395884][ T11] vx0: left allmulticast mode [ 2663.396395][ T11] vx0: left promiscuous mode [ 2663.396978][ T11] br0: port 2(vx0) entered disabled state [ 2663.415086][ T11] swp1: left allmulticast mode [ 2663.415565][ T11] swp1: left promiscuous mode [ 2663.416101][ T11] br0: port 1(swp1) entered disabled state [ 2665.990401][T31014] veth0: renamed from veth1 [ 2666.968561][T31032] br0: port 1(swp1) entered blocking state [ 2666.968943][T31032] br0: port 1(swp1) entered disabled state [ 2666.969665][T31032] swp1: entered allmulticast mode [ 2666.971058][T31032] swp1: entered promiscuous mode [ 2666.972427][T31032] br0: port 1(swp1) entered blocking state [ 2666.972786][T31032] br0: port 1(swp1) entered forwarding state [ 2667.176130][T31034] br0: port 2(vx0) entered blocking state [ 2667.176506][T31034] br0: port 2(vx0) entered disabled state [ 2667.176863][T31034] vx0: entered allmulticast mode [ 2667.178632][T31034] vx0: entered promiscuous mode [ 2667.179229][T31034] br0: port 2(vx0) entered blocking state [ 2667.179555][T31034] br0: port 2(vx0) entered forwarding state [ 2668.569279][T31047] br0: port 1(swp1) entered blocking state [ 2668.569647][T31047] br0: port 1(swp1) entered disabled state [ 2668.570008][T31047] swp1: entered allmulticast mode [ 2668.571620][T31047] swp1: entered promiscuous mode [ 2668.572860][T31047] br0: port 1(swp1) entered blocking state [ 2668.573210][T31047] br0: port 1(swp1) entered forwarding state [ 2668.776174][T31049] br0: port 2(vx0) entered blocking state [ 2668.776662][T31049] br0: port 2(vx0) entered disabled state [ 2668.777183][T31049] vx0: entered allmulticast mode [ 2668.779635][T31049] vx0: entered promiscuous mode [ 2668.780690][T31049] br0: port 2(vx0) entered blocking state [ 2668.781178][T31049] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2675.773276][T30986] br0: port 1(swp1) entered disabled state [ 2676.815432][T15984] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2683.602830][ T11] vx0: left allmulticast mode [ 2683.603169][ T11] vx0: left promiscuous mode [ 2683.603532][ T11] br0: port 2(vx0) entered disabled state [ 2683.616180][ T11] swp1: left allmulticast mode [ 2683.616465][ T11] swp1: left promiscuous mode [ 2683.616802][ T11] br0: port 1(swp1) entered disabled state [ 2683.841236][ T11] vx0: left allmulticast mode [ 2683.841535][ T11] vx0: left promiscuous mode [ 2683.841874][ T11] br0: port 2(vx0) entered disabled state [ 2683.857281][ T11] swp1: left allmulticast mode [ 2683.857599][ T11] swp1: left promiscuous mode [ 2683.857977][ T11] br0: port 1(swp1) entered disabled state [ 2686.443454][T31126] veth0: renamed from veth1 [ 2687.428546][T31144] br0: port 1(swp1) entered blocking state [ 2687.428903][T31144] br0: port 1(swp1) entered disabled state [ 2687.429290][T31144] swp1: entered allmulticast mode [ 2687.430569][T31144] swp1: entered promiscuous mode [ 2687.431798][T31144] br0: port 1(swp1) entered blocking state [ 2687.432123][T31144] br0: port 1(swp1) entered forwarding state [ 2687.631770][T31146] br0: port 2(vx0) entered blocking state [ 2687.632122][T31146] br0: port 2(vx0) entered disabled state [ 2687.632479][T31146] vx0: entered allmulticast mode [ 2687.634498][T31146] vx0: entered promiscuous mode [ 2687.635318][T31146] br0: port 2(vx0) entered blocking state [ 2687.635784][T31146] br0: port 2(vx0) entered forwarding state [ 2688.912683][T31159] br0: port 1(swp1) entered blocking state [ 2688.913037][T31159] br0: port 1(swp1) entered disabled state [ 2688.913408][T31159] swp1: entered allmulticast mode [ 2688.914661][T31159] swp1: entered promiscuous mode [ 2688.916076][T31159] br0: port 1(swp1) entered blocking state [ 2688.916413][T31159] br0: port 1(swp1) entered forwarding state [ 2689.116810][T31161] br0: port 2(vx0) entered blocking state [ 2689.117179][T31161] br0: port 2(vx0) entered disabled state [ 2689.117513][T31161] vx0: entered allmulticast mode [ 2689.118752][T31161] vx0: entered promiscuous mode [ 2689.119572][T31161] br0: port 2(vx0) entered blocking state [ 2689.119896][T31161] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2695.342253][T15984] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2725.608331][ T11] vx0: left allmulticast mode [ 2725.608663][ T11] vx0: left promiscuous mode [ 2725.609049][ T11] br0: port 2(vx0) entered disabled state [ 2725.623193][ T11] swp1: left allmulticast mode [ 2725.623511][ T11] swp1: left promiscuous mode [ 2725.623868][ T11] br0: port 1(swp1) entered disabled state [ 2725.880164][ T11] vx0: left allmulticast mode [ 2725.880464][ T11] vx0: left promiscuous mode [ 2725.880813][ T11] br0: port 2(vx0) entered disabled state [ 2725.892085][ T11] swp1: left allmulticast mode [ 2725.892387][ T11] swp1: left promiscuous mode [ 2725.892758][ 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__->