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 12000.0 # selftests: net: test_bridge_backup_port.sh [ 3554.119442][T25925] veth0: renamed from veth1 [ 3555.819684][T25941] br0: port 1(swp1) entered blocking state [ 3555.820062][T25941] br0: port 1(swp1) entered disabled state [ 3555.820423][T25941] swp1: entered allmulticast mode [ 3555.821820][T25941] swp1: entered promiscuous mode [ 3555.824003][T25941] br0: port 1(swp1) entered blocking state [ 3555.824321][T25941] br0: port 1(swp1) entered forwarding state [ 3556.158426][T25943] br0: port 2(vx0) entered blocking state [ 3556.158770][T25943] br0: port 2(vx0) entered disabled state [ 3556.159132][T25943] vx0: entered allmulticast mode [ 3556.160523][T25943] vx0: entered promiscuous mode [ 3556.161312][T25943] br0: port 2(vx0) entered blocking state [ 3556.161625][T25943] br0: port 2(vx0) entered forwarding state [ 3558.317001][T25956] br0: port 1(swp1) entered blocking state [ 3558.317365][T25956] br0: port 1(swp1) entered disabled state [ 3558.317718][T25956] swp1: entered allmulticast mode [ 3558.319076][T25956] swp1: entered promiscuous mode [ 3558.320462][T25956] br0: port 1(swp1) entered blocking state [ 3558.320777][T25956] br0: port 1(swp1) entered forwarding state [ 3558.696657][T25958] br0: port 2(vx0) entered blocking state [ 3558.697022][T25958] br0: port 2(vx0) entered disabled state [ 3558.697361][T25958] vx0: entered allmulticast mode [ 3558.698700][T25958] vx0: entered promiscuous mode [ 3558.699289][T25958] br0: port 2(vx0) entered blocking state [ 3558.699593][T25958] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 3566.569043][ T275] 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 ] [ 3568.125814][T13591] br0: port 1(swp1) entered blocking state [ 3568.126199][T13591] 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 ] [ 3570.066982][T21247] 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 ] [ 3571.629370][ T275] br0: port 1(swp1) entered blocking state [ 3571.629732][ T275] 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 ] [ 3574.559165][T13591] 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 ] [ 3576.180250][ T11] vx0: left allmulticast mode [ 3576.180544][ T11] vx0: left promiscuous mode [ 3576.180960][ T11] br0: port 2(vx0) entered disabled state [ 3576.195004][ T11] swp1: left allmulticast mode [ 3576.195313][ T11] swp1: left promiscuous mode [ 3576.195692][ T11] br0: port 1(swp1) entered disabled state [ 3576.629212][ T11] vx0: left allmulticast mode [ 3576.629519][ T11] vx0: left promiscuous mode [ 3576.629996][ T11] br0: port 2(vx0) entered disabled state [ 3576.647458][ T11] swp1: left allmulticast mode [ 3576.647737][ T11] swp1: left promiscuous mode [ 3576.648135][ T11] br0: port 1(swp1) entered disabled state [ 3581.241700][T26113] veth0: renamed from veth1 [ 3582.862558][T26130] br0: port 1(swp1) entered blocking state [ 3582.862905][T26130] br0: port 1(swp1) entered disabled state [ 3582.864067][T26130] swp1: entered allmulticast mode [ 3582.865451][T26130] swp1: entered promiscuous mode [ 3582.866864][T26130] br0: port 1(swp1) entered blocking state [ 3582.867198][T26130] br0: port 1(swp1) entered forwarding state [ 3583.190385][T26132] br0: port 2(vx0) entered blocking state [ 3583.190720][T26132] br0: port 2(vx0) entered disabled state [ 3583.191062][T26132] vx0: entered allmulticast mode [ 3583.192369][T26132] vx0: entered promiscuous mode [ 3583.193072][T26132] br0: port 2(vx0) entered blocking state [ 3583.193376][T26132] br0: port 2(vx0) entered forwarding state [ 3585.346775][T26145] br0: port 1(swp1) entered blocking state [ 3585.347134][T26145] br0: port 1(swp1) entered disabled state [ 3585.347495][T26145] swp1: entered allmulticast mode [ 3585.348838][T26145] swp1: entered promiscuous mode [ 3585.350717][T26145] br0: port 1(swp1) entered blocking state [ 3585.351053][T26145] br0: port 1(swp1) entered forwarding state [ 3585.694514][T26147] br0: port 2(vx0) entered blocking state [ 3585.694858][T26147] br0: port 2(vx0) entered disabled state [ 3585.695250][T26147] vx0: entered allmulticast mode [ 3585.696699][T26147] vx0: entered promiscuous mode [ 3585.697592][T26147] br0: port 2(vx0) entered blocking state [ 3585.697933][T26147] 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 ] [ 3595.172724][ T275] 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 ] [ 3597.490516][T16315] br0: port 1(swp1) entered blocking state [ 3597.490881][T16315] 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 ] [ 3599.433986][T16315] 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 ] [ 3601.720794][T16315] br0: port 1(swp1) entered blocking state [ 3601.721173][T16315] 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 ] [ 3606.256992][T21247] 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 ] [ 3608.646462][ T11] vx0: left allmulticast mode [ 3608.646805][ T11] vx0: left promiscuous mode [ 3608.647304][ T11] br0: port 2(vx0) entered disabled state [ 3608.656041][ T11] swp1: left allmulticast mode [ 3608.656331][ T11] swp1: left promiscuous mode [ 3608.656830][ T11] br0: port 1(swp1) entered disabled state [ 3609.148867][ T11] vx0: left allmulticast mode [ 3609.149321][ T11] vx0: left promiscuous mode [ 3609.149888][ T11] br0: port 2(vx0) entered disabled state [ 3609.162257][ T11] swp1: left allmulticast mode [ 3609.162571][ T11] swp1: left promiscuous mode [ 3609.163016][ T11] br0: port 1(swp1) entered disabled state [ 3613.437017][T26357] ip (26357) used greatest stack depth: 23744 bytes left [ 3613.749024][T26363] veth0: renamed from veth1 [ 3615.404255][T26379] br0: port 1(swp1) entered blocking state [ 3615.404610][T26379] br0: port 1(swp1) entered disabled state [ 3615.405665][T26379] swp1: entered allmulticast mode [ 3615.407084][T26379] swp1: entered promiscuous mode [ 3615.413468][T26379] br0: port 1(swp1) entered blocking state [ 3615.413796][T26379] br0: port 1(swp1) entered forwarding state [ 3615.748444][T26381] br0: port 2(vx0) entered blocking state [ 3615.748804][T26381] br0: port 2(vx0) entered disabled state [ 3615.749151][T26381] vx0: entered allmulticast mode [ 3615.750534][T26381] vx0: entered promiscuous mode [ 3615.751161][T26381] br0: port 2(vx0) entered blocking state [ 3615.751467][T26381] br0: port 2(vx0) entered forwarding state [ 3618.044711][T26394] br0: port 1(swp1) entered blocking state [ 3618.045073][T26394] br0: port 1(swp1) entered disabled state [ 3618.045420][T26394] swp1: entered allmulticast mode [ 3618.046772][T26394] swp1: entered promiscuous mode [ 3618.048842][T26394] br0: port 1(swp1) entered blocking state [ 3618.049173][T26394] br0: port 1(swp1) entered forwarding state [ 3618.394601][T26396] br0: port 2(vx0) entered blocking state [ 3618.395160][T26396] br0: port 2(vx0) entered disabled state [ 3618.395625][T26396] vx0: entered allmulticast mode [ 3618.397795][T26396] vx0: entered promiscuous mode [ 3618.398968][T26396] br0: port 2(vx0) entered blocking state [ 3618.399435][T26396] 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 ] [ 3627.059079][T13591] 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 ] [ 3638.092516][ T11] vx0: left allmulticast mode [ 3638.092819][ T11] vx0: left promiscuous mode [ 3638.093263][ T11] br0: port 2(vx0) entered disabled state [ 3638.107161][ T11] swp1: left allmulticast mode [ 3638.107532][ T11] swp1: left promiscuous mode [ 3638.107976][ T11] br0: port 1(swp1) entered disabled state [ 3638.544191][ T11] vx0: left allmulticast mode [ 3638.544475][ T11] vx0: left promiscuous mode [ 3638.544872][ T11] br0: port 2(vx0) entered disabled state [ 3638.567993][ T11] swp1: left allmulticast mode [ 3638.568270][ T11] swp1: left promiscuous mode [ 3638.568681][ T11] br0: port 1(swp1) entered disabled state [ 3643.096310][T26588] veth0: renamed from veth1 [ 3644.726766][T26605] br0: port 1(swp1) entered blocking state [ 3644.727898][T26605] br0: port 1(swp1) entered disabled state [ 3644.728269][T26605] swp1: entered allmulticast mode [ 3644.729668][T26605] swp1: entered promiscuous mode [ 3644.731096][T26605] br0: port 1(swp1) entered blocking state [ 3644.731411][T26605] br0: port 1(swp1) entered forwarding state [ 3645.060292][T26607] br0: port 2(vx0) entered blocking state [ 3645.060633][T26607] br0: port 2(vx0) entered disabled state [ 3645.060977][T26607] vx0: entered allmulticast mode [ 3645.062299][T26607] vx0: entered promiscuous mode [ 3645.062880][T26607] br0: port 2(vx0) entered blocking state [ 3645.063196][T26607] br0: port 2(vx0) entered forwarding state [ 3647.189732][T26620] br0: port 1(swp1) entered blocking state [ 3647.190095][T26620] br0: port 1(swp1) entered disabled state [ 3647.190444][T26620] swp1: entered allmulticast mode [ 3647.191780][T26620] swp1: entered promiscuous mode [ 3647.193168][T26620] br0: port 1(swp1) entered blocking state [ 3647.193483][T26620] br0: port 1(swp1) entered forwarding state [ 3647.526460][T26622] br0: port 2(vx0) entered blocking state [ 3647.526803][T26622] br0: port 2(vx0) entered disabled state [ 3647.527155][T26622] vx0: entered allmulticast mode [ 3647.528476][T26622] vx0: entered promiscuous mode [ 3647.529169][T26622] br0: port 2(vx0) entered blocking state [ 3647.529472][T26622] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 3655.692478][ T275] br0: port 1(swp1) entered disabled state [ 3656.741292][T16315] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 3663.808355][ T11] vx0: left allmulticast mode [ 3663.808655][ T11] vx0: left promiscuous mode [ 3663.809084][ T11] br0: port 2(vx0) entered disabled state [ 3663.823049][ T11] swp1: left allmulticast mode [ 3663.823342][ T11] swp1: left promiscuous mode [ 3663.823726][ T11] br0: port 1(swp1) entered disabled state [ 3664.308855][ T11] vx0: left allmulticast mode [ 3664.309175][ T11] vx0: left promiscuous mode [ 3664.309589][ T11] br0: port 2(vx0) entered disabled state [ 3664.320013][ T11] swp1: left allmulticast mode [ 3664.320347][ T11] swp1: left promiscuous mode [ 3664.320779][ T11] br0: port 1(swp1) entered disabled state [ 3669.058822][T26711] veth0: renamed from veth1 [ 3670.779371][T26728] br0: port 1(swp1) entered blocking state [ 3670.779728][T26728] br0: port 1(swp1) entered disabled state [ 3670.780098][T26728] swp1: entered allmulticast mode [ 3670.781502][T26728] swp1: entered promiscuous mode [ 3670.783278][T26728] br0: port 1(swp1) entered blocking state [ 3670.783597][T26728] br0: port 1(swp1) entered forwarding state [ 3671.121641][T26730] br0: port 2(vx0) entered blocking state [ 3671.122001][T26730] br0: port 2(vx0) entered disabled state [ 3671.122330][T26730] vx0: entered allmulticast mode [ 3671.123678][T26730] vx0: entered promiscuous mode [ 3671.124436][T26730] br0: port 2(vx0) entered blocking state [ 3671.124747][T26730] br0: port 2(vx0) entered forwarding state [ 3673.288851][T26743] br0: port 1(swp1) entered blocking state [ 3673.289227][T26743] br0: port 1(swp1) entered disabled state [ 3673.289588][T26743] swp1: entered allmulticast mode [ 3673.291301][T26743] swp1: entered promiscuous mode [ 3673.292703][T26743] br0: port 1(swp1) entered blocking state [ 3673.293031][T26743] br0: port 1(swp1) entered forwarding state [ 3673.622859][T26745] br0: port 2(vx0) entered blocking state [ 3673.623225][T26745] br0: port 2(vx0) entered disabled state [ 3673.623554][T26745] vx0: entered allmulticast mode [ 3673.624884][T26745] vx0: entered promiscuous mode [ 3673.625597][T26745] br0: port 2(vx0) entered blocking state [ 3673.625900][T26745] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 3680.432533][T16315] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 3710.667277][ T11] vx0: left allmulticast mode [ 3710.667575][ T11] vx0: left promiscuous mode [ 3710.668038][ T11] br0: port 2(vx0) entered disabled state [ 3710.681299][ T11] swp1: left allmulticast mode [ 3710.681572][ T11] swp1: left promiscuous mode [ 3710.681962][ T11] br0: port 1(swp1) entered disabled state [ 3711.148190][ T11] vx0: left allmulticast mode [ 3711.148494][ T11] vx0: left promiscuous mode [ 3711.148927][ T11] br0: port 2(vx0) entered disabled state [ 3711.160979][ T11] swp1: left allmulticast mode [ 3711.161302][ T11] swp1: left promiscuous mode [ 3711.161715][ 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__->