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 [ 2537.458112][T20050] veth0: renamed from veth1 [ 2538.452781][T20066] br0: port 1(swp1) entered blocking state [ 2538.453142][T20066] br0: port 1(swp1) entered disabled state [ 2538.453551][T20066] swp1: entered allmulticast mode [ 2538.454899][T20066] swp1: entered promiscuous mode [ 2538.456448][T20066] br0: port 1(swp1) entered blocking state [ 2538.456786][T20066] br0: port 1(swp1) entered forwarding state [ 2538.659363][T20068] br0: port 2(vx0) entered blocking state [ 2538.659715][T20068] br0: port 2(vx0) entered disabled state [ 2538.660052][T20068] vx0: entered allmulticast mode [ 2538.661326][T20068] vx0: entered promiscuous mode [ 2538.662993][T20068] br0: port 2(vx0) entered blocking state [ 2538.663312][T20068] br0: port 2(vx0) entered forwarding state [ 2539.967842][T20081] br0: port 1(swp1) entered blocking state [ 2539.968202][T20081] br0: port 1(swp1) entered disabled state [ 2539.969596][T20081] swp1: entered allmulticast mode [ 2539.970814][T20081] swp1: entered promiscuous mode [ 2539.972006][T20081] br0: port 1(swp1) entered blocking state [ 2539.972329][T20081] br0: port 1(swp1) entered forwarding state [ 2540.173257][T20083] br0: port 2(vx0) entered blocking state [ 2540.173881][T20083] br0: port 2(vx0) entered disabled state [ 2540.174388][T20083] vx0: entered allmulticast mode [ 2540.175735][T20083] vx0: entered promiscuous mode [ 2540.176412][T20083] br0: port 2(vx0) entered blocking state [ 2540.176737][T20083] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2547.137490][ T5827] 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 ] [ 2549.079015][T16535] br0: port 1(swp1) entered blocking state [ 2549.079421][T16535] 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 ] [ 2550.239885][T16535] 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 ] [ 2552.231793][T16535] br0: port 1(swp1) entered blocking state [ 2552.232310][T16535] 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 ] [ 2555.348213][T16535] 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 ] [ 2557.394061][ T11] vx0: left allmulticast mode [ 2557.394395][ T11] vx0: left promiscuous mode [ 2557.394759][ T11] br0: port 2(vx0) entered disabled state [ 2557.405148][ T11] swp1: left allmulticast mode [ 2557.405502][ T11] swp1: left promiscuous mode [ 2557.405871][ T11] br0: port 1(swp1) entered disabled state [ 2557.675963][ T11] vx0: left allmulticast mode [ 2557.676427][ T11] vx0: left promiscuous mode [ 2557.676981][ T11] br0: port 2(vx0) entered disabled state [ 2557.687999][ T11] swp1: left allmulticast mode [ 2557.688458][ T11] swp1: left promiscuous mode [ 2557.689002][ T11] br0: port 1(swp1) entered disabled state [ 2560.280361][T20223] veth0: renamed from veth1 [ 2561.421776][T20242] br0: port 1(swp1) entered blocking state [ 2561.422132][T20242] br0: port 1(swp1) entered disabled state [ 2561.423280][T20242] swp1: entered allmulticast mode [ 2561.424750][T20242] swp1: entered promiscuous mode [ 2561.426045][T20242] br0: port 1(swp1) entered blocking state [ 2561.426389][T20242] br0: port 1(swp1) entered forwarding state [ 2561.672229][T20244] br0: port 2(vx0) entered blocking state [ 2561.672612][T20244] br0: port 2(vx0) entered disabled state [ 2561.672977][T20244] vx0: entered allmulticast mode [ 2561.674965][T20244] vx0: entered promiscuous mode [ 2561.675561][T20244] br0: port 2(vx0) entered blocking state [ 2561.675873][T20244] br0: port 2(vx0) entered forwarding state [ 2563.184556][T20257] br0: port 1(swp1) entered blocking state [ 2563.184911][T20257] br0: port 1(swp1) entered disabled state [ 2563.185266][T20257] swp1: entered allmulticast mode [ 2563.187395][T20257] swp1: entered promiscuous mode [ 2563.188579][T20257] br0: port 1(swp1) entered blocking state [ 2563.188904][T20257] br0: port 1(swp1) entered forwarding state [ 2563.394475][T20259] br0: port 2(vx0) entered blocking state [ 2563.394828][T20259] br0: port 2(vx0) entered disabled state [ 2563.395188][T20259] vx0: entered allmulticast mode [ 2563.397161][T20259] vx0: entered promiscuous mode [ 2563.397866][T20259] br0: port 2(vx0) entered blocking state [ 2563.398182][T20259] 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 ] [ 2571.304399][ T5827] 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 ] [ 2573.776138][T16535] br0: port 1(swp1) entered blocking state [ 2573.776538][T16535] 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 ] [ 2574.862007][T16535] 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 ] [ 2577.383530][ T5827] br0: port 1(swp1) entered blocking state [ 2577.383891][ T5827] 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 ] [ 2581.266365][T17266] 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 ] [ 2583.842014][ T11] vx0: left allmulticast mode [ 2583.842349][ T11] vx0: left promiscuous mode [ 2583.842716][ T11] br0: port 2(vx0) entered disabled state [ 2583.854412][ T11] swp1: left allmulticast mode [ 2583.854701][ T11] swp1: left promiscuous mode [ 2583.855047][ T11] br0: port 1(swp1) entered disabled state [ 2584.122605][ T11] vx0: left allmulticast mode [ 2584.123084][ T11] vx0: left promiscuous mode [ 2584.123676][ T11] br0: port 2(vx0) entered disabled state [ 2584.149049][ T11] swp1: left allmulticast mode [ 2584.149506][ T11] swp1: left promiscuous mode [ 2584.150056][ T11] br0: port 1(swp1) entered disabled state [ 2586.525252][T20459] veth0: renamed from veth1 [ 2587.500969][T20477] br0: port 1(swp1) entered blocking state [ 2587.501501][T20477] br0: port 1(swp1) entered disabled state [ 2587.502021][T20477] swp1: entered allmulticast mode [ 2587.504201][T20477] swp1: entered promiscuous mode [ 2587.506307][T20477] br0: port 1(swp1) entered blocking state [ 2587.506713][T20477] br0: port 1(swp1) entered forwarding state [ 2587.692266][T20479] br0: port 2(vx0) entered blocking state [ 2587.692632][T20479] br0: port 2(vx0) entered disabled state [ 2587.693190][T20479] vx0: entered allmulticast mode [ 2587.694486][T20479] vx0: entered promiscuous mode [ 2587.695114][T20479] br0: port 2(vx0) entered blocking state [ 2587.695438][T20479] br0: port 2(vx0) entered forwarding state [ 2589.007024][T20492] br0: port 1(swp1) entered blocking state [ 2589.008378][T20492] br0: port 1(swp1) entered disabled state [ 2589.008778][T20492] swp1: entered allmulticast mode [ 2589.010017][T20492] swp1: entered promiscuous mode [ 2589.014438][T20492] br0: port 1(swp1) entered blocking state [ 2589.014798][T20492] br0: port 1(swp1) entered forwarding state [ 2589.204485][T20494] br0: port 2(vx0) entered blocking state [ 2589.204844][T20494] br0: port 2(vx0) entered disabled state [ 2589.205200][T20494] vx0: entered allmulticast mode [ 2589.206540][T20494] vx0: entered promiscuous mode [ 2589.207059][T20494] br0: port 2(vx0) entered blocking state [ 2589.207390][T20494] 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 ] [ 2596.475397][T17066] 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 ] [ 2604.623230][ T11] vx0: left allmulticast mode [ 2604.623565][ T11] vx0: left promiscuous mode [ 2604.623940][ T11] br0: port 2(vx0) entered disabled state [ 2604.636184][ T11] swp1: left allmulticast mode [ 2604.636515][ T11] swp1: left promiscuous mode [ 2604.636856][ T11] br0: port 1(swp1) entered disabled state [ 2604.869559][ T11] vx0: left allmulticast mode [ 2604.869857][ T11] vx0: left promiscuous mode [ 2604.870213][ T11] br0: port 2(vx0) entered disabled state [ 2604.883890][ T11] swp1: left allmulticast mode [ 2604.884180][ T11] swp1: left promiscuous mode [ 2604.884541][ T11] br0: port 1(swp1) entered disabled state [ 2607.320071][T20682] veth0: renamed from veth1 [ 2608.277938][T20700] br0: port 1(swp1) entered blocking state [ 2608.278304][T20700] br0: port 1(swp1) entered disabled state [ 2608.279705][T20700] swp1: entered allmulticast mode [ 2608.281030][T20700] swp1: entered promiscuous mode [ 2608.282300][T20700] br0: port 1(swp1) entered blocking state [ 2608.282647][T20700] br0: port 1(swp1) entered forwarding state [ 2608.473353][T20702] br0: port 2(vx0) entered blocking state [ 2608.473699][T20702] br0: port 2(vx0) entered disabled state [ 2608.474048][T20702] vx0: entered allmulticast mode [ 2608.475316][T20702] vx0: entered promiscuous mode [ 2608.476704][T20702] br0: port 2(vx0) entered blocking state [ 2608.477022][T20702] br0: port 2(vx0) entered forwarding state [ 2609.735887][T20715] br0: port 1(swp1) entered blocking state [ 2609.736242][T20715] br0: port 1(swp1) entered disabled state [ 2609.737107][T20715] swp1: entered allmulticast mode [ 2609.738376][T20715] swp1: entered promiscuous mode [ 2609.739640][T20715] br0: port 1(swp1) entered blocking state [ 2609.739964][T20715] br0: port 1(swp1) entered forwarding state [ 2609.939260][T20717] br0: port 2(vx0) entered blocking state [ 2609.939714][T20717] br0: port 2(vx0) entered disabled state [ 2609.940444][T20717] vx0: entered allmulticast mode [ 2609.941730][T20717] vx0: entered promiscuous mode [ 2609.942419][T20717] br0: port 2(vx0) entered blocking state [ 2609.942735][T20717] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2617.029439][ T5827] br0: port 1(swp1) entered disabled state [ 2618.060567][T17266] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2624.884311][ T11] vx0: left allmulticast mode [ 2624.884676][ T11] vx0: left promiscuous mode [ 2624.885090][ T11] br0: port 2(vx0) entered disabled state [ 2624.896609][ T11] swp1: left allmulticast mode [ 2624.896927][ T11] swp1: left promiscuous mode [ 2624.897326][ T11] br0: port 1(swp1) entered disabled state [ 2625.163277][ T11] vx0: left allmulticast mode [ 2625.163593][ T11] vx0: left promiscuous mode [ 2625.163943][ T11] br0: port 2(vx0) entered disabled state [ 2625.178282][ T11] swp1: left allmulticast mode [ 2625.178602][ T11] swp1: left promiscuous mode [ 2625.178970][ T11] br0: port 1(swp1) entered disabled state [ 2627.907429][T20795] veth0: renamed from veth1 [ 2628.969975][T20813] br0: port 1(swp1) entered blocking state [ 2628.970331][T20813] br0: port 1(swp1) entered disabled state [ 2628.971010][T20813] swp1: entered allmulticast mode [ 2628.972260][T20813] swp1: entered promiscuous mode [ 2628.973452][T20813] br0: port 1(swp1) entered blocking state [ 2628.973778][T20813] br0: port 1(swp1) entered forwarding state [ 2629.172517][T20815] br0: port 2(vx0) entered blocking state [ 2629.172865][T20815] br0: port 2(vx0) entered disabled state [ 2629.173203][T20815] vx0: entered allmulticast mode [ 2629.174499][T20815] vx0: entered promiscuous mode [ 2629.175139][T20815] br0: port 2(vx0) entered blocking state [ 2629.175464][T20815] br0: port 2(vx0) entered forwarding state [ 2630.487504][T20828] br0: port 1(swp1) entered blocking state [ 2630.487863][T20828] br0: port 1(swp1) entered disabled state [ 2630.488224][T20828] swp1: entered allmulticast mode [ 2630.490240][T20828] swp1: entered promiscuous mode [ 2630.491498][T20828] br0: port 1(swp1) entered blocking state [ 2630.491824][T20828] br0: port 1(swp1) entered forwarding state [ 2630.694400][T20830] br0: port 2(vx0) entered blocking state [ 2630.694756][T20830] br0: port 2(vx0) entered disabled state [ 2630.695095][T20830] vx0: entered allmulticast mode [ 2630.696881][T20830] vx0: entered promiscuous mode [ 2630.697554][T20830] br0: port 2(vx0) entered blocking state [ 2630.697873][T20830] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2636.818415][T17066] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2667.069422][ T11] vx0: left allmulticast mode [ 2667.069791][ T11] vx0: left promiscuous mode [ 2667.070207][ T11] br0: port 2(vx0) entered disabled state [ 2667.082388][ T11] swp1: left allmulticast mode [ 2667.082692][ T11] swp1: left promiscuous mode [ 2667.083062][ T11] br0: port 1(swp1) entered disabled state [ 2667.340596][ T11] vx0: left allmulticast mode [ 2667.340908][ T11] vx0: left promiscuous mode [ 2667.341292][ T11] br0: port 2(vx0) entered disabled state [ 2667.352736][ T11] swp1: left allmulticast mode [ 2667.353039][ T11] swp1: left promiscuous mode [ 2667.353444][ 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__->