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.688002][T30988] ip (30988) used greatest stack depth: 23456 bytes left [ 2595.886481][T30994] veth0: renamed from veth1 [ 2596.834048][T31011] br0: port 1(swp1) entered blocking state [ 2596.834506][T31011] br0: port 1(swp1) entered disabled state [ 2596.834868][T31011] swp1: entered allmulticast mode [ 2596.836926][T31011] swp1: entered promiscuous mode [ 2596.838428][T31011] br0: port 1(swp1) entered blocking state [ 2596.838799][T31011] br0: port 1(swp1) entered forwarding state [ 2597.036305][T31013] br0: port 2(vx0) entered blocking state [ 2597.036649][T31013] br0: port 2(vx0) entered disabled state [ 2597.037043][T31013] vx0: entered allmulticast mode [ 2597.038332][T31013] vx0: entered promiscuous mode [ 2597.039496][T31013] br0: port 2(vx0) entered blocking state [ 2597.039821][T31013] br0: port 2(vx0) entered forwarding state [ 2598.234010][T31026] br0: port 1(swp1) entered blocking state [ 2598.234366][T31026] br0: port 1(swp1) entered disabled state [ 2598.234724][T31026] swp1: entered allmulticast mode [ 2598.237024][T31026] swp1: entered promiscuous mode [ 2598.238222][T31026] br0: port 1(swp1) entered blocking state [ 2598.238551][T31026] br0: port 1(swp1) entered forwarding state [ 2598.426523][T31028] br0: port 2(vx0) entered blocking state [ 2598.426864][T31028] br0: port 2(vx0) entered disabled state [ 2598.427316][T31028] vx0: entered allmulticast mode [ 2598.428546][T31028] vx0: entered promiscuous mode [ 2598.429075][T31028] br0: port 2(vx0) entered blocking state [ 2598.429391][T31028] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2604.221532][T31038] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2605.373470][T29181] 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.257057][T29181] br0: port 1(swp1) entered blocking state [ 2607.257434][T29181] 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.296018][ T4858] 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.193038][ T6132] br0: port 1(swp1) entered blocking state [ 2610.193405][ T6132] 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.027059][T28629] 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 ] [ 2614.984871][ T11] vx0: left allmulticast mode [ 2614.985311][ T11] vx0: left promiscuous mode [ 2614.985706][ T11] br0: port 2(vx0) entered disabled state [ 2614.998884][ T11] swp1: left allmulticast mode [ 2614.999186][ T11] swp1: left promiscuous mode [ 2614.999530][ T11] br0: port 1(swp1) entered disabled state [ 2615.219565][ T11] vx0: left allmulticast mode [ 2615.219880][ T11] vx0: left promiscuous mode [ 2615.220262][ T11] br0: port 2(vx0) entered disabled state [ 2615.234969][ T11] swp1: left allmulticast mode [ 2615.235269][ T11] swp1: left promiscuous mode [ 2615.235626][ T11] br0: port 1(swp1) entered disabled state [ 2617.582176][T31170] veth0: renamed from veth1 [ 2618.491798][T31187] br0: port 1(swp1) entered blocking state [ 2618.492171][T31187] br0: port 1(swp1) entered disabled state [ 2618.492523][T31187] swp1: entered allmulticast mode [ 2618.493771][T31187] swp1: entered promiscuous mode [ 2618.500036][T31187] br0: port 1(swp1) entered blocking state [ 2618.500392][T31187] br0: port 1(swp1) entered forwarding state [ 2618.686652][T31189] br0: port 2(vx0) entered blocking state [ 2618.687721][T31189] br0: port 2(vx0) entered disabled state [ 2618.688068][T31189] vx0: entered allmulticast mode [ 2618.689257][T31189] vx0: entered promiscuous mode [ 2618.689760][T31189] br0: port 2(vx0) entered blocking state [ 2618.690076][T31189] br0: port 2(vx0) entered forwarding state [ 2619.860116][T31202] br0: port 1(swp1) entered blocking state [ 2619.860482][T31202] br0: port 1(swp1) entered disabled state [ 2619.860825][T31202] swp1: entered allmulticast mode [ 2619.863155][T31202] swp1: entered promiscuous mode [ 2619.864344][T31202] br0: port 1(swp1) entered blocking state [ 2619.864661][T31202] br0: port 1(swp1) entered forwarding state [ 2620.048196][T31204] br0: port 2(vx0) entered blocking state [ 2620.048528][T31204] br0: port 2(vx0) entered disabled state [ 2620.048860][T31204] vx0: entered allmulticast mode [ 2620.050085][T31204] vx0: entered promiscuous mode [ 2620.050691][T31204] br0: port 2(vx0) entered blocking state [ 2620.051006][T31204] 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 ] [ 2627.738917][T20785] 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 ] [ 2630.135156][ T4858] br0: port 1(swp1) entered blocking state [ 2630.135516][ T4858] 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 ] [ 2631.170516][T29181] 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 ] [ 2633.590018][T28629] br0: port 1(swp1) entered blocking state [ 2633.590375][T28629] 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 ] [ 2637.446449][ T4858] 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 ] [ 2639.925969][ T11] vx0: left allmulticast mode [ 2639.926307][ T11] vx0: left promiscuous mode [ 2639.926653][ T11] br0: port 2(vx0) entered disabled state [ 2639.936426][ T11] swp1: left allmulticast mode [ 2639.936710][ T11] swp1: left promiscuous mode [ 2639.937064][ T11] br0: port 1(swp1) entered disabled state [ 2640.162561][ T11] vx0: left allmulticast mode [ 2640.162864][ T11] vx0: left promiscuous mode [ 2640.163216][ T11] br0: port 2(vx0) entered disabled state [ 2640.176123][ T11] swp1: left allmulticast mode [ 2640.176406][ T11] swp1: left promiscuous mode [ 2640.176742][ T11] br0: port 1(swp1) entered disabled state [ 2642.515761][T31403] veth0: renamed from veth1 [ 2643.452549][T31421] br0: port 1(swp1) entered blocking state [ 2643.452918][T31421] br0: port 1(swp1) entered disabled state [ 2643.453301][T31421] swp1: entered allmulticast mode [ 2643.454566][T31421] swp1: entered promiscuous mode [ 2643.456536][T31421] br0: port 1(swp1) entered blocking state [ 2643.456865][T31421] br0: port 1(swp1) entered forwarding state [ 2643.641656][T31423] br0: port 2(vx0) entered blocking state [ 2643.642984][T31423] br0: port 2(vx0) entered disabled state [ 2643.643656][T31423] vx0: entered allmulticast mode [ 2643.644908][T31423] vx0: entered promiscuous mode [ 2643.645499][T31423] br0: port 2(vx0) entered blocking state [ 2643.645816][T31423] br0: port 2(vx0) entered forwarding state [ 2644.818237][T31436] br0: port 1(swp1) entered blocking state [ 2644.818601][T31436] br0: port 1(swp1) entered disabled state [ 2644.818965][T31436] swp1: entered allmulticast mode [ 2644.820202][T31436] swp1: entered promiscuous mode [ 2644.821819][T31436] br0: port 1(swp1) entered blocking state [ 2644.822159][T31436] br0: port 1(swp1) entered forwarding state [ 2645.000435][T31438] br0: port 2(vx0) entered blocking state [ 2645.000788][T31438] br0: port 2(vx0) entered disabled state [ 2645.001751][T31438] vx0: entered allmulticast mode [ 2645.002944][T31438] vx0: entered promiscuous mode [ 2645.003455][T31438] br0: port 2(vx0) entered blocking state [ 2645.003760][T31438] 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 ] [ 2652.145072][T20785] 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 ] [ 2660.104846][ T11] vx0: left allmulticast mode [ 2660.105217][ T11] vx0: left promiscuous mode [ 2660.105565][ T11] br0: port 2(vx0) entered disabled state [ 2660.116914][ T11] swp1: left allmulticast mode [ 2660.117237][ T11] swp1: left promiscuous mode [ 2660.117572][ T11] br0: port 1(swp1) entered disabled state [ 2660.333005][ T11] vx0: left allmulticast mode [ 2660.333305][ T11] vx0: left promiscuous mode [ 2660.333643][ T11] br0: port 2(vx0) entered disabled state [ 2660.351066][ T11] swp1: left allmulticast mode [ 2660.351353][ T11] swp1: left promiscuous mode [ 2660.351694][ T11] br0: port 1(swp1) entered disabled state [ 2662.690118][T31627] veth0: renamed from veth1 [ 2663.602572][T31644] br0: port 1(swp1) entered blocking state [ 2663.602933][T31644] br0: port 1(swp1) entered disabled state [ 2663.603286][T31644] swp1: entered allmulticast mode [ 2663.604499][T31644] swp1: entered promiscuous mode [ 2663.605687][T31644] br0: port 1(swp1) entered blocking state [ 2663.606028][T31644] br0: port 1(swp1) entered forwarding state [ 2663.793743][T31646] br0: port 2(vx0) entered blocking state [ 2663.794729][T31646] br0: port 2(vx0) entered disabled state [ 2663.795099][T31646] vx0: entered allmulticast mode [ 2663.796330][T31646] vx0: entered promiscuous mode [ 2663.796846][T31646] br0: port 2(vx0) entered blocking state [ 2663.797174][T31646] br0: port 2(vx0) entered forwarding state [ 2664.960700][T31659] br0: port 1(swp1) entered blocking state [ 2664.961408][T31659] br0: port 1(swp1) entered disabled state [ 2664.961745][T31659] swp1: entered allmulticast mode [ 2664.962962][T31659] swp1: entered promiscuous mode [ 2664.964121][T31659] br0: port 1(swp1) entered blocking state [ 2664.964441][T31659] br0: port 1(swp1) entered forwarding state [ 2665.157593][T31661] br0: port 2(vx0) entered blocking state [ 2665.157944][T31661] br0: port 2(vx0) entered disabled state [ 2665.158297][T31661] vx0: entered allmulticast mode [ 2665.159872][T31661] vx0: entered promiscuous mode [ 2665.160411][T31661] br0: port 2(vx0) entered blocking state [ 2665.160729][T31661] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2671.986444][T19302] br0: port 1(swp1) entered disabled state [ 2673.029218][T31603] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2679.746572][ T11] vx0: left allmulticast mode [ 2679.746875][ T11] vx0: left promiscuous mode [ 2679.747250][ T11] br0: port 2(vx0) entered disabled state [ 2679.754401][ T11] swp1: left allmulticast mode [ 2679.754753][ T11] swp1: left promiscuous mode [ 2679.755154][ T11] br0: port 1(swp1) entered disabled state [ 2680.002408][ T11] vx0: left allmulticast mode [ 2680.002759][ T11] vx0: left promiscuous mode [ 2680.003214][ T11] br0: port 2(vx0) entered disabled state [ 2680.017338][ T11] swp1: left allmulticast mode [ 2680.017620][ T11] swp1: left promiscuous mode [ 2680.017985][ T11] br0: port 1(swp1) entered disabled state [ 2682.395321][T31740] veth0: renamed from veth1 [ 2683.303693][T31756] br0: port 1(swp1) entered blocking state [ 2683.304760][T31756] br0: port 1(swp1) entered disabled state [ 2683.305112][T31756] swp1: entered allmulticast mode [ 2683.306374][T31756] swp1: entered promiscuous mode [ 2683.307562][T31756] br0: port 1(swp1) entered blocking state [ 2683.307881][T31756] br0: port 1(swp1) entered forwarding state [ 2683.488321][T31758] br0: port 2(vx0) entered blocking state [ 2683.488648][T31758] br0: port 2(vx0) entered disabled state [ 2683.489336][T31758] vx0: entered allmulticast mode [ 2683.490578][T31758] vx0: entered promiscuous mode [ 2683.491122][T31758] br0: port 2(vx0) entered blocking state [ 2683.491433][T31758] br0: port 2(vx0) entered forwarding state [ 2684.638844][T31771] br0: port 1(swp1) entered blocking state [ 2684.639216][T31771] br0: port 1(swp1) entered disabled state [ 2684.639575][T31771] swp1: entered allmulticast mode [ 2684.640809][T31771] swp1: entered promiscuous mode [ 2684.642216][T31771] br0: port 1(swp1) entered blocking state [ 2684.642542][T31771] br0: port 1(swp1) entered forwarding state [ 2684.838859][T31773] br0: port 2(vx0) entered blocking state [ 2684.839220][T31773] br0: port 2(vx0) entered disabled state [ 2684.839557][T31773] vx0: entered allmulticast mode [ 2684.840759][T31773] vx0: entered promiscuous mode [ 2684.841693][T31773] br0: port 2(vx0) entered blocking state [ 2684.842024][T31773] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2690.860913][ T6132] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2721.101817][ T11] vx0: left allmulticast mode [ 2721.102178][ T11] vx0: left promiscuous mode [ 2721.102571][ T11] br0: port 2(vx0) entered disabled state [ 2721.114254][ T11] swp1: left allmulticast mode [ 2721.114561][ T11] swp1: left promiscuous mode [ 2721.114924][ T11] br0: port 1(swp1) entered disabled state [ 2721.348801][ T11] vx0: left allmulticast mode [ 2721.349129][ T11] vx0: left promiscuous mode [ 2721.349484][ T11] br0: port 2(vx0) entered disabled state [ 2721.360885][ T11] swp1: left allmulticast mode [ 2721.361182][ T11] swp1: left promiscuous mode [ 2721.361521][ 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__->