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 # ########################################################################### # [ 845.043199] eth0: renamed from r1h1 [ 845.083206] 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 # ########################################################################### # [ 848.001185] eth0: renamed from r1h1 [ 848.043190] 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 # ########################################################################### # [ 850.927237] eth0: renamed from r1h1 [ 850.968204] 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 # ########################################################################### # [ 853.994181] eth0: renamed from r1h1 [ 854.030350] eth0: renamed from r2h1 [ 854.076192] eth1: renamed from r1h2 [ 854.114216] eth1: renamed from r2h2 [ 854.175073] br0: port 1(eth0) entered blocking state [ 854.175387] br0: port 1(eth0) entered disabled state [ 854.175660] eth0: entered allmulticast mode [ 854.175963] eth0: entered promiscuous mode [ 854.176554] br0: port 1(eth0) entered blocking state [ 854.176832] br0: port 1(eth0) entered forwarding state [ 854.187414] br0: port 2(eth1) entered blocking state [ 854.187710] br0: port 2(eth1) entered disabled state [ 854.187981] eth1: entered allmulticast mode [ 854.188292] eth1: entered promiscuous mode [ 854.188785] br0: port 2(eth1) entered blocking state [ 854.189075] br0: port 2(eth1) entered forwarding state [ 854.260831] br0: port 1(eth0) entered blocking state [ 854.261165] br0: port 1(eth0) entered disabled state [ 854.261443] eth0: entered allmulticast mode [ 854.261750] eth0: entered promiscuous mode [ 854.272958] br0: port 2(eth1) entered blocking state [ 854.273276] br0: port 2(eth1) entered disabled state [ 854.273551] eth1: entered allmulticast mode [ 854.273847] eth1: entered promiscuous mode [ 854.274356] br0: port 2(eth1) entered blocking state [ 854.274633] br0: port 2(eth1) entered forwarding state [ 854.564089] br0: port 1(eth0) entered blocking state [ 854.564427] 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 # ########################################################################### # [ 856.749175] eth1: left allmulticast mode [ 856.749914] eth1: left promiscuous mode [ 856.750598] br0: port 2(eth1) entered disabled state [ 856.757149] eth0: left allmulticast mode [ 856.757808] eth0: left promiscuous mode [ 856.758454] br0: port 1(eth0) entered disabled state [ 856.929696] eth1: left allmulticast mode [ 856.930071] eth1: left promiscuous mode [ 856.930564] br0: port 2(eth1) entered disabled state [ 856.942184] eth0: left allmulticast mode [ 856.942551] eth0: left promiscuous mode [ 856.943005] br0: port 1(eth0) entered disabled state [ 857.235180] eth0: renamed from r1h1 [ 857.272172] eth0: renamed from r2h1 [ 857.312224] eth1: renamed from r1h2 [ 857.352165] eth1: renamed from r2h2 [ 857.405218] br0: port 1(eth0) entered blocking state [ 857.405531] br0: port 1(eth0) entered disabled state [ 857.405804] eth0: entered allmulticast mode [ 857.406121] eth0: entered promiscuous mode [ 857.406662] br0: port 1(eth0) entered blocking state [ 857.406940] br0: port 1(eth0) entered forwarding state [ 857.415318] br0: port 2(eth1) entered blocking state [ 857.415611] br0: port 2(eth1) entered disabled state [ 857.415884] eth1: entered allmulticast mode [ 857.416199] eth1: entered promiscuous mode [ 857.416682] br0: port 2(eth1) entered blocking state [ 857.416961] br0: port 2(eth1) entered forwarding state [ 857.488784] br0: port 1(eth0) entered blocking state [ 857.489162] br0: port 1(eth0) entered disabled state [ 857.489452] eth0: entered allmulticast mode [ 857.489756] eth0: entered promiscuous mode [ 857.500076] br0: port 2(eth1) entered blocking state [ 857.500379] br0: port 2(eth1) entered disabled state [ 857.500654] eth1: entered allmulticast mode [ 857.500952] eth1: entered promiscuous mode [ 857.501513] br0: port 2(eth1) entered blocking state [ 857.501814] br0: port 2(eth1) entered forwarding state [ 857.796066] br0: port 1(eth0) entered blocking state [ 857.796390] 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 # ########################################################################### # [ 860.028083] eth1: left allmulticast mode [ 860.028457] eth1: left promiscuous mode [ 860.028939] br0: port 2(eth1) entered disabled state [ 860.040141] eth0: left allmulticast mode [ 860.040641] eth0: left promiscuous mode [ 860.040869] br0: port 1(eth0) entered disabled state [ 860.214528] eth1: left allmulticast mode [ 860.215071] eth1: left promiscuous mode [ 860.215602] br0: port 2(eth1) entered disabled state [ 860.225114] eth0: left allmulticast mode [ 860.225360] eth0: left promiscuous mode [ 860.225595] br0: port 1(eth0) entered disabled state [ 860.463182] eth0: renamed from r1h1 [ 860.506192] 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 # ########################################################################### # [ 863.441210] eth0: renamed from r1h1 [ 863.482275] 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 # ########################################################################### # [ 866.394242] eth0: renamed from r1h1 [ 866.430161] eth0: renamed from r2h1 [ 866.468135] eth1: renamed from r1h2 [ 866.506191] eth1: renamed from r2h2 [ 866.559707] br0: port 1(eth0) entered blocking state [ 866.560030] br0: port 1(eth0) entered disabled state [ 866.560307] eth0: entered allmulticast mode [ 866.560603] eth0: entered promiscuous mode [ 866.561172] br0: port 1(eth0) entered blocking state [ 866.561455] br0: port 1(eth0) entered forwarding state [ 866.572750] br0: port 2(eth1) entered blocking state [ 866.573180] br0: port 2(eth1) entered disabled state [ 866.573584] eth1: entered allmulticast mode [ 866.574046] eth1: entered promiscuous mode [ 866.574779] br0: port 2(eth1) entered blocking state [ 866.575203] br0: port 2(eth1) entered forwarding state [ 866.646176] br0: port 1(eth0) entered blocking state [ 866.646477] br0: port 1(eth0) entered disabled state [ 866.646755] eth0: entered allmulticast mode [ 866.647060] eth0: entered promiscuous mode [ 866.658787] br0: port 2(eth1) entered blocking state [ 866.659242] br0: port 2(eth1) entered disabled state [ 866.659653] eth1: entered allmulticast mode [ 866.660112] eth1: entered promiscuous mode [ 866.660823] br0: port 2(eth1) entered blocking state [ 866.661250] br0: port 2(eth1) entered forwarding state [ 866.996087] br0: port 1(eth0) entered blocking state [ 866.996396] 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 # ########################################################################### # [ 869.096049] eth1: left allmulticast mode [ 869.096402] eth1: left promiscuous mode [ 869.096744] br0: port 2(eth1) entered disabled state [ 869.104118] eth0: left allmulticast mode [ 869.104605] eth0: left promiscuous mode [ 869.105032] br0: port 1(eth0) entered disabled state [ 869.276501] eth1: left allmulticast mode [ 869.276891] eth1: left promiscuous mode [ 869.277290] br0: port 2(eth1) entered disabled state [ 869.286117] eth0: left allmulticast mode [ 869.286358] eth0: left promiscuous mode [ 869.286577] br0: port 1(eth0) entered disabled state [ 869.540174] eth0: renamed from r1h1 [ 869.576130] eth0: renamed from r2h1 [ 869.612153] eth1: renamed from r1h2 [ 869.645151] eth1: renamed from r2h2 [ 869.701222] br0: port 1(eth0) entered blocking state [ 869.701523] br0: port 1(eth0) entered disabled state [ 869.701816] eth0: entered allmulticast mode [ 869.702158] eth0: entered promiscuous mode [ 869.702689] br0: port 1(eth0) entered blocking state [ 869.703001] br0: port 1(eth0) entered forwarding state [ 869.712214] br0: port 2(eth1) entered blocking state [ 869.712501] br0: port 2(eth1) entered disabled state [ 869.712786] eth1: entered allmulticast mode [ 869.713088] eth1: entered promiscuous mode [ 869.713571] br0: port 2(eth1) entered blocking state [ 869.713848] br0: port 2(eth1) entered forwarding state [ 869.779244] br0: port 1(eth0) entered blocking state [ 869.779543] br0: port 1(eth0) entered disabled state [ 869.779818] eth0: entered allmulticast mode [ 869.780144] eth0: entered promiscuous mode [ 869.789370] br0: port 2(eth1) entered blocking state [ 869.789658] br0: port 2(eth1) entered disabled state [ 869.789945] eth1: entered allmulticast mode [ 869.790295] eth1: entered promiscuous mode [ 869.790598] br0: port 2(eth1) entered blocking state [ 869.790870] br0: port 2(eth1) entered forwarding state [ 870.140138] br0: port 1(eth0) entered blocking state [ 870.140592] br0: port 1(eth0) entered forwarding state # TEST: Basic IPv6 connectivity [ OK ] # TEST: Traceroute6 reports a hop on r1 [ OK ] # # Tests passed: 18 # Tests failed: 0 [ 872.236032] eth1: left allmulticast mode [ 872.236281] eth1: left promiscuous mode [ 872.236516] br0: port 2(eth1) entered disabled state 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__-> [ 872.243141] eth0: left allmulticast mode [ 872.243376] eth0: left promiscuous mode [ 872.243601] br0: port 1(eth0) entered disabled state xx__-> xx__-> [ 872.352453] eth1: left allmulticast mode [ 872.352769] eth1: left promiscuous mode [ 872.353034] br0: port 2(eth1) entered disabled state [ 872.362109] eth0: left allmulticast mode [ 872.362361] eth0: left promiscuous mode [ 872.362599] br0: port 1(eth0) entered disabled state xx__-> xx__-> echo $? 0 xx__->