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 [ 2393.357162][T25048] veth0: renamed from veth1 [ 2394.500721][T25064] br0: port 1(swp1) entered blocking state [ 2394.501077][T25064] br0: port 1(swp1) entered disabled state [ 2394.501433][T25064] swp1: entered allmulticast mode [ 2394.502831][T25064] swp1: entered promiscuous mode [ 2394.504411][T25064] br0: port 1(swp1) entered blocking state [ 2394.504751][T25064] br0: port 1(swp1) entered forwarding state [ 2394.728090][T25066] br0: port 2(vx0) entered blocking state [ 2394.728439][T25066] br0: port 2(vx0) entered disabled state [ 2394.728798][T25066] vx0: entered allmulticast mode [ 2394.730152][T25066] vx0: entered promiscuous mode [ 2394.731103][T25066] br0: port 2(vx0) entered blocking state [ 2394.731417][T25066] br0: port 2(vx0) entered forwarding state [ 2396.141729][T25079] br0: port 1(swp1) entered blocking state [ 2396.142091][T25079] br0: port 1(swp1) entered disabled state [ 2396.142447][T25079] swp1: entered allmulticast mode [ 2396.145120][T25079] swp1: entered promiscuous mode [ 2396.146445][T25079] br0: port 1(swp1) entered blocking state [ 2396.146785][T25079] br0: port 1(swp1) entered forwarding state [ 2396.365323][T25081] br0: port 2(vx0) entered blocking state [ 2396.365681][T25081] br0: port 2(vx0) entered disabled state [ 2396.366016][T25081] vx0: entered allmulticast mode [ 2396.367322][T25081] vx0: entered promiscuous mode [ 2396.368836][T25081] br0: port 2(vx0) entered blocking state [ 2396.369158][T25081] br0: port 2(vx0) entered forwarding state # # Backup port # ----------- [ 2402.360498][T25093] GACT probability NOT on # TEST: Forwarding out of swp1 [ OK ] # TEST: No forwarding out of vx0 [ OK ] [ 2403.705735][T18342] 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 ] [ 2404.648539][T20409] br0: port 1(swp1) entered blocking state [ 2404.648936][T20409] 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 ] [ 2405.818386][T20409] 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 ] [ 2406.763048][T18342] br0: port 1(swp1) entered blocking state [ 2406.763413][T18342] 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 ] [ 2408.770863][T20409] 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 ] [ 2409.811367][ T11] vx0: left allmulticast mode [ 2409.811679][ T11] vx0: left promiscuous mode [ 2409.812028][ T11] br0: port 2(vx0) entered disabled state [ 2409.824250][ T11] swp1: left allmulticast mode [ 2409.824523][ T11] swp1: left promiscuous mode [ 2409.824884][ T11] br0: port 1(swp1) entered disabled state [ 2410.110051][ T11] vx0: left allmulticast mode [ 2410.110411][ T11] vx0: left promiscuous mode [ 2410.110816][ T11] br0: port 2(vx0) entered disabled state [ 2410.118220][ T11] swp1: left allmulticast mode [ 2410.118493][ T11] swp1: left promiscuous mode [ 2410.118878][ T11] br0: port 1(swp1) entered disabled state [ 2413.005935][T25219] veth0: renamed from veth1 [ 2414.103827][T25237] br0: port 1(swp1) entered blocking state [ 2414.104180][T25237] br0: port 1(swp1) entered disabled state [ 2414.104536][T25237] swp1: entered allmulticast mode [ 2414.105915][T25237] swp1: entered promiscuous mode [ 2414.108402][T25237] br0: port 1(swp1) entered blocking state [ 2414.108750][T25237] br0: port 1(swp1) entered forwarding state [ 2414.332294][T25239] br0: port 2(vx0) entered blocking state [ 2414.332668][T25239] br0: port 2(vx0) entered disabled state [ 2414.333017][T25239] vx0: entered allmulticast mode [ 2414.334415][T25239] vx0: entered promiscuous mode [ 2414.334975][T25239] br0: port 2(vx0) entered blocking state [ 2414.335288][T25239] br0: port 2(vx0) entered forwarding state [ 2415.708975][T25252] br0: port 1(swp1) entered blocking state [ 2415.709335][T25252] br0: port 1(swp1) entered disabled state [ 2415.710737][T25252] swp1: entered allmulticast mode [ 2415.712091][T25252] swp1: entered promiscuous mode [ 2415.719166][T25252] br0: port 1(swp1) entered blocking state [ 2415.719501][T25252] br0: port 1(swp1) entered forwarding state [ 2415.935062][T25254] br0: port 2(vx0) entered blocking state [ 2415.935398][T25254] br0: port 2(vx0) entered disabled state [ 2415.935744][T25254] vx0: entered allmulticast mode [ 2415.937071][T25254] vx0: entered promiscuous mode [ 2415.938076][T25254] br0: port 2(vx0) entered blocking state [ 2415.938389][T25254] 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 ] [ 2424.824141][T21493] 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 ] [ 2429.400843][T20409] br0: port 1(swp1) entered blocking state [ 2429.401410][T20409] 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 ] [ 2432.959855][T21493] 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 ] [ 2437.240463][T21493] br0: port 1(swp1) entered blocking state [ 2437.241094][T21493] 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 ] [ 2443.572907][ C1] hrtimer: interrupt took 3376435 ns # 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 ] [ 2446.758069][T21493] 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 ] [ 2451.856833][ T11] vx0: left allmulticast mode [ 2451.857306][ T11] vx0: left promiscuous mode [ 2451.858029][ T11] br0: port 2(vx0) entered disabled state [ 2451.873131][ T11] swp1: left allmulticast mode [ 2451.873640][ T11] swp1: left promiscuous mode [ 2451.874284][ T11] br0: port 1(swp1) entered disabled state [ 2452.645240][ T11] vx0: left allmulticast mode [ 2452.645751][ T11] vx0: left promiscuous mode [ 2452.646468][ T11] br0: port 2(vx0) entered disabled state [ 2452.670027][ T11] swp1: left allmulticast mode [ 2452.670554][ T11] swp1: left promiscuous mode [ 2452.671313][ T11] br0: port 1(swp1) entered disabled state [ 2462.168650][T25449] veth0: renamed from veth1 [ 2464.877272][T25467] br0: port 1(swp1) entered blocking state [ 2464.878649][T25467] br0: port 1(swp1) entered disabled state [ 2464.879034][T25467] swp1: entered allmulticast mode [ 2464.880492][T25467] swp1: entered promiscuous mode [ 2464.882526][T25467] br0: port 1(swp1) entered blocking state [ 2464.882879][T25467] br0: port 1(swp1) entered forwarding state [ 2465.137710][T25469] br0: port 2(vx0) entered blocking state [ 2465.138064][T25469] br0: port 2(vx0) entered disabled state [ 2465.138400][T25469] vx0: entered allmulticast mode [ 2465.140543][T25469] vx0: entered promiscuous mode [ 2465.141585][T25469] br0: port 2(vx0) entered blocking state [ 2465.141919][T25469] br0: port 2(vx0) entered forwarding state [ 2466.702551][T25482] br0: port 1(swp1) entered blocking state [ 2466.703311][T25482] br0: port 1(swp1) entered disabled state [ 2466.703670][T25482] swp1: entered allmulticast mode [ 2466.705010][T25482] swp1: entered promiscuous mode [ 2466.706321][T25482] br0: port 1(swp1) entered blocking state [ 2466.706657][T25482] br0: port 1(swp1) entered forwarding state [ 2466.950667][T25484] br0: port 2(vx0) entered blocking state [ 2466.951018][T25484] br0: port 2(vx0) entered disabled state [ 2466.951353][T25484] vx0: entered allmulticast mode [ 2466.953493][T25484] vx0: entered promiscuous mode [ 2466.954080][T25484] br0: port 2(vx0) entered blocking state [ 2466.954392][T25484] 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 ] [ 2474.476148][T20409] 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 ] [ 2482.579448][ T11] vx0: left allmulticast mode [ 2482.579850][ T11] vx0: left promiscuous mode [ 2482.580215][ T11] br0: port 2(vx0) entered disabled state [ 2482.589688][ T11] swp1: left allmulticast mode [ 2482.590037][ T11] swp1: left promiscuous mode [ 2482.590463][ T11] br0: port 1(swp1) entered disabled state [ 2482.859722][ T11] vx0: left allmulticast mode [ 2482.860017][ T11] vx0: left promiscuous mode [ 2482.860387][ T11] br0: port 2(vx0) entered disabled state [ 2482.870823][ T11] swp1: left allmulticast mode [ 2482.871169][ T11] swp1: left promiscuous mode [ 2482.871522][ T11] br0: port 1(swp1) entered disabled state [ 2485.663646][T25670] veth0: renamed from veth1 [ 2486.746393][T25688] br0: port 1(swp1) entered blocking state [ 2486.747753][T25688] br0: port 1(swp1) entered disabled state [ 2486.751040][T25688] swp1: entered allmulticast mode [ 2486.752710][T25688] swp1: entered promiscuous mode [ 2486.753919][T25688] br0: port 1(swp1) entered blocking state [ 2486.754216][T25688] br0: port 1(swp1) entered forwarding state [ 2486.973303][T25690] br0: port 2(vx0) entered blocking state [ 2486.973663][T25690] br0: port 2(vx0) entered disabled state [ 2486.974012][T25690] vx0: entered allmulticast mode [ 2486.975377][T25690] vx0: entered promiscuous mode [ 2486.975985][T25690] br0: port 2(vx0) entered blocking state [ 2486.976300][T25690] br0: port 2(vx0) entered forwarding state [ 2488.387585][T25703] br0: port 1(swp1) entered blocking state [ 2488.387961][T25703] br0: port 1(swp1) entered disabled state [ 2488.388324][T25703] swp1: entered allmulticast mode [ 2488.390843][T25703] swp1: entered promiscuous mode [ 2488.392099][T25703] br0: port 1(swp1) entered blocking state [ 2488.392423][T25703] br0: port 1(swp1) entered forwarding state [ 2488.619598][T25705] br0: port 2(vx0) entered blocking state [ 2488.619964][T25705] br0: port 2(vx0) entered disabled state [ 2488.620294][T25705] vx0: entered allmulticast mode [ 2488.621596][T25705] vx0: entered promiscuous mode [ 2488.623007][T25705] br0: port 2(vx0) entered blocking state [ 2488.623330][T25705] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - ping # ------------------------ [ 2495.779689][T21493] br0: port 1(swp1) entered disabled state [ 2496.834769][T18342] br0: port 1(swp1) entered disabled state # TEST: Ping with backup nexthop ID [ OK ] # TEST: Ping after disabling backup nexthop ID [ OK ] [ 2502.699750][ T11] vx0: left allmulticast mode [ 2502.700052][ T11] vx0: left promiscuous mode [ 2502.700416][ T11] br0: port 2(vx0) entered disabled state [ 2502.713230][ T11] swp1: left allmulticast mode [ 2502.713511][ T11] swp1: left promiscuous mode [ 2502.713874][ T11] br0: port 1(swp1) entered disabled state [ 2503.048401][ T11] vx0: left allmulticast mode [ 2503.048747][ T11] vx0: left promiscuous mode [ 2503.049164][ T11] br0: port 2(vx0) entered disabled state [ 2503.067805][ T11] swp1: left allmulticast mode [ 2503.068208][ T11] swp1: left promiscuous mode [ 2503.068642][ T11] br0: port 1(swp1) entered disabled state [ 2505.911984][T25781] veth0: renamed from veth1 [ 2507.012744][T25799] br0: port 1(swp1) entered blocking state [ 2507.013098][T25799] br0: port 1(swp1) entered disabled state [ 2507.013451][T25799] swp1: entered allmulticast mode [ 2507.014798][T25799] swp1: entered promiscuous mode [ 2507.016084][T25799] br0: port 1(swp1) entered blocking state [ 2507.016424][T25799] br0: port 1(swp1) entered forwarding state [ 2507.230069][T25801] br0: port 2(vx0) entered blocking state [ 2507.230423][T25801] br0: port 2(vx0) entered disabled state [ 2507.230782][T25801] vx0: entered allmulticast mode [ 2507.232094][T25801] vx0: entered promiscuous mode [ 2507.232649][T25801] br0: port 2(vx0) entered blocking state [ 2507.232962][T25801] br0: port 2(vx0) entered forwarding state [ 2508.635370][T25814] br0: port 1(swp1) entered blocking state [ 2508.635743][T25814] br0: port 1(swp1) entered disabled state [ 2508.636091][T25814] swp1: entered allmulticast mode [ 2508.637458][T25814] swp1: entered promiscuous mode [ 2508.639282][T25814] br0: port 1(swp1) entered blocking state [ 2508.639612][T25814] br0: port 1(swp1) entered forwarding state [ 2508.859763][T25816] br0: port 2(vx0) entered blocking state [ 2508.860095][T25816] br0: port 2(vx0) entered disabled state [ 2508.860420][T25816] vx0: entered allmulticast mode [ 2508.862454][T25816] vx0: entered promiscuous mode [ 2508.863010][T25816] br0: port 2(vx0) entered blocking state [ 2508.863312][T25816] br0: port 2(vx0) entered forwarding state # # Backup nexthop ID - torture test # -------------------------------- [ 2515.074691][T16498] br0: port 1(swp1) entered disabled state # TEST: Torture test [ OK ] [ 2545.471659][ T11] vx0: left allmulticast mode [ 2545.471961][ T11] vx0: left promiscuous mode [ 2545.472372][ T11] br0: port 2(vx0) entered disabled state [ 2545.479873][ T11] swp1: left allmulticast mode [ 2545.480168][ T11] swp1: left promiscuous mode [ 2545.480538][ T11] br0: port 1(swp1) entered disabled state [ 2545.798699][ T11] vx0: left allmulticast mode [ 2545.798998][ T11] vx0: left promiscuous mode [ 2545.799379][ T11] br0: port 2(vx0) entered disabled state [ 2545.810770][ T11] swp1: left allmulticast mode [ 2545.811083][ T11] swp1: left promiscuous mode [ 2545.811454][ 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__->