make -C tools/testing/selftests TARGETS=net TEST_PROGS=vrf_route_leaking.ssh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-1/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net' TAP version 13 1..1 # timeout set to 4800 # selftests: net: vrf_route_leaking.sh # # ########################################################################### # IPv4 (sym route): VRF ICMP ttl error route lookup ping # ########################################################################### # [ 282.422083] eth0: renamed from r1h1 [ 282.462056] eth1: renamed from r1h2 # TEST: Basic IPv4 connectivity [ OK ] # TEST: Ping received ICMP ttl exceeded [ OK ] # # ########################################################################### # IPv4 (sym route): VRF ICMP error route lookup traceroute # ########################################################################### # [ 285.340001] eth0: renamed from r1h1 [ 285.377107] eth1: renamed from r1h2 # TEST: Basic IPv4 connectivity [ OK ] # TEST: Traceroute reports a hop on r1 [ OK ] # # ########################################################################### # IPv4 (sym route): VRF ICMP fragmentation error route lookup ping # ########################################################################### # [ 288.246093] eth0: renamed from r1h1 [ 288.285995] eth1: renamed from r1h2 # TEST: Basic IPv4 connectivity [ OK ] # TEST: Ping received ICMP Frag needed [ OK ] # # ########################################################################### # IPv4 (asym route): VRF ICMP ttl error route lookup ping # ########################################################################### # [ 291.268011] eth0: renamed from r1h1 [ 291.307026] eth0: renamed from r2h1 [ 291.344094] eth1: renamed from r1h2 [ 291.382993] eth1: renamed from r2h2 [ 291.440786] br0: port 1(eth0) entered blocking state [ 291.441111] br0: port 1(eth0) entered disabled state [ 291.441392] eth0: entered allmulticast mode [ 291.441698] eth0: entered promiscuous mode [ 291.442272] br0: port 1(eth0) entered blocking state [ 291.442582] br0: port 1(eth0) entered forwarding state [ 291.452736] br0: port 2(eth1) entered blocking state [ 291.453066] br0: port 2(eth1) entered disabled state [ 291.453345] eth1: entered allmulticast mode [ 291.453644] eth1: entered promiscuous mode [ 291.454193] br0: port 2(eth1) entered blocking state [ 291.454483] br0: port 2(eth1) entered forwarding state [ 291.520487] br0: port 1(eth0) entered blocking state [ 291.520795] br0: port 1(eth0) entered disabled state [ 291.521087] eth0: entered allmulticast mode [ 291.521386] eth0: entered promiscuous mode [ 291.533289] br0: port 2(eth1) entered blocking state [ 291.533724] br0: port 2(eth1) entered disabled state [ 291.534149] eth1: entered allmulticast mode [ 291.534595] eth1: entered promiscuous mode [ 291.535070] br0: port 2(eth1) entered blocking state [ 291.535480] br0: port 2(eth1) entered forwarding state [ 291.828901] br0: port 1(eth0) entered blocking state [ 291.829528] br0: port 1(eth0) entered forwarding state # TEST: Basic IPv4 connectivity [ OK ] # TEST: Ping received ICMP ttl exceeded [ OK ] # # ########################################################################### # IPv4 (asym route): VRF ICMP error route lookup traceroute # ########################################################################### # [ 293.992951] eth1: left allmulticast mode [ 293.993325] eth1: left promiscuous mode [ 293.993698] br0: port 2(eth1) entered disabled state [ 294.013047] eth0: left allmulticast mode [ 294.013451] eth0: left promiscuous mode [ 294.013848] br0: port 1(eth0) entered disabled state [ 294.147384] eth1: left allmulticast mode [ 294.147657] eth1: left promiscuous mode [ 294.147960] br0: port 2(eth1) entered disabled state [ 294.160974] eth0: left allmulticast mode [ 294.161250] eth0: left promiscuous mode [ 294.161472] br0: port 1(eth0) entered disabled state [ 294.549057] eth0: renamed from r1h1 [ 294.586031] eth0: renamed from r2h1 [ 294.622047] eth1: renamed from r1h2 [ 294.659019] eth1: renamed from r2h2 [ 294.717663] br0: port 1(eth0) entered blocking state [ 294.717996] br0: port 1(eth0) entered disabled state [ 294.718309] eth0: entered allmulticast mode [ 294.718693] eth0: entered promiscuous mode [ 294.719351] br0: port 1(eth0) entered blocking state [ 294.719699] br0: port 1(eth0) entered forwarding state [ 294.731209] br0: port 2(eth1) entered blocking state [ 294.731512] br0: port 2(eth1) entered disabled state [ 294.731787] eth1: entered allmulticast mode [ 294.732100] eth1: entered promiscuous mode [ 294.732623] br0: port 2(eth1) entered blocking state [ 294.732917] br0: port 2(eth1) entered forwarding state [ 294.803061] br0: port 1(eth0) entered blocking state [ 294.803372] br0: port 1(eth0) entered disabled state [ 294.803652] eth0: entered allmulticast mode [ 294.804008] eth0: entered promiscuous mode [ 294.814610] br0: port 2(eth1) entered blocking state [ 294.814930] br0: port 2(eth1) entered disabled state [ 294.815240] eth1: entered allmulticast mode [ 294.815625] eth1: entered promiscuous mode [ 294.816146] br0: port 2(eth1) entered blocking state [ 294.816427] br0: port 2(eth1) entered forwarding state [ 295.047907] br0: port 1(eth0) entered blocking state [ 295.048237] br0: port 1(eth0) entered forwarding state # TEST: Basic IPv4 connectivity [ OK ] # TEST: Traceroute reports a hop on r1 [ OK ] # # ########################################################################### # IPv6 (sym route): VRF ICMP ttl error route lookup ping # ########################################################################### # [ 297.267936] eth1: left allmulticast mode [ 297.268207] eth1: left promiscuous mode [ 297.268459] br0: port 2(eth1) entered disabled state [ 297.278143] eth0: left allmulticast mode [ 297.278396] eth0: left promiscuous mode [ 297.278644] br0: port 1(eth0) entered disabled state [ 297.407577] eth1: left allmulticast mode [ 297.408002] eth1: left promiscuous mode [ 297.408376] br0: port 2(eth1) entered disabled state [ 297.426994] eth0: left allmulticast mode [ 297.427306] eth0: left promiscuous mode [ 297.427543] br0: port 1(eth0) entered disabled state [ 297.720040] eth0: renamed from r1h1 [ 297.759021] eth1: renamed from r1h2 # TEST: Basic IPv6 connectivity [ OK ] # TEST: Ping received ICMP Hop limit [ OK ] # # ########################################################################### # IPv6 (sym route): VRF ICMP error route lookup traceroute # ########################################################################### # [ 300.656037] eth0: renamed from r1h1 [ 300.697026] eth1: renamed from r1h2 # TEST: Basic IPv6 connectivity [ OK ] # TEST: Traceroute6 reports a hop on r1 [ OK ] # # ########################################################################### # IPv6 (asym route): VRF ICMP ttl error route lookup ping # ########################################################################### # [ 303.663019] eth0: renamed from r1h1 [ 303.705018] eth0: renamed from r2h1 [ 303.745016] eth1: renamed from r1h2 [ 303.782006] eth1: renamed from r2h2 [ 303.834049] br0: port 1(eth0) entered blocking state [ 303.834356] br0: port 1(eth0) entered disabled state [ 303.834632] eth0: entered allmulticast mode [ 303.834987] eth0: entered promiscuous mode [ 303.835530] br0: port 1(eth0) entered blocking state [ 303.835811] br0: port 1(eth0) entered forwarding state [ 303.844976] br0: port 2(eth1) entered blocking state [ 303.845270] br0: port 2(eth1) entered disabled state [ 303.845543] eth1: entered allmulticast mode [ 303.845850] eth1: entered promiscuous mode [ 303.846337] br0: port 2(eth1) entered blocking state [ 303.846615] br0: port 2(eth1) entered forwarding state [ 303.916276] br0: port 1(eth0) entered blocking state [ 303.916587] br0: port 1(eth0) entered disabled state [ 303.916976] eth0: entered allmulticast mode [ 303.917320] eth0: entered promiscuous mode [ 303.928053] br0: port 2(eth1) entered blocking state [ 303.928477] br0: port 2(eth1) entered disabled state [ 303.928977] eth1: entered allmulticast mode [ 303.929455] eth1: entered promiscuous mode [ 303.930216] br0: port 2(eth1) entered blocking state [ 303.930632] br0: port 2(eth1) entered forwarding state [ 304.193879] br0: port 1(eth0) entered blocking state [ 304.194377] br0: port 1(eth0) entered forwarding state # TEST: Basic IPv6 connectivity [ OK ] # TEST: Ping received ICMP Hop limit [ OK ] # # ########################################################################### # IPv6 (asym route): VRF ICMP error route lookup traceroute # ########################################################################### # [ 306.366941] eth1: left allmulticast mode [ 306.367454] eth1: left promiscuous mode [ 306.367957] br0: port 2(eth1) entered disabled state [ 306.374988] eth0: left allmulticast mode [ 306.375353] eth0: left promiscuous mode [ 306.375735] br0: port 1(eth0) entered disabled state [ 306.493402] eth1: left allmulticast mode [ 306.493756] eth1: left promiscuous mode [ 306.494132] br0: port 2(eth1) entered disabled state [ 306.506005] eth0: left allmulticast mode [ 306.506440] eth0: left promiscuous mode [ 306.506814] br0: port 1(eth0) entered disabled state [ 306.910043] eth0: renamed from r1h1 [ 306.949093] eth0: renamed from r2h1 [ 306.990031] eth1: renamed from r1h2 [ 307.031051] eth1: renamed from r2h2 [ 307.097799] br0: port 1(eth0) entered blocking state [ 307.098308] br0: port 1(eth0) entered disabled state [ 307.098743] eth0: entered allmulticast mode [ 307.099268] eth0: entered promiscuous mode [ 307.099962] br0: port 1(eth0) entered blocking state [ 307.100259] br0: port 1(eth0) entered forwarding state [ 307.113619] br0: port 2(eth1) entered blocking state [ 307.114070] br0: port 2(eth1) entered disabled state [ 307.114482] eth1: entered allmulticast mode [ 307.114955] eth1: entered promiscuous mode [ 307.115782] br0: port 2(eth1) entered blocking state [ 307.116213] br0: port 2(eth1) entered forwarding state [ 307.197402] br0: port 1(eth0) entered blocking state [ 307.197715] br0: port 1(eth0) entered disabled state [ 307.198006] eth0: entered allmulticast mode [ 307.198328] eth0: entered promiscuous mode [ 307.210346] br0: port 2(eth1) entered blocking state [ 307.210787] br0: port 2(eth1) entered disabled state [ 307.211203] eth1: entered allmulticast mode [ 307.211653] eth1: entered promiscuous mode [ 307.212516] br0: port 2(eth1) entered blocking state [ 307.212937] br0: port 2(eth1) entered forwarding state [ 307.413900] br0: port 1(eth0) entered blocking state [ 307.414387] br0: port 1(eth0) entered forwarding state # TEST: Basic IPv6 connectivity [ OK ] # TEST: Traceroute6 reports a hop on r1 [ OK ] [ 309.686900] eth1: left allmulticast mode [ 309.687175] eth1: left promiscuous mode [ 309.687434] br0: port 2(eth1) entered disabled state [ 309.694990] eth0: left allmulticast mode [ 309.695264] eth0: left promiscuous mode [ 309.695567] br0: port 1(eth0) entered disabled state # # Tests passed: 18 # Tests failed: 0 ok 1 selftests: net: vrf_route_leaking.sh make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-1/tools/testing/selftests' xx__-> echo $? 0 xx__-> [ 309.804543] eth1: left allmulticast mode [ 309.804937] eth1: left promiscuous mode [ 309.805261] br0: port 2(eth1) entered disabled state xx__-> xx__-> [ 309.813948] eth0: left allmulticast mode [ 309.814187] eth0: left promiscuous mode [ 309.814412] br0: port 1(eth0) entered disabled state xx__-> xx__->