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' [ 983.581288] veth-t200: Failed to cycle device veth-t200; route tables might be wrong! [ 983.582222] veth-t100: Failed to cycle device veth-t100; route tables might be wrong! 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 # ########################################################################### # [ 983.888926] eth0: renamed from r1h1 [ 983.927874] 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 # ########################################################################### # [ 986.698915] eth0: renamed from r1h1 [ 986.733997] 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 # ########################################################################### # [ 989.497940] eth0: renamed from r1h1 [ 989.532895] 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 # ########################################################################### # [ 992.360940] eth0: renamed from r1h1 [ 992.398934] eth0: renamed from r2h1 [ 992.437892] eth1: renamed from r1h2 [ 992.471946] eth1: renamed from r2h2 [ 992.526806] br0: port 1(eth0) entered blocking state [ 992.527231] br0: port 1(eth0) entered disabled state [ 992.527629] eth0: entered allmulticast mode [ 992.528083] eth0: entered promiscuous mode [ 992.528900] br0: port 1(eth0) entered blocking state [ 992.529319] br0: port 1(eth0) entered forwarding state [ 992.538620] br0: port 2(eth1) entered blocking state [ 992.538944] br0: port 2(eth1) entered disabled state [ 992.539217] eth1: entered allmulticast mode [ 992.539505] eth1: entered promiscuous mode [ 992.539989] br0: port 2(eth1) entered blocking state [ 992.540263] br0: port 2(eth1) entered forwarding state [ 992.603744] br0: port 1(eth0) entered blocking state [ 992.604064] br0: port 1(eth0) entered disabled state [ 992.604342] eth0: entered allmulticast mode [ 992.604640] eth0: entered promiscuous mode [ 992.614092] br0: port 2(eth1) entered blocking state [ 992.614377] br0: port 2(eth1) entered disabled state [ 992.614648] eth1: entered allmulticast mode [ 992.614973] eth1: entered promiscuous mode [ 992.615257] br0: port 2(eth1) entered blocking state [ 992.615527] br0: port 2(eth1) entered forwarding state [ 993.003877] br0: port 1(eth0) entered blocking state [ 993.004295] 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 # ########################################################################### # [ 995.090817] eth1: left allmulticast mode [ 995.091083] eth1: left promiscuous mode [ 995.091309] br0: port 2(eth1) entered disabled state [ 995.098913] eth0: left allmulticast mode [ 995.099403] eth0: left promiscuous mode [ 995.099811] br0: port 1(eth0) entered disabled state [ 995.298187] eth1: left allmulticast mode [ 995.298446] eth1: left promiscuous mode [ 995.298671] br0: port 2(eth1) entered disabled state [ 995.308886] eth0: left allmulticast mode [ 995.309364] eth0: left promiscuous mode [ 995.309833] br0: port 1(eth0) entered disabled state [ 995.529914] eth0: renamed from r1h1 [ 995.565951] eth0: renamed from r2h1 [ 995.599981] eth1: renamed from r1h2 [ 995.637910] eth1: renamed from r2h2 [ 995.695709] br0: port 1(eth0) entered blocking state [ 995.696028] br0: port 1(eth0) entered disabled state [ 995.696302] eth0: entered allmulticast mode [ 995.696596] eth0: entered promiscuous mode [ 995.697175] br0: port 1(eth0) entered blocking state [ 995.697456] br0: port 1(eth0) entered forwarding state [ 995.706739] br0: port 2(eth1) entered blocking state [ 995.707052] br0: port 2(eth1) entered disabled state [ 995.707330] eth1: entered allmulticast mode [ 995.707623] eth1: entered promiscuous mode [ 995.708143] br0: port 2(eth1) entered blocking state [ 995.708419] br0: port 2(eth1) entered forwarding state [ 995.776415] br0: port 1(eth0) entered blocking state [ 995.776713] br0: port 1(eth0) entered disabled state [ 995.777018] eth0: entered allmulticast mode [ 995.777309] eth0: entered promiscuous mode [ 995.787297] br0: port 2(eth1) entered blocking state [ 995.787581] br0: port 2(eth1) entered disabled state [ 995.787896] eth1: entered allmulticast mode [ 995.788188] eth1: entered promiscuous mode [ 995.788650] br0: port 2(eth1) entered blocking state [ 995.788931] br0: port 2(eth1) entered forwarding state [ 996.147893] br0: port 1(eth0) entered blocking state [ 996.148204] 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 # ########################################################################### # [ 998.256814] eth1: left allmulticast mode [ 998.257404] eth1: left promiscuous mode [ 998.258101] br0: port 2(eth1) entered disabled state [ 998.269869] eth0: left allmulticast mode [ 998.270187] eth0: left promiscuous mode [ 998.270509] br0: port 1(eth0) entered disabled state [ 998.466216] eth1: left allmulticast mode [ 998.466469] eth1: left promiscuous mode [ 998.466692] br0: port 2(eth1) entered disabled state [ 998.477938] eth0: left allmulticast mode [ 998.478181] eth0: left promiscuous mode [ 998.478400] br0: port 1(eth0) entered disabled state [ 998.632902] eth0: renamed from r1h1 [ 998.682965] 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 # ########################################################################### # [ 1001.595894] eth0: renamed from r1h1 [ 1001.632963] 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 # ########################################################################### # [ 1004.588994] eth0: renamed from r1h1 [ 1004.624940] eth0: renamed from r2h1 [ 1004.657991] eth1: renamed from r1h2 [ 1004.696925] eth1: renamed from r2h2 [ 1004.751175] br0: port 1(eth0) entered blocking state [ 1004.751498] br0: port 1(eth0) entered disabled state [ 1004.751789] eth0: entered allmulticast mode [ 1004.752086] eth0: entered promiscuous mode [ 1004.752647] br0: port 1(eth0) entered blocking state [ 1004.752940] br0: port 1(eth0) entered forwarding state [ 1004.761786] br0: port 2(eth1) entered blocking state [ 1004.762073] br0: port 2(eth1) entered disabled state [ 1004.762344] eth1: entered allmulticast mode [ 1004.762634] eth1: entered promiscuous mode [ 1004.762947] br0: port 2(eth1) entered blocking state [ 1004.763218] br0: port 2(eth1) entered forwarding state [ 1004.829399] br0: port 1(eth0) entered blocking state [ 1004.829710] br0: port 1(eth0) entered disabled state [ 1004.830027] eth0: entered allmulticast mode [ 1004.830340] eth0: entered promiscuous mode [ 1004.840237] br0: port 2(eth1) entered blocking state [ 1004.840531] br0: port 2(eth1) entered disabled state [ 1004.840850] eth1: entered allmulticast mode [ 1004.841145] eth1: entered promiscuous mode [ 1004.841603] br0: port 2(eth1) entered blocking state [ 1004.841889] br0: port 2(eth1) entered forwarding state [ 1005.179844] br0: port 1(eth0) entered blocking state [ 1005.180162] 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 # ########################################################################### # [ 1007.287816] eth1: left allmulticast mode [ 1007.288089] eth1: left promiscuous mode [ 1007.288366] br0: port 2(eth1) entered disabled state [ 1007.294923] eth0: left allmulticast mode [ 1007.295595] eth0: left promiscuous mode [ 1007.296187] br0: port 1(eth0) entered disabled state [ 1007.486287] eth1: left allmulticast mode [ 1007.486689] eth1: left promiscuous mode [ 1007.486987] br0: port 2(eth1) entered disabled state [ 1007.494900] eth0: left allmulticast mode [ 1007.495136] eth0: left promiscuous mode [ 1007.495355] br0: port 1(eth0) entered disabled state [ 1007.744957] eth0: renamed from r1h1 [ 1007.784013] eth0: renamed from r2h1 [ 1007.819936] eth1: renamed from r1h2 [ 1007.857892] eth1: renamed from r2h2 [ 1007.909295] br0: port 1(eth0) entered blocking state [ 1007.909596] br0: port 1(eth0) entered disabled state [ 1007.909890] eth0: entered allmulticast mode [ 1007.910190] eth0: entered promiscuous mode [ 1007.910720] br0: port 1(eth0) entered blocking state [ 1007.911007] br0: port 1(eth0) entered forwarding state [ 1007.920167] br0: port 2(eth1) entered blocking state [ 1007.920453] br0: port 2(eth1) entered disabled state [ 1007.920723] eth1: entered allmulticast mode [ 1007.921026] eth1: entered promiscuous mode [ 1007.921487] br0: port 2(eth1) entered blocking state [ 1007.921768] br0: port 2(eth1) entered forwarding state [ 1007.989185] br0: port 1(eth0) entered blocking state [ 1007.989486] br0: port 1(eth0) entered disabled state [ 1007.989815] eth0: entered allmulticast mode [ 1007.990114] eth0: entered promiscuous mode [ 1008.000744] br0: port 2(eth1) entered blocking state [ 1008.001047] br0: port 2(eth1) entered disabled state [ 1008.001321] eth1: entered allmulticast mode [ 1008.001627] eth1: entered promiscuous mode [ 1008.002119] br0: port 2(eth1) entered blocking state [ 1008.002401] br0: port 2(eth1) entered forwarding state [ 1008.332837] br0: port 1(eth0) entered blocking state [ 1008.333282] 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 [ 1010.530990] eth1: left allmulticast mode [ 1010.531233] eth1: left promiscuous mode [ 1010.531462] 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__-> [ 1010.536915] eth0: left allmulticast mode [ 1010.537170] eth0: left promiscuous mode [ 1010.537390] br0: port 1(eth0) entered disabled state xx__-> xx__-> [ 1010.647331] eth1: left allmulticast mode [ 1010.647670] eth1: left promiscuous mode [ 1010.648021] br0: port 2(eth1) entered disabled state [ 1010.656870] eth0: left allmulticast mode [ 1010.657102] eth0: left promiscuous mode [ 1010.657327] br0: port 1(eth0) entered disabled state xx__-> xx__-> echo $? 0 xx__->