make -C tools/testing/selftests TARGETS="net" TEST_PROGS=fcnal-test.sh TESST_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 # overriding timeout to 7200 # selftests: net: fcnal-test.sh # 0.45 [+0.45] # 0.45 [+0.00] ########################################################################### # 0.45 [+0.00] IPv4 ping # 0.46 [+0.00] ########################################################################### # 0.46 [+0.00] # 0.46 [+0.00] # 0.46 [+0.00] ################################################################# # 0.46 [+0.00] No VRF # 0.46 [+0.00] # 8.96 [+8.50] SYSCTL: net.ipv4.raw_l3mdev_accept=0 # 8.96 [+0.00] # 10.78 [+1.82] TEST: ping out - ns-B IP [ OK ] # 13.52 [+2.74] TEST: ping out, device bind - ns-B IP [ OK ] # 16.17 [+2.65] TEST: ping out, address bind - ns-B IP [ OK ] # 18.86 [+2.69] TEST: ping out - ns-B loopback IP [ OK ] # 21.54 [+2.68] TEST: ping out, device bind - ns-B loopback IP [ OK ] # 24.19 [+2.65] TEST: ping out, address bind - ns-B loopback IP [ OK ] # 26.90 [+2.71] TEST: ping out (don't route), peer on link - ns-B IP [ OK ] # 30.65 [+3.75] TEST: ping out (don't route), peer not on link - ns-B loopback IP [ OK ] # 33.37 [+2.72] TEST: ping in - ns-A IP [ OK ] # 36.05 [+2.68] TEST: ping in - ns-A loopback IP [ OK ] # 38.71 [+2.66] TEST: ping local - ns-A IP [ OK ] # 41.38 [+2.67] TEST: ping local - ns-A loopback IP [ OK ] # 44.12 [+2.74] TEST: ping local - loopback [ OK ] # 46.78 [+2.66] TEST: ping local, device bind - ns-A IP [ OK ] # 50.48 [+3.70] TEST: ping local, device bind - ns-A loopback IP [ OK ] # 54.13 [+3.65] TEST: ping local, device bind - loopback [ OK ] # 57.82 [+3.69] TEST: ping out, blocked by rule - ns-B loopback IP [ OK ] # 60.48 [+2.65] TEST: ping in, blocked by rule - ns-A loopback IP [ OK ] # 64.68 [+4.21] TEST: ping out, blocked by route - ns-B loopback IP [ OK ] # 68.36 [+3.67] TEST: ping in, blocked by route - ns-A loopback IP [ OK ] # 71.30 [+2.94] TEST: ping out, unreachable default route - ns-B loopback IP [ OK ] # 83.75 [+12.45] SYSCTL: net.ipv4.raw_l3mdev_accept=1 # 83.75 [+0.00] # 85.41 [+1.66] TEST: ping out - ns-B IP [ OK ] # 88.07 [+2.66] TEST: ping out, device bind - ns-B IP [ OK ] # 90.70 [+2.63] TEST: ping out, address bind - ns-B IP [ OK ] # 93.38 [+2.69] TEST: ping out - ns-B loopback IP [ OK ] # 96.09 [+2.71] TEST: ping out, device bind - ns-B loopback IP [ OK ] # 98.76 [+2.67] TEST: ping out, address bind - ns-B loopback IP [ OK ] # 101.36 [+2.60] TEST: ping out (don't route), peer on link - ns-B IP [ OK ] # 105.01 [+3.65] TEST: ping out (don't route), peer not on link - ns-B loopback IP [ OK ] # 107.68 [+2.68] TEST: ping in - ns-A IP [ OK ] # 110.35 [+2.66] TEST: ping in - ns-A loopback IP [ OK ] # 113.04 [+2.69] TEST: ping local - ns-A IP [ OK ] # 115.76 [+2.72] TEST: ping local - ns-A loopback IP [ OK ] # 118.40 [+2.64] TEST: ping local - loopback [ OK ] # 121.04 [+2.64] TEST: ping local, device bind - ns-A IP [ OK ] # 124.68 [+3.64] TEST: ping local, device bind - ns-A loopback IP [ OK ] # 128.33 [+3.65] TEST: ping local, device bind - loopback [ OK ] # 132.00 [+3.68] TEST: ping out, blocked by rule - ns-B loopback IP [ OK ] # 134.70 [+2.70] TEST: ping in, blocked by rule - ns-A loopback IP [ OK ] # 139.04 [+4.34] TEST: ping out, blocked by route - ns-B loopback IP [ OK ] # 142.66 [+3.62] TEST: ping in, blocked by route - ns-A loopback IP [ OK ] # 145.62 [+2.96] TEST: ping out, unreachable default route - ns-B loopback IP [ OK ] # 160.27 [+14.65] TEST: ping out - ns-B IP [ OK ] # 162.93 [+2.66] TEST: ping out, device bind - ns-B IP [ OK ] # 165.61 [+2.68] TEST: ping out, address bind - ns-B IP [ OK ] # 168.35 [+2.74] TEST: ping out - ns-B loopback IP [ OK ] # 171.02 [+2.66] TEST: ping out, device bind - ns-B loopback IP [ OK ] # 173.66 [+2.65] TEST: ping out, address bind - ns-B loopback IP [ OK ] # 176.30 [+2.63] TEST: ping out (don't route), peer on link - ns-B IP [ OK ] # 180.02 [+3.73] TEST: ping out (don't route), peer not on link - ns-B loopback IP [ OK ] # 182.68 [+2.66] TEST: ping in - ns-A IP [ OK ] # 185.37 [+2.69] TEST: ping in - ns-A loopback IP [ OK ] # 188.01 [+2.64] TEST: ping local - ns-A IP [ OK ] # 190.69 [+2.68] TEST: ping local - ns-A loopback IP [ OK ] # 193.37 [+2.68] TEST: ping local - loopback [ OK ] # 196.10 [+2.73] TEST: ping local, device bind - ns-A IP [ OK ] # 199.70 [+3.60] TEST: ping local, device bind - ns-A loopback IP [ OK ] # 203.36 [+3.66] TEST: ping local, device bind - loopback [ OK ] # 206.91 [+3.55] TEST: ping out, blocked by rule - ns-B loopback IP [ OK ] # 209.54 [+2.62] TEST: ping in, blocked by rule - ns-A loopback IP [ OK ] # 213.86 [+4.33] TEST: ping out, blocked by route - ns-B loopback IP [ OK ] # 217.52 [+3.66] TEST: ping in, blocked by route - ns-A loopback IP [ OK ] # 220.41 [+2.88] TEST: ping out, unreachable default route - ns-B loopback IP [ OK ] # 221.58 [+1.18] # 221.58 [+0.00] ################################################################# # 221.58 [+0.00] With VRF # 221.58 [+0.00] # 234.85 [+13.27] SYSCTL: net.ipv4.raw_l3mdev_accept=1 # 234.85 [+0.00] # 236.46 [+1.60] TEST: ping out, VRF bind - ns-B IP [ OK ] # 239.14 [+2.69] TEST: ping out, device bind - ns-B IP [ OK ] # 241.94 [+2.80] TEST: ping out, vrf device + dev address bind - ns-B IP [ OK ] # 244.75 [+2.81] TEST: ping out, vrf device + vrf address bind - ns-B IP [ OK ] # 247.42 [+2.67] TEST: ping out, VRF bind - ns-B loopback IP [ OK ] # 250.07 [+2.65] TEST: ping out, device bind - ns-B loopback IP [ OK ] # 252.85 [+2.78] TEST: ping out, vrf device + dev address bind - ns-B loopback IP [ OK ] # 255.58 [+2.74] TEST: ping out, vrf device + vrf address bind - ns-B loopback IP [ OK ] # 258.24 [+2.65] TEST: ping in - ns-A IP [ OK ] # 260.90 [+2.66] TEST: ping in - VRF IP [ OK ] # 263.54 [+2.64] TEST: ping local, VRF bind - ns-A IP [ OK ] # 266.22 [+2.68] TEST: ping local, VRF bind - VRF IP [ OK ] # 268.84 [+2.62] TEST: ping local, VRF bind - loopback [ OK ] # 271.49 [+2.65] TEST: ping local, device bind - ns-A IP [ OK ] # 274.13 [+2.64] TEST: ping local, device bind - VRF IP [ OK ] # 276.80 [+2.67] TEST: ping local, device bind - loopback [ OK ] # 279.98 [+3.18] TEST: ping out, vrf bind, blocked by rule - ns-B loopback IP [ OK ] # 282.61 [+2.62] TEST: ping out, device bind, blocked by rule - ns-B loopback IP [ OK ] # 285.26 [+2.65] TEST: ping in, blocked by rule - ns-A loopback IP [ OK ] # 288.64 [+3.38] TEST: ping out, vrf bind, unreachable route - ns-B loopback IP [ OK ] # 291.26 [+2.62] TEST: ping out, device bind, unreachable route - ns-B loopback IP [ OK ] # 293.87 [+2.61] TEST: ping in, unreachable route - ns-A loopback IP [ OK ] # 308.56 [+14.70] SYSCTL: net.ipv4.raw_l3mdev_accept=1 # 308.57 [+0.00] # 310.20 [+1.63] TEST: ping out, VRF bind - ns-B IP [ OK ] # 312.92 [+2.73] TEST: ping out, device bind - ns-B IP [ OK ] # 315.70 [+2.78] TEST: ping out, vrf device + dev address bind - ns-B IP [ OK ] # 318.53 [+2.82] TEST: ping out, vrf device + vrf address bind - ns-B IP [ OK ] # 321.18 [+2.65] TEST: ping out, VRF bind - ns-B loopback IP [ OK ] # 323.84 [+2.66] TEST: ping out, device bind - ns-B loopback IP [ OK ] # 326.73 [+2.89] TEST: ping out, vrf device + dev address bind - ns-B loopback IP [ OK ] # 329.51 [+2.78] TEST: ping out, vrf device + vrf address bind - ns-B loopback IP [ OK ] # 332.16 [+2.65] TEST: ping in - ns-A IP [ OK ] # 334.83 [+2.67] TEST: ping in - VRF IP [ OK ] # 337.44 [+2.61] TEST: ping local, VRF bind - ns-A IP [ OK ] # 340.09 [+2.66] TEST: ping local, VRF bind - VRF IP [ OK ] # 342.73 [+2.64] TEST: ping local, VRF bind - loopback [ OK ] # 345.40 [+2.67] TEST: ping local, device bind - ns-A IP [ OK ] # 348.02 [+2.62] TEST: ping local, device bind - VRF IP [ OK ] # 350.62 [+2.60] TEST: ping local, device bind - loopback [ OK ] # 353.82 [+3.19] TEST: ping out, vrf bind, blocked by rule - ns-B loopback IP [ OK ] # 356.41 [+2.59] TEST: ping out, device bind, blocked by rule - ns-B loopback IP [ OK ] # 359.04 [+2.63] TEST: ping in, blocked by rule - ns-A loopback IP [ OK ] # 362.46 [+3.43] TEST: ping out, vrf bind, unreachable route - ns-B loopback IP [ OK ] # 365.12 [+2.66] TEST: ping out, device bind, unreachable route - ns-B loopback IP [ OK ] # 367.71 [+2.59] TEST: ping in, unreachable route - ns-A loopback IP [ OK ] # 368.88 [+1.18] # 368.88 [+0.00] ########################################################################### # 368.88 [+0.00] IPv4/TCP # 368.88 [+0.00] ########################################################################### # 368.89 [+0.00] # 368.89 [+0.00] # 368.89 [+0.00] ################################################################# # 368.89 [+0.00] No VRF # 368.89 [+0.00] # 380.22 [+11.33] # 380.22 [+0.00] ################################################################# # 380.22 [+0.00] tcp_l3mdev_accept disabled # 380.22 [+0.00] # 380.22 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=0 # 380.22 [+0.00] # 382.96 [+2.73] TEST: Global server - ns-A IP [ OK ] # 386.63 [+3.67] TEST: Global server - ns-A loopback IP [ OK ] # 390.45 [+3.82] TEST: Device server - ns-A IP [ OK ] # 393.05 [+2.60] TEST: No server - ns-A IP [ OK ] # 395.68 [+2.63] TEST: No server - ns-A loopback IP [ OK ] # 399.45 [+3.77] TEST: Client - ns-B IP [ OK ] # 403.22 [+3.77] TEST: Client, device bind - ns-B IP [ OK ] # 405.92 [+2.70] TEST: No server, unbound client - ns-B IP [ OK ] # 408.60 [+2.68] TEST: No server, device client - ns-B IP [ OK ] # 412.31 [+3.71] TEST: Client - ns-B loopback IP [ OK ] # 416.05 [+3.74] TEST: Client, device bind - ns-B loopback IP [ OK ] # 418.63 [+2.58] TEST: No server, unbound client - ns-B loopback IP [ OK ] # 421.18 [+2.55] TEST: No server, device client - ns-B loopback IP [ OK ] # 424.91 [+3.73] TEST: Global server, local connection - ns-A IP [ OK ] # 428.66 [+3.75] TEST: Global server, local connection - ns-A loopback IP [ OK ] # 432.40 [+3.74] TEST: Global server, local connection - loopback [ OK ] # 436.14 [+3.74] TEST: Device server, unbound client, local connection - ns-A IP [ OK ] # 439.84 [+3.71] TEST: Device server, unbound client, local connection - ns-A loopback IP [ OK ] # 443.65 [+3.81] TEST: Device server, unbound client, local connection - loopback [ OK ] # 447.36 [+3.71] TEST: Global server, device client, local connection - ns-A IP [ OK ] # 454.10 [+6.74] TEST: Global server, device client, local connection - ns-A loopback IP [ OK ] # 460.88 [+6.78] TEST: Global server, device client, local connection - loopback [ OK ] # 464.67 [+3.79] TEST: Device server, device client, local connection - ns-A IP [ OK ] # 467.31 [+2.64] TEST: No server, device client, local conn - ns-A IP [ OK ] # 470.97 [+3.66] TEST: MD5: Single address config [ OK ] # 479.65 [+8.69] TEST: MD5: Server no config, client uses password [ OK ] # 488.35 [+8.69] TEST: MD5: Client uses wrong password [ OK ] # 497.05 [+8.70] TEST: MD5: Client address does not match address configured with password [ OK ] # 500.83 [+3.78] TEST: MD5: Prefix config [ OK ] # 509.55 [+8.72] TEST: MD5: Prefix config, client uses wrong password [ OK ] # 518.22 [+8.67] TEST: MD5: Prefix config, client address not in configured prefix [ OK ] # 521.45 [+3.23] TEST: SO_DONTROUTE client, syncookies=0 - ns-B IP [ OK ] # 523.96 [+2.51] TEST: SO_DONTROUTE server, syncookies=0 - ns-B IP [ OK ] # 526.43 [+2.47] TEST: SO_DONTROUTE client, syncookies=0 - ns-B loopback IP [ OK ] # 533.96 [+7.53] TEST: SO_DONTROUTE server, syncookies=0 - ns-B loopback IP [ OK ] # 537.55 [+3.59] TEST: SO_DONTROUTE client, syncookies=2 - ns-B IP [ OK ] # 540.08 [+2.53] TEST: SO_DONTROUTE server, syncookies=2 - ns-B IP [ OK ] # 542.61 [+2.53] TEST: SO_DONTROUTE client, syncookies=2 - ns-B loopback IP [ OK ] # 550.11 [+7.50] TEST: SO_DONTROUTE server, syncookies=2 - ns-B loopback IP [ OK ] # 551.69 [+1.58] # 551.69 [+0.00] ################################################################# # 551.69 [+0.00] tcp_l3mdev_accept enabled # 551.69 [+0.00] # 551.69 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=1 # 551.69 [+0.00] # 554.36 [+2.67] TEST: Global server - ns-A IP [ OK ] # 558.09 [+3.73] TEST: Global server - ns-A loopback IP [ OK ] # 561.77 [+3.68] TEST: Device server - ns-A IP [ OK ] # 564.39 [+2.62] TEST: No server - ns-A IP [ OK ] # 566.98 [+2.59] TEST: No server - ns-A loopback IP [ OK ] # 570.67 [+3.69] TEST: Client - ns-B IP [ OK ] # 574.35 [+3.68] TEST: Client, device bind - ns-B IP [ OK ] # 576.92 [+2.57] TEST: No server, unbound client - ns-B IP [ OK ] # 579.49 [+2.57] TEST: No server, device client - ns-B IP [ OK ] # 583.20 [+3.70] TEST: Client - ns-B loopback IP [ OK ] # 586.93 [+3.73] TEST: Client, device bind - ns-B loopback IP [ OK ] # 589.54 [+2.62] TEST: No server, unbound client - ns-B loopback IP [ OK ] # 592.11 [+2.57] TEST: No server, device client - ns-B loopback IP [ OK ] # 595.77 [+3.66] TEST: Global server, local connection - ns-A IP [ OK ] # 599.41 [+3.65] TEST: Global server, local connection - ns-A loopback IP [ OK ] # 603.10 [+3.69] TEST: Global server, local connection - loopback [ OK ] # 606.78 [+3.68] TEST: Device server, unbound client, local connection - ns-A IP [ OK ] # 610.46 [+3.68] TEST: Device server, unbound client, local connection - ns-A loopback IP [ OK ] # 614.14 [+3.68] TEST: Device server, unbound client, local connection - loopback [ OK ] # 617.87 [+3.73] TEST: Global server, device client, local connection - ns-A IP [ OK ] # 624.66 [+6.79] TEST: Global server, device client, local connection - ns-A loopback IP [ OK ] # 631.37 [+6.71] TEST: Global server, device client, local connection - loopback [ OK ] # 635.11 [+3.74] TEST: Device server, device client, local connection - ns-A IP [ OK ] # 637.67 [+2.55] TEST: No server, device client, local conn - ns-A IP [ OK ] # 641.39 [+3.72] TEST: MD5: Single address config [ OK ] # 650.04 [+8.65] TEST: MD5: Server no config, client uses password [ OK ] # 658.83 [+8.79] TEST: MD5: Client uses wrong password [ OK ] # 667.45 [+8.61] TEST: MD5: Client address does not match address configured with password [ OK ] # 671.11 [+3.66] TEST: MD5: Prefix config [ OK ] # 679.89 [+8.78] TEST: MD5: Prefix config, client uses wrong password [ OK ] # 688.66 [+8.76] TEST: MD5: Prefix config, client address not in configured prefix [ OK ] # 692.03 [+3.37] TEST: SO_DONTROUTE client, syncookies=0 - ns-B IP [ OK ] # 694.57 [+2.54] TEST: SO_DONTROUTE server, syncookies=0 - ns-B IP [ OK ] # 697.07 [+2.51] TEST: SO_DONTROUTE client, syncookies=0 - ns-B loopback IP [ OK ] # 704.59 [+7.52] TEST: SO_DONTROUTE server, syncookies=0 - ns-B loopback IP [ OK ] # 708.25 [+3.66] TEST: SO_DONTROUTE client, syncookies=2 - ns-B IP [ OK ] # 710.78 [+2.53] TEST: SO_DONTROUTE server, syncookies=2 - ns-B IP [ OK ] # 713.27 [+2.49] TEST: SO_DONTROUTE client, syncookies=2 - ns-B loopback IP [ OK ] # 720.77 [+7.50] TEST: SO_DONTROUTE server, syncookies=2 - ns-B loopback IP [ OK ] # 722.37 [+1.59] # 722.37 [+0.00] ################################################################# # 722.37 [+0.00] With VRF # 722.37 [+0.00] # 735.09 [+12.72] # 735.09 [+0.00] ################################################################# # 735.09 [+0.00] Global server disabled # 735.10 [+0.00] # 735.10 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=0 # 735.10 [+0.00] # 737.82 [+2.72] TEST: Global server - ns-A IP [ OK ] # 741.59 [+3.77] TEST: VRF server - ns-A IP [ OK ] # 745.26 [+3.67] TEST: Device server - ns-A IP [ OK ] # 747.83 [+2.57] TEST: No server - ns-A IP [ OK ] # 751.50 [+3.67] TEST: Global server - VRF IP [ OK ] # 755.23 [+3.74] TEST: VRF server - VRF IP [ OK ] # 758.94 [+3.71] TEST: Device server - VRF IP [ OK ] # 761.52 [+2.58] TEST: No server - VRF IP [ OK ] # 765.19 [+3.66] TEST: Global server, local connection - ns-A IP [ OK ] # 771.14 [+5.95] TEST: MD5: VRF: Single address config [ OK ] # 779.83 [+8.69] TEST: MD5: VRF: Server no config, client uses password [ OK ] # 788.50 [+8.67] TEST: MD5: VRF: Client uses wrong password [ OK ] # 797.29 [+8.79] TEST: MD5: VRF: Client address does not match address configured with password [ OK ] # 800.97 [+3.68] TEST: MD5: VRF: Prefix config [ OK ] # 809.70 [+8.73] TEST: MD5: VRF: Prefix config, client uses wrong password [ OK ] # 818.39 [+8.69] TEST: MD5: VRF: Prefix config, client address not in configured prefix [ OK ] # 822.12 [+3.73] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in VRF [ OK ] # 825.82 [+3.70] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in default VRF [ OK ] # 834.51 [+8.69] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in default VRF with VRF pw [ OK ] # 843.22 [+8.71] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in VRF with default VRF pw [ OK ] # 846.91 [+3.69] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in VRF [ OK ] # 850.65 [+3.74] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in default VRF [ OK ] # 859.32 [+8.67] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in default VRF with VRF pw [ OK ] # 868.03 [+8.71] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in VRF with default VRF pw [ OK ] # 870.60 [+2.57] TEST: MD5: VRF: Device must be a VRF - single address [ OK ] # 873.17 [+2.57] TEST: MD5: VRF: Device must be a VRF - prefix [ OK ] # 876.88 [+3.71] TEST: MD5: VRF: VRF-bound server, unbound key accepts connection [ OK ] # 880.57 [+3.69] TEST: MD5: VRF: VRF-bound server, bound key accepts connection [ OK ] # 881.99 [+1.42] SYSCTL: net.ipv4.tcp_l3mdev_accept=1 # 881.99 [+0.00] # 889.69 [+7.70] TEST: MD5: VRF: Global server, Key bound to ifindex=0 rejects VRF connection [ OK ] # 893.45 [+3.76] TEST: MD5: VRF: Global server, key bound to ifindex=0 accepts non-VRF connection [ OK ] # 897.12 [+3.67] TEST: MD5: VRF: Global server, key not bound to ifindex accepts VRF connection [ OK ] # 900.85 [+3.73] TEST: MD5: VRF: Global server, key not bound to ifindex accepts non-VRF connection [ OK ] # 902.04 [+1.19] SYSCTL: net.ipv4.tcp_l3mdev_accept=0 # 902.04 [+0.00] # 902.96 [+0.92] # 902.96 [+0.00] ################################################################# # 902.97 [+0.00] VRF Global server enabled # 902.97 [+0.00] # 902.97 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=1 # 902.97 [+0.00] # 905.65 [+2.68] TEST: Global server - ns-A IP [ OK ] # 909.32 [+3.67] TEST: VRF server - ns-A IP [ OK ] # 911.98 [+2.65] TEST: No server - ns-A IP [ OK ] # 915.65 [+3.68] TEST: Global server - VRF IP [ OK ] # 919.36 [+3.70] TEST: VRF server - VRF IP [ OK ] # 921.94 [+2.58] TEST: No server - VRF IP [ OK ] # 925.69 [+3.76] TEST: Device server - ns-A IP [ OK ] # 929.34 [+3.65] TEST: Global server, local connection - ns-A IP [ OK ] # 933.00 [+3.66] TEST: Global server, local connection - VRF IP [ OK ] # 936.68 [+3.68] TEST: Client, VRF bind - ns-B IP [ OK ] # 940.34 [+3.66] TEST: Client, device bind - ns-B IP [ OK ] # 942.93 [+2.60] TEST: No server, VRF client - ns-B IP [ OK ] # 945.49 [+2.56] TEST: No server, device client - ns-B IP [ OK ] # 949.24 [+3.75] TEST: Client, VRF bind - ns-B loopback IP [ OK ] # 952.89 [+3.65] TEST: Client, device bind - ns-B loopback IP [ OK ] # 955.47 [+2.58] TEST: No server, VRF client - ns-B loopback IP [ OK ] # 958.02 [+2.55] TEST: No server, device client - ns-B loopback IP [ OK ] # 961.69 [+3.67] TEST: VRF server, VRF client, local connection - ns-A IP [ OK ] # 965.35 [+3.65] TEST: VRF server, VRF client, local connection - VRF IP [ OK ] # 969.02 [+3.68] TEST: VRF server, VRF client, local connection - loopback [ OK ] # 972.72 [+3.70] TEST: VRF server, device client, local connection - ns-A IP [ OK ] # 976.39 [+3.67] TEST: VRF server, unbound client, local connection - ns-A IP [ OK ] # 980.06 [+3.67] TEST: Device server, VRF client, local connection - ns-A IP [ OK ] # 983.75 [+3.69] TEST: Device server, device client, local connection - ns-A IP [ OK ] # 984.92 [+1.17] # 984.92 [+0.00] ########################################################################### # 984.92 [+0.00] IPv4/UDP # 984.92 [+0.00] ########################################################################### # 984.92 [+0.00] # 984.92 [+0.00] # 984.92 [+0.00] ################################################################# # 984.93 [+0.00] No VRF # 984.93 [+0.00] # 996.07 [+11.15] # 996.07 [+0.00] ################################################################# # 996.08 [+0.00] udp_l3mdev_accept disabled # 996.08 [+0.00] # 996.08 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=0 # 996.08 [+0.00] # 998.71 [+2.63] TEST: Global server - ns-A IP [ OK ] # 1001.27 [+2.56] TEST: No server - ns-A IP [ OK ] # 1004.94 [+3.68] TEST: Global server - ns-A loopback IP [ OK ] # 1007.57 [+2.63] TEST: No server - ns-A loopback IP [ OK ] # 1011.30 [+3.73] TEST: Device server - ns-A IP [ OK ] # 1014.93 [+3.63] TEST: Client - ns-B IP [ OK ] # 1018.60 [+3.67] TEST: Client, device bind - ns-B IP [ OK ] # 1022.33 [+3.73] TEST: Client, device send via cmsg - ns-B IP [ OK ] # 1025.94 [+3.61] TEST: Client, device bind via IP_UNICAST_IF - ns-B IP [ OK ] # 1029.57 [+3.63] TEST: Client, device bind via IP_UNICAST_IF, with connect() - ns-B IP [ OK ] # 1032.09 [+2.52] TEST: No server, unbound client - ns-B IP [ OK ] # 1034.66 [+2.57] TEST: No server, device client - ns-B IP [ OK ] # 1038.34 [+3.68] TEST: Client - ns-B loopback IP [ OK ] # 1042.01 [+3.67] TEST: Client, device bind - ns-B loopback IP [ OK ] # 1045.69 [+3.69] TEST: Client, device send via cmsg - ns-B loopback IP [ OK ] # 1049.37 [+3.68] TEST: Client, device bind via IP_UNICAST_IF - ns-B loopback IP [ OK ] # 1053.07 [+3.70] TEST: Client, device bind via IP_UNICAST_IF, with connect() - ns-B loopback IP [ OK ] # 1055.62 [+2.55] TEST: No server, unbound client - ns-B loopback IP [ OK ] # 1058.18 [+2.56] TEST: No server, device client - ns-B loopback IP [ OK ] # 1061.81 [+3.63] TEST: Global server, local connection - ns-A IP [ OK ] # 1065.47 [+3.65] TEST: Global server, local connection - ns-A loopback IP [ OK ] # 1069.15 [+3.69] TEST: Global server, local connection - loopback [ OK ] # 1072.84 [+3.68] TEST: Device server, unbound client, local connection - ns-A IP [ OK ] # 1076.48 [+3.65] TEST: Device server, unbound client, local connection - ns-A loopback IP [ OK ] # 1080.12 [+3.64] TEST: Device server, unbound client, local connection - loopback [ OK ] # 1083.80 [+3.68] TEST: Global server, device client, local connection - ns-A IP [ OK ] # 1087.47 [+3.67] TEST: Global server, device send via cmsg, local connection - ns-A IP [ OK ] # 1091.13 [+3.66] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A IP [ OK ] # 1094.77 [+3.64] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A IP [ OK ] # 1103.37 [+8.60] TEST: Global server, device client, local connection - ns-A loopback IP [ OK ] # 1110.09 [+6.72] TEST: Global server, device send via cmsg, local connection - ns-A loopback IP [ OK ] # 1116.87 [+6.78] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A loopback IP [ OK ] # 1123.65 [+6.78] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A loopback IP [ OK ] # 1132.33 [+8.68] TEST: Global server, device client, local connection - loopback [ OK ] # 1139.02 [+6.69] TEST: Global server, device send via cmsg, local connection - loopback [ OK ] # 1145.73 [+6.71] TEST: Global server, device client via IP_UNICAST_IF, local connection - loopback [ OK ] # 1152.46 [+6.73] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - loopback [ OK ] # 1156.14 [+3.68] TEST: Device server, device client, local conn - ns-A IP [ OK ] # 1163.73 [+7.60] TEST: No server, device client, local conn - ns-A IP [ OK ] # 1166.25 [+2.52] TEST: SO_DONTROUTE client - ns-B IP [ OK ] # 1168.73 [+2.49] TEST: SO_DONTROUTE client - ns-B loopback IP [ OK ] # 1169.92 [+1.18] # 1169.92 [+0.00] ################################################################# # 1169.92 [+0.00] udp_l3mdev_accept enabled # 1169.92 [+0.00] # 1169.92 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=1 # 1169.92 [+0.00] # 1172.63 [+2.71] TEST: Global server - ns-A IP [ OK ] # 1175.19 [+2.57] TEST: No server - ns-A IP [ OK ] # 1178.91 [+3.71] TEST: Global server - ns-A loopback IP [ OK ] # 1181.56 [+2.65] TEST: No server - ns-A loopback IP [ OK ] # 1185.23 [+3.67] TEST: Device server - ns-A IP [ OK ] # 1188.89 [+3.67] TEST: Client - ns-B IP [ OK ] # 1192.56 [+3.66] TEST: Client, device bind - ns-B IP [ OK ] # 1196.26 [+3.70] TEST: Client, device send via cmsg - ns-B IP [ OK ] # 1199.91 [+3.65] TEST: Client, device bind via IP_UNICAST_IF - ns-B IP [ OK ] # 1203.64 [+3.74] TEST: Client, device bind via IP_UNICAST_IF, with connect() - ns-B IP [ OK ] # 1206.28 [+2.64] TEST: No server, unbound client - ns-B IP [ OK ] # 1208.89 [+2.61] TEST: No server, device client - ns-B IP [ OK ] # 1212.55 [+3.65] TEST: Client - ns-B loopback IP [ OK ] # 1216.17 [+3.62] TEST: Client, device bind - ns-B loopback IP [ OK ] # 1219.79 [+3.62] TEST: Client, device send via cmsg - ns-B loopback IP [ OK ] # 1223.43 [+3.65] TEST: Client, device bind via IP_UNICAST_IF - ns-B loopback IP [ OK ] # 1227.10 [+3.66] TEST: Client, device bind via IP_UNICAST_IF, with connect() - ns-B loopback IP [ OK ] # 1229.64 [+2.55] TEST: No server, unbound client - ns-B loopback IP [ OK ] # 1232.19 [+2.54] TEST: No server, device client - ns-B loopback IP [ OK ] # 1235.85 [+3.66] TEST: Global server, local connection - ns-A IP [ OK ] # 1239.51 [+3.66] TEST: Global server, local connection - ns-A loopback IP [ OK ] # 1243.16 [+3.65] TEST: Global server, local connection - loopback [ OK ] # 1246.83 [+3.66] TEST: Device server, unbound client, local connection - ns-A IP [ OK ] # 1250.50 [+3.67] TEST: Device server, unbound client, local connection - ns-A loopback IP [ OK ] # 1254.15 [+3.65] TEST: Device server, unbound client, local connection - loopback [ OK ] # 1257.82 [+3.67] TEST: Global server, device client, local connection - ns-A IP [ OK ] # 1261.49 [+3.67] TEST: Global server, device send via cmsg, local connection - ns-A IP [ OK ] # 1265.15 [+3.66] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A IP [ OK ] # 1268.82 [+3.67] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A IP [ OK ] # 1277.51 [+8.69] TEST: Global server, device client, local connection - ns-A loopback IP [ OK ] # 1284.18 [+6.67] TEST: Global server, device send via cmsg, local connection - ns-A loopback IP [ OK ] # 1290.89 [+6.71] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A loopback IP [ OK ] # 1297.63 [+6.73] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A loopback IP [ OK ] # 1306.24 [+8.61] TEST: Global server, device client, local connection - loopback [ OK ] # 1312.97 [+6.74] TEST: Global server, device send via cmsg, local connection - loopback [ OK ] # 1319.76 [+6.78] TEST: Global server, device client via IP_UNICAST_IF, local connection - loopback [ OK ] # 1326.54 [+6.78] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - loopback [ OK ] # 1330.27 [+3.74] TEST: Device server, device client, local conn - ns-A IP [ OK ] # 1337.90 [+7.63] TEST: No server, device client, local conn - ns-A IP [ OK ] # 1340.42 [+2.52] TEST: SO_DONTROUTE client - ns-B IP [ OK ] # 1342.93 [+2.52] TEST: SO_DONTROUTE client - ns-B loopback IP [ OK ] # 1344.09 [+1.16] # 1344.09 [+0.00] ################################################################# # 1344.10 [+0.00] With VRF # 1344.10 [+0.00] # 1356.88 [+12.78] # 1356.88 [+0.00] ################################################################# # 1356.88 [+0.00] Global server disabled # 1356.88 [+0.00] # 1356.88 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=0 # 1356.88 [+0.00] # 1359.57 [+2.68] TEST: Global server - ns-A IP [ OK ] # 1363.29 [+3.72] TEST: VRF server - ns-A IP [ OK ] # 1366.97 [+3.69] TEST: Enslaved device server - ns-A IP [ OK ] # 1369.59 [+2.62] TEST: No server - ns-A IP [ OK ] # 1373.28 [+3.69] TEST: Global server, VRF client, local connection - ns-A IP [ OK ] # 1376.92 [+3.64] TEST: Global server - VRF IP [ OK ] # 1380.58 [+3.66] TEST: VRF server - VRF IP [ OK ] # 1384.24 [+3.66] TEST: Enslaved device server - VRF IP [ OK ] # 1386.86 [+2.62] TEST: No server - VRF IP [ OK ] # 1390.57 [+3.70] TEST: Global server, VRF client, local connection - VRF IP [ OK ] # 1394.22 [+3.65] TEST: VRF server, VRF client, local conn - ns-A IP [ OK ] # 1397.90 [+3.68] TEST: VRF server, enslaved device client, local connection - ns-A IP [ OK ] # 1401.54 [+3.63] TEST: Enslaved device server, VRF client, local conn - ns-A IP [ OK ] # 1405.15 [+3.61] TEST: Enslaved device server, device client, local conn - ns-A IP [ OK ] # 1406.31 [+1.16] # 1406.31 [+0.00] ################################################################# # 1406.31 [+0.00] Global server enabled # 1406.31 [+0.00] # 1406.31 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=1 # 1406.31 [+0.00] # 1408.94 [+2.63] TEST: Global server - ns-A IP [ OK ] # 1412.56 [+3.62] TEST: VRF server - ns-A IP [ OK ] # 1416.18 [+3.62] TEST: Enslaved device server - ns-A IP [ OK ] # 1418.78 [+2.60] TEST: No server - ns-A IP [ OK ] # 1422.47 [+3.69] TEST: Global server - VRF IP [ OK ] # 1426.20 [+3.73] TEST: VRF server - VRF IP [ OK ] # 1429.85 [+3.64] TEST: Enslaved device server - VRF IP [ OK ] # 1432.36 [+2.52] TEST: No server - VRF IP [ OK ] # 1435.98 [+3.61] TEST: VRF client [ OK ] # 1439.61 [+3.63] TEST: Enslaved device client [ OK ] # 1442.13 [+2.52] TEST: No server, VRF client [ OK ] # 1444.65 [+2.53] TEST: No server, enslaved device client [ OK ] # 1448.34 [+3.68] TEST: Global server, VRF client, local conn - ns-A IP [ OK ] # 1452.02 [+3.68] TEST: VRF server, VRF client, local conn - ns-A IP [ OK ] # 1455.68 [+3.66] TEST: VRF server, device client, local conn - ns-A IP [ OK ] # 1459.36 [+3.68] TEST: Enslaved device server, VRF client, local conn - ns-A IP [ OK ] # 1463.04 [+3.68] TEST: Enslaved device server, device client, local conn - ns-A IP [ OK ] # 1466.70 [+3.66] TEST: Global server, VRF client, local conn - VRF IP [ OK ] # 1470.37 [+3.67] TEST: Global server, VRF client, local conn - loopback [ OK ] # 1474.02 [+3.65] TEST: VRF server, VRF client, local conn - VRF IP [ OK ] # 1477.63 [+3.61] TEST: VRF server, VRF client, local conn - loopback [ OK ] # 1480.21 [+2.58] TEST: No server, VRF client, local conn - ns-A IP [ OK ] # 1482.78 [+2.56] TEST: No server, VRF client, local conn - VRF IP [ OK ] # 1485.33 [+2.55] TEST: No server, VRF client, local conn - loopback [ OK ] # 1486.52 [+1.20] # 1486.52 [+0.00] ########################################################################### # 1486.53 [+0.00] IPv4 address binds # 1486.53 [+0.00] ########################################################################### # 1486.53 [+0.00] # 1486.53 [+0.00] # 1486.53 [+0.00] ################################################################# # 1486.53 [+0.00] No VRF # 1486.53 [+0.00] # 1498.97 [+12.44] TEST: Raw socket bind to local address - ns-A IP [ OK ] # 1501.54 [+2.57] TEST: Raw socket bind to local address after device bind - ns-A IP [ OK ] # 1504.10 [+2.56] TEST: Raw socket bind to local address - ns-A loopback IP [ OK ] # 1506.64 [+2.53] TEST: Raw socket bind to local address after device bind - ns-A loopback IP [ OK ] # 1509.16 [+2.53] TEST: Raw socket bind to nonlocal address - nonlocal IP [ OK ] # 1511.70 [+2.54] TEST: TCP socket bind to nonlocal address - nonlocal IP [ OK ] # 1514.22 [+2.52] TEST: ICMP socket bind to nonlocal address - nonlocal IP [ OK ] # 1516.81 [+2.58] TEST: ICMP socket bind to broadcast address - broadcast [ OK ] # 1519.36 [+2.56] TEST: ICMP socket bind to multicast address - multicast [ OK ] # 1521.99 [+2.63] TEST: TCP socket bind to local address - ns-A IP [ OK ] # 1524.54 [+2.55] TEST: TCP socket bind to local address after device bind - ns-A IP [ OK ] # 1525.71 [+1.17] # 1525.71 [+0.00] ################################################################# # 1525.71 [+0.00] With VRF # 1525.71 [+0.00] # 1539.53 [+13.82] TEST: Raw socket bind to local address - ns-A IP [ OK ] # 1542.11 [+2.58] TEST: Raw socket bind to local address after device bind - ns-A IP [ OK ] # 1544.66 [+2.55] TEST: Raw socket bind to local address after VRF bind - ns-A IP [ OK ] # 1547.21 [+2.55] TEST: Raw socket bind to local address - VRF IP [ OK ] # 1549.81 [+2.60] TEST: Raw socket bind to local address after device bind - VRF IP [ OK ] # 1552.38 [+2.57] TEST: Raw socket bind to local address after VRF bind - VRF IP [ OK ] # 1554.93 [+2.55] TEST: Raw socket bind to out of scope address after VRF bind - ns-A loopback IP [ OK ] # 1557.48 [+2.55] TEST: Raw socket bind to nonlocal address after VRF bind - nonlocal IP [ OK ] # 1560.00 [+2.52] TEST: TCP socket bind to nonlocal address after VRF bind - nonlocal IP [ OK ] # 1562.59 [+2.59] TEST: ICMP socket bind to nonlocal address after VRF bind - nonlocal IP [ OK ] # 1565.12 [+2.53] TEST: ICMP socket bind to broadcast address after VRF bind - broadcast [ OK ] # 1567.71 [+2.59] TEST: ICMP socket bind to multicast address after VRF bind - multicast [ OK ] # 1570.24 [+2.53] TEST: TCP socket bind to local address - ns-A IP [ OK ] # 1572.81 [+2.57] TEST: TCP socket bind to local address after device bind - ns-A IP [ OK ] # 1575.37 [+2.56] TEST: TCP socket bind to local address - VRF IP [ OK ] # 1578.01 [+2.63] TEST: TCP socket bind to local address after device bind - VRF IP [ OK ] # 1580.59 [+2.58] TEST: TCP socket bind to invalid local address for VRF - ns-A loopback IP [ OK ] # 1583.14 [+2.55] TEST: TCP socket bind to invalid local address for device bind - ns-A loopback IP [ OK ] # 1584.34 [+1.20] # 1584.34 [+0.00] ########################################################################### # 1584.35 [+0.00] Run time tests - ipv4 # 1584.35 [+0.00] ########################################################################### # 1584.35 [+0.00] # 1602.08 [+17.73] TEST: Device delete with active traffic - ping in - ns-A IP [ OK ] # 1620.91 [+18.83] TEST: Device delete with active traffic - ping in - VRF IP [ OK ] # 1640.19 [+19.28] TEST: Device delete with active traffic - ping out - ns-B IP [ OK ] # 1660.43 [+20.25] TEST: TCP active socket, global server - ns-A IP [ OK ] # 1680.40 [+19.96] TEST: TCP active socket, global server - VRF IP [ OK ] # 1700.64 [+20.24] TEST: TCP active socket, VRF server - ns-A IP [ OK ] # 1720.96 [+20.32] TEST: TCP active socket, VRF server - VRF IP [ OK ] # 1741.11 [+20.15] TEST: TCP active socket, enslaved device server - ns-A IP [ OK ] # 1761.45 [+20.33] TEST: TCP active socket, VRF client - ns-A IP [ OK ] # 1781.38 [+19.93] TEST: TCP active socket, enslaved device client - ns-A IP [ OK ] # 1801.07 [+19.69] TEST: TCP active socket, global server, VRF client, local - ns-A IP [ OK ] # 1820.81 [+19.74] TEST: TCP active socket, global server, VRF client, local - VRF IP [ OK ] # 1840.73 [+19.92] TEST: TCP active socket, VRF server and client, local - ns-A IP [ OK ] # 1860.63 [+19.90] TEST: TCP active socket, VRF server and client, local - VRF IP [ OK ] # 1880.65 [+20.02] TEST: TCP active socket, global server, enslaved device client, local - ns-A IP [ OK ] # 1900.56 [+19.91] TEST: TCP active socket, VRF server, enslaved device client, local - ns-A IP [ OK ] # 1920.51 [+19.95] TEST: TCP active socket, enslaved device server and client, local - ns-A IP [ OK ] # 1940.58 [+20.07] TEST: TCP passive socket, global server - ns-A IP [ OK ] # 1961.46 [+20.88] TEST: TCP passive socket, global server - VRF IP [ OK ] # 1981.99 [+20.53] TEST: TCP passive socket, VRF server - ns-A IP [ OK ] # 2002.79 [+20.80] TEST: TCP passive socket, VRF server - VRF IP [ OK ] # 2023.43 [+20.64] TEST: TCP passive socket, enslaved device server - ns-A IP [ OK ] # 2043.34 [+19.91] TEST: TCP passive socket, VRF client - ns-A IP [ OK ] # 2063.33 [+20.00] TEST: TCP passive socket, enslaved device client - ns-A IP [ OK ] # 2083.93 [+20.60] TEST: TCP passive socket, global server, VRF client, local - ns-A IP [ OK ] # 2104.09 [+20.16] TEST: TCP passive socket, global server, VRF client, local - VRF IP [ OK ] # 2124.00 [+19.91] TEST: TCP passive socket, VRF server and client, local - ns-A IP [ OK ] # 2144.37 [+20.37] TEST: TCP passive socket, VRF server and client, local - VRF IP [ OK ] # 2164.48 [+20.11] TEST: TCP passive socket, global server, enslaved device client, local - ns-A IP [ OK ] # 2184.11 [+19.63] TEST: TCP passive socket, VRF server, enslaved device client, local - ns-A IP [ OK ] # 2203.78 [+19.68] TEST: TCP passive socket, enslaved device server and client, local - ns-A IP [ OK ] # 2204.97 [+1.19] # 2204.97 [+0.00] ########################################################################### # 2204.97 [+0.00] IPv4 Netfilter # 2204.97 [+0.00] ########################################################################### # 2204.97 [+0.00] # 2204.97 [+0.00] # 2204.97 [+0.00] ################################################################# # 2204.97 [+0.00] TCP reset # 2204.98 [+0.00] # 2220.22 [+15.25] TEST: Global server, reject with TCP-reset on Rx - ns-A IP [ OK ] # 2223.86 [+3.64] TEST: Global server, reject with TCP-reset on Rx - VRF IP [ OK ] # 2226.21 [+2.35] # 2226.21 [+0.00] ################################################################# # 2226.22 [+0.00] ICMP unreachable # 2226.22 [+0.00] # 2230.54 [+4.32] TEST: Global TCP server, Rx reject icmp-port-unreach - ns-A IP [ OK ] # 2234.17 [+3.64] TEST: Global TCP server, Rx reject icmp-port-unreach - VRF IP [ OK ] # 2237.80 [+3.62] TEST: Global UDP server, Rx reject icmp-port-unreach - ns-A IP [ OK ] # 2241.44 [+3.64] TEST: Global UDP server, Rx reject icmp-port-unreach - VRF IP [ OK ] # 2243.88 [+2.44] # 2243.88 [+0.00] ########################################################################### # 2243.88 [+0.00] IPv6 ping # 2243.88 [+0.00] ########################################################################### # 2243.88 [+0.00] # 2243.88 [+0.00] # 2243.88 [+0.00] ################################################################# # 2243.88 [+0.00] No VRF # 2243.88 [+0.00] # 2253.81 [+9.93] SYSCTL: net.ipv4.raw_l3mdev_accept=0 # 2253.81 [+0.00] # 2255.35 [+1.54] TEST: ping out - ns-B IPv6 [ OK ] # 2257.86 [+2.51] TEST: ping out - ns-B loopback IPv6 [ OK ] # 2260.41 [+2.54] TEST: ping out - ns-B IPv6 LLA [ OK ] # 2262.97 [+2.56] TEST: ping out - multicast IP [ OK ] # 2265.54 [+2.57] TEST: ping out, device bind - ns-B IPv6 [ OK ] # 2268.07 [+2.53] TEST: ping out, loopback address bind - ns-B IPv6 [ OK ] # 2270.60 [+2.53] TEST: ping out, device bind - ns-B loopback IPv6 [ OK ] # 2273.14 [+2.54] TEST: ping out, loopback address bind - ns-B loopback IPv6 [ OK ] # 2275.68 [+2.54] TEST: ping in - ns-A IPv6 [ OK ] # 2278.21 [+2.53] TEST: ping in - ns-A loopback IPv6 [ OK ] # 2280.74 [+2.53] TEST: ping in - ns-A IPv6 LLA [ OK ] # 2283.30 [+2.56] TEST: ping in - multicast IP [ OK ] # 2285.84 [+2.54] TEST: ping local, no bind - ns-A IPv6 [ OK ] # 2288.37 [+2.53] TEST: ping local, no bind - ns-A loopback IPv6 [ OK ] # 2290.93 [+2.56] TEST: ping local, no bind - IPv6 loopback [ OK ] # 2293.46 [+2.53] TEST: ping local, no bind - ns-A IPv6 LLA [ OK ] # 2296.00 [+2.54] TEST: ping local, no bind - multicast IP [ OK ] # 2298.56 [+2.56] TEST: ping local, device bind - ns-A IPv6 [ OK ] # 2301.14 [+2.58] TEST: ping local, device bind - ns-A IPv6 LLA [ OK ] # 2303.68 [+2.53] TEST: ping local, device bind - multicast IP [ OK ] # 2306.23 [+2.55] TEST: ping local, device bind - ns-A loopback IPv6 [ OK ] # 2308.77 [+2.54] TEST: ping local, device bind - IPv6 loopback [ OK ] # 2312.21 [+3.44] TEST: ping out, blocked by rule - ns-B loopback IPv6 [ OK ] # 2314.72 [+2.51] TEST: ping out, device bind, blocked by rule - ns-B loopback IPv6 [ OK ] # 2317.28 [+2.56] TEST: ping in, blocked by rule - ns-A loopback IPv6 [ OK ] # 2321.35 [+4.07] TEST: ping out, blocked by route - ns-B loopback IPv6 [ OK ] # 2323.90 [+2.55] TEST: ping out, device bind, blocked by route - ns-B loopback IPv6 [ OK ] # 2327.45 [+3.54] TEST: ping in, blocked by route - ns-A loopback IPv6 [ OK ] # 2330.45 [+3.01] TEST: ping out, unreachable route - ns-B loopback IPv6 [ OK ] # 2332.99 [+2.53] TEST: ping out, device bind, unreachable route - ns-B loopback IPv6 [ OK ] # 2344.71 [+11.72] SYSCTL: net.ipv4.raw_l3mdev_accept=0 # 2344.71 [+0.00] # 2346.27 [+1.55] TEST: ping out - ns-B IPv6 [ OK ] # 2348.80 [+2.53] TEST: ping out - ns-B loopback IPv6 [ OK ] # 2351.35 [+2.55] TEST: ping out - ns-B IPv6 LLA [ OK ] # 2353.89 [+2.54] TEST: ping out - multicast IP [ OK ] # 2356.43 [+2.54] TEST: ping out, device bind - ns-B IPv6 [ OK ] # 2359.08 [+2.65] TEST: ping out, loopback address bind - ns-B IPv6 [ OK ] # 2361.73 [+2.64] TEST: ping out, device bind - ns-B loopback IPv6 [ OK ] # 2364.28 [+2.56] TEST: ping out, loopback address bind - ns-B loopback IPv6 [ OK ] # 2366.84 [+2.56] TEST: ping in - ns-A IPv6 [ OK ] # 2369.40 [+2.56] TEST: ping in - ns-A loopback IPv6 [ OK ] # 2372.04 [+2.64] TEST: ping in - ns-A IPv6 LLA [ OK ] # 2374.68 [+2.64] TEST: ping in - multicast IP [ OK ] # 2377.31 [+2.63] TEST: ping local, no bind - ns-A IPv6 [ OK ] # 2379.87 [+2.57] TEST: ping local, no bind - ns-A loopback IPv6 [ OK ] # 2382.46 [+2.58] TEST: ping local, no bind - IPv6 loopback [ OK ] # 2385.01 [+2.55] TEST: ping local, no bind - ns-A IPv6 LLA [ OK ] # 2387.59 [+2.59] TEST: ping local, no bind - multicast IP [ OK ] # 2390.13 [+2.54] TEST: ping local, device bind - ns-A IPv6 [ OK ] # 2392.68 [+2.55] TEST: ping local, device bind - ns-A IPv6 LLA [ OK ] # 2395.21 [+2.52] TEST: ping local, device bind - multicast IP [ OK ] # 2397.73 [+2.53] TEST: ping local, device bind - ns-A loopback IPv6 [ OK ] # 2400.27 [+2.54] TEST: ping local, device bind - IPv6 loopback [ OK ] # 2403.66 [+3.39] TEST: ping out, blocked by rule - ns-B loopback IPv6 [ OK ] # 2406.19 [+2.53] TEST: ping out, device bind, blocked by rule - ns-B loopback IPv6 [ OK ] # 2408.72 [+2.54] TEST: ping in, blocked by rule - ns-A loopback IPv6 [ OK ] # 2412.74 [+4.02] TEST: ping out, blocked by route - ns-B loopback IPv6 [ OK ] # 2415.29 [+2.55] TEST: ping out, device bind, blocked by route - ns-B loopback IPv6 [ OK ] # 2418.84 [+3.55] TEST: ping in, blocked by route - ns-A loopback IPv6 [ OK ] # 2421.83 [+3.00] TEST: ping out, unreachable route - ns-B loopback IPv6 [ OK ] # 2424.38 [+2.54] TEST: ping out, device bind, unreachable route - ns-B loopback IPv6 [ OK ] # 2425.54 [+1.16] # 2425.54 [+0.00] ################################################################# # 2425.54 [+0.00] With VRF # 2425.54 [+0.00] # 2437.41 [+11.86] SYSCTL: net.ipv4.raw_l3mdev_accept=1 # 2437.41 [+0.00] # 2438.98 [+1.58] TEST: ping out, VRF bind - ns-B IPv6 [ OK ] # 2441.55 [+2.56] TEST: ping out, VRF bind - ns-B loopback IPv6 [ OK ] # 2445.11 [+3.57] TEST: ping out, VRF bind - ns-B IPv6 LLA [ OK ] # 2448.66 [+3.54] TEST: ping out, VRF bind - multicast IP [ OK ] # 2451.22 [+2.56] TEST: ping out, device bind - ns-B IPv6 [ OK ] # 2453.74 [+2.53] TEST: ping out, device bind - ns-B loopback IPv6 [ OK ] # 2456.33 [+2.59] TEST: ping out, device bind - ns-B IPv6 LLA [ OK ] # 2458.87 [+2.54] TEST: ping out, device bind - multicast IP [ OK ] # 2461.54 [+2.67] TEST: ping out, vrf device+address bind - ns-B IPv6 [ OK ] # 2464.23 [+2.70] TEST: ping out, vrf device+address bind - ns-B loopback IPv6 [ OK ] # 2466.91 [+2.67] TEST: ping out, vrf device+address bind - ns-B IPv6 LLA [ OK ] # 2469.46 [+2.55] TEST: ping in - ns-A IPv6 [ OK ] # 2472.01 [+2.55] TEST: ping in - VRF IPv6 [ OK ] # 2474.55 [+2.54] TEST: ping in - ns-A IPv6 LLA [ OK ] # 2477.13 [+2.58] TEST: ping in - multicast IP [ OK ] # 2479.67 [+2.53] TEST: ping in - ns-A loopback IPv6 [ OK ] # 2482.22 [+2.55] TEST: ping local, VRF bind - ns-A IPv6 [ OK ] # 2484.79 [+2.57] TEST: ping local, VRF bind - VRF IPv6 [ OK ] # 2487.33 [+2.54] TEST: ping local, VRF bind - IPv6 loopback [ OK ] # 2489.85 [+2.52] TEST: ping local, device bind - ns-A IPv6 [ OK ] # 2492.42 [+2.57] TEST: ping local, device bind - ns-A IPv6 LLA [ OK ] # 2494.92 [+2.51] TEST: ping local, device bind - multicast IP [ OK ] # 2498.09 [+3.16] TEST: ping in, LLA to GUA - ns-A IPv6 [ OK ] # 2500.68 [+2.59] TEST: ping in, LLA to GUA - VRF IPv6 [ OK ] # 2504.26 [+3.59] TEST: ping out, blocked by rule - ns-B loopback IPv6 [ OK ] # 2506.79 [+2.53] TEST: ping out, device bind, blocked by rule - ns-B loopback IPv6 [ OK ] # 2509.35 [+2.56] TEST: ping in, blocked by rule - ns-A loopback IPv6 [ OK ] # 2513.80 [+4.46] TEST: ping out, unreachable route - ns-B loopback IPv6 [ OK ] # 2516.47 [+2.66] TEST: ping out, device bind, unreachable route - ns-B loopback IPv6 [ OK ] # 2519.12 [+2.65] TEST: ping in, unreachable route - ns-A loopback IPv6 [ OK ] # 2532.40 [+13.28] SYSCTL: net.ipv4.raw_l3mdev_accept=1 # 2532.40 [+0.00] # 2533.95 [+1.54] TEST: ping out, VRF bind - ns-B IPv6 [ OK ] # 2536.54 [+2.59] TEST: ping out, VRF bind - ns-B loopback IPv6 [ OK ] # 2540.09 [+3.56] TEST: ping out, VRF bind - ns-B IPv6 LLA [ OK ] # 2543.66 [+3.56] TEST: ping out, VRF bind - multicast IP [ OK ] # 2546.27 [+2.61] TEST: ping out, device bind - ns-B IPv6 [ OK ] # 2548.85 [+2.58] TEST: ping out, device bind - ns-B loopback IPv6 [ OK ] # 2551.40 [+2.55] TEST: ping out, device bind - ns-B IPv6 LLA [ OK ] # 2554.06 [+2.65] TEST: ping out, device bind - multicast IP [ OK ] # 2556.73 [+2.67] TEST: ping out, vrf device+address bind - ns-B IPv6 [ OK ] # 2559.40 [+2.67] TEST: ping out, vrf device+address bind - ns-B loopback IPv6 [ OK ] # 2562.04 [+2.64] TEST: ping out, vrf device+address bind - ns-B IPv6 LLA [ OK ] # 2564.57 [+2.52] TEST: ping in - ns-A IPv6 [ OK ] # 2567.12 [+2.56] TEST: ping in - VRF IPv6 [ OK ] # 2569.66 [+2.54] TEST: ping in - ns-A IPv6 LLA [ OK ] # 2572.22 [+2.55] TEST: ping in - multicast IP [ OK ] # 2574.76 [+2.54] TEST: ping in - ns-A loopback IPv6 [ OK ] # 2577.29 [+2.52] TEST: ping local, VRF bind - ns-A IPv6 [ OK ] # 2579.82 [+2.53] TEST: ping local, VRF bind - VRF IPv6 [ OK ] # 2582.37 [+2.55] TEST: ping local, VRF bind - IPv6 loopback [ OK ] # 2584.92 [+2.55] TEST: ping local, device bind - ns-A IPv6 [ OK ] # 2587.46 [+2.54] TEST: ping local, device bind - ns-A IPv6 LLA [ OK ] # 2590.04 [+2.58] TEST: ping local, device bind - multicast IP [ OK ] # 2593.33 [+3.29] TEST: ping in, LLA to GUA - ns-A IPv6 [ OK ] # 2596.00 [+2.67] TEST: ping in, LLA to GUA - VRF IPv6 [ OK ] # 2599.96 [+3.96] TEST: ping out, blocked by rule - ns-B loopback IPv6 [ OK ] # 2602.59 [+2.63] TEST: ping out, device bind, blocked by rule - ns-B loopback IPv6 [ OK ] # 2605.27 [+2.68] TEST: ping in, blocked by rule - ns-A loopback IPv6 [ OK ] # 2609.69 [+4.42] TEST: ping out, unreachable route - ns-B loopback IPv6 [ OK ] # 2612.26 [+2.57] TEST: ping out, device bind, unreachable route - ns-B loopback IPv6 [ OK ] # 2614.92 [+2.66] TEST: ping in, unreachable route - ns-A loopback IPv6 [ OK ] # 2616.10 [+1.17] # 2616.10 [+0.00] ########################################################################### # 2616.10 [+0.00] IPv6/TCP # 2616.10 [+0.00] ########################################################################### # 2616.10 [+0.00] # 2616.10 [+0.00] # 2616.10 [+0.00] ################################################################# # 2616.10 [+0.00] No VRF # 2616.10 [+0.00] # 2626.23 [+10.12] # 2626.23 [+0.00] ################################################################# # 2626.23 [+0.00] tcp_l3mdev_accept disabled # 2626.23 [+0.00] # 2626.23 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=0 # 2626.23 [+0.00] # 2628.82 [+2.59] TEST: Global server - ns-A IPv6 [ OK ] # 2632.40 [+3.58] TEST: Global server - ns-A loopback IPv6 [ OK ] # 2636.00 [+3.60] TEST: Global server - ns-A IPv6 LLA [ OK ] # 2638.54 [+2.54] TEST: No server - ns-A IPv6 [ OK ] # 2641.08 [+2.55] TEST: No server - ns-A loopback IPv6 [ OK ] # 2643.63 [+2.54] TEST: No server - ns-A IPv6 LLA [ OK ] # 2647.24 [+3.61] TEST: Client - ns-B IPv6 [ OK ] # 2650.87 [+3.63] TEST: Client - ns-B loopback IPv6 [ OK ] # 2654.47 [+3.60] TEST: Client - ns-B IPv6 LLA [ OK ] # 2658.16 [+3.69] TEST: Client, device bind - ns-B IPv6 [ OK ] # 2661.82 [+3.66] TEST: Client, device bind - ns-B loopback IPv6 [ OK ] # 2665.47 [+3.65] TEST: Client, device bind - ns-B IPv6 LLA [ OK ] # 2667.98 [+2.51] TEST: No server, device client - ns-B IPv6 [ OK ] # 2670.51 [+2.53] TEST: No server, device client - ns-B loopback IPv6 [ OK ] # 2673.03 [+2.52] TEST: No server, device client - ns-B IPv6 LLA [ OK ] # 2676.64 [+3.61] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 2680.26 [+3.63] TEST: Global server, local connection - ns-A loopback IPv6 [ OK ] # 2683.87 [+3.61] TEST: Global server, local connection - IPv6 loopback [ OK ] # 2687.50 [+3.63] TEST: Device server, unbound client, local connection - ns-A IPv6 [ OK ] # 2691.11 [+3.61] TEST: Device server, unbound client, local connection - ns-A loopback IPv6 [ OK ] # 2694.71 [+3.61] TEST: Device server, unbound client, local connection - IPv6 loopback [ OK ] # 2698.33 [+3.62] TEST: Global server, device client, local connection - ns-A IPv6 [ OK ] # 2701.92 [+3.59] TEST: Global server, device client, local connection - ns-A loopback IPv6 [ OK ] # 2705.52 [+3.60] TEST: Global server, device client, local connection - IPv6 loopback [ OK ] # 2709.18 [+3.66] TEST: Device server, device client, local conn - ns-A IPv6 [ OK ] # 2712.80 [+3.62] TEST: Device server, device client, local conn - ns-A IPv6 LLA [ OK ] # 2715.38 [+2.58] TEST: No server, device client, local conn - ns-A IPv6 [ OK ] # 2717.91 [+2.52] TEST: No server, device client, local conn - ns-A IPv6 LLA [ OK ] # 2721.52 [+3.62] TEST: MD5: Single address config [ OK ] # 2730.12 [+8.60] TEST: MD5: Server no config, client uses password [ OK ] # 2738.70 [+8.58] TEST: MD5: Client uses wrong password [ OK ] # 2747.31 [+8.61] TEST: MD5: Client address does not match address configured with password [ OK ] # 2750.91 [+3.59] TEST: MD5: Prefix config [ OK ] # 2759.50 [+8.59] TEST: MD5: Prefix config, client uses wrong password [ OK ] # 2768.11 [+8.61] TEST: MD5: Prefix config, client address not in configured prefix [ OK ] # 2769.28 [+1.17] # 2769.28 [+0.00] ################################################################# # 2769.28 [+0.00] tcp_l3mdev_accept enabled # 2769.28 [+0.00] # 2769.28 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=1 # 2769.28 [+0.00] # 2771.88 [+2.59] TEST: Global server - ns-A IPv6 [ OK ] # 2775.48 [+3.60] TEST: Global server - ns-A loopback IPv6 [ OK ] # 2779.11 [+3.63] TEST: Global server - ns-A IPv6 LLA [ OK ] # 2781.64 [+2.53] TEST: No server - ns-A IPv6 [ OK ] # 2784.17 [+2.54] TEST: No server - ns-A loopback IPv6 [ OK ] # 2786.69 [+2.51] TEST: No server - ns-A IPv6 LLA [ OK ] # 2790.30 [+3.61] TEST: Client - ns-B IPv6 [ OK ] # 2793.93 [+3.63] TEST: Client - ns-B loopback IPv6 [ OK ] # 2797.52 [+3.59] TEST: Client - ns-B IPv6 LLA [ OK ] # 2801.18 [+3.66] TEST: Client, device bind - ns-B IPv6 [ OK ] # 2804.85 [+3.67] TEST: Client, device bind - ns-B loopback IPv6 [ OK ] # 2808.50 [+3.65] TEST: Client, device bind - ns-B IPv6 LLA [ OK ] # 2811.07 [+2.57] TEST: No server, device client - ns-B IPv6 [ OK ] # 2813.63 [+2.56] TEST: No server, device client - ns-B loopback IPv6 [ OK ] # 2816.15 [+2.52] TEST: No server, device client - ns-B IPv6 LLA [ OK ] # 2819.75 [+3.60] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 2823.46 [+3.72] TEST: Global server, local connection - ns-A loopback IPv6 [ OK ] # 2827.10 [+3.63] TEST: Global server, local connection - IPv6 loopback [ OK ] # 2830.69 [+3.59] TEST: Device server, unbound client, local connection - ns-A IPv6 [ OK ] # 2834.30 [+3.61] TEST: Device server, unbound client, local connection - ns-A loopback IPv6 [ OK ] # 2837.90 [+3.61] TEST: Device server, unbound client, local connection - IPv6 loopback [ OK ] # 2841.57 [+3.67] TEST: Global server, device client, local connection - ns-A IPv6 [ OK ] # 2845.16 [+3.59] TEST: Global server, device client, local connection - ns-A loopback IPv6 [ OK ] # 2848.76 [+3.60] TEST: Global server, device client, local connection - IPv6 loopback [ OK ] # 2852.35 [+3.58] TEST: Device server, device client, local conn - ns-A IPv6 [ OK ] # 2855.95 [+3.60] TEST: Device server, device client, local conn - ns-A IPv6 LLA [ OK ] # 2858.49 [+2.54] TEST: No server, device client, local conn - ns-A IPv6 [ OK ] # 2861.02 [+2.54] TEST: No server, device client, local conn - ns-A IPv6 LLA [ OK ] # 2864.70 [+3.68] TEST: MD5: Single address config [ OK ] # 2873.30 [+8.60] TEST: MD5: Server no config, client uses password [ OK ] # 2881.89 [+8.58] TEST: MD5: Client uses wrong password [ OK ] # 2890.47 [+8.58] TEST: MD5: Client address does not match address configured with password [ OK ] # 2894.10 [+3.62] TEST: MD5: Prefix config [ OK ] # 2902.67 [+8.57] TEST: MD5: Prefix config, client uses wrong password [ OK ] # 2911.25 [+8.59] TEST: MD5: Prefix config, client address not in configured prefix [ OK ] # 2912.41 [+1.15] # 2912.41 [+0.00] ################################################################# # 2912.41 [+0.00] With VRF # 2912.41 [+0.00] # 2924.41 [+12.01] # 2924.42 [+0.00] ################################################################# # 2924.42 [+0.00] Global server disabled # 2924.42 [+0.00] # 2924.42 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=0 # 2924.42 [+0.00] # 2927.05 [+2.63] TEST: Global server - ns-A IPv6 [ OK ] # 2930.64 [+3.59] TEST: Global server - VRF IPv6 [ OK ] # 2934.31 [+3.67] TEST: Global server - ns-A IPv6 LLA [ OK ] # 2937.96 [+3.65] TEST: VRF server - ns-A IPv6 [ OK ] # 2941.63 [+3.67] TEST: VRF server - VRF IPv6 [ OK ] # 2945.22 [+3.59] TEST: VRF server - ns-A IPv6 LLA [ OK ] # 2948.86 [+3.64] TEST: Device server - ns-A IPv6 [ OK ] # 2952.53 [+3.66] TEST: Device server - VRF IPv6 [ OK ] # 2956.16 [+3.64] TEST: Device server - ns-A IPv6 LLA [ OK ] # 2958.73 [+2.57] TEST: No server - ns-A IPv6 [ OK ] # 2961.31 [+2.58] TEST: No server - VRF IPv6 [ OK ] # 2963.88 [+2.57] TEST: No server - ns-A IPv6 LLA [ OK ] # 2967.57 [+3.69] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 2973.60 [+6.03] TEST: MD5: VRF: Single address config [ OK ] # 2982.19 [+8.59] TEST: MD5: VRF: Server no config, client uses password [ OK ] # 2990.82 [+8.63] TEST: MD5: VRF: Client uses wrong password [ OK ] # 2999.46 [+8.64] TEST: MD5: VRF: Client address does not match address configured with password [ OK ] # 3003.08 [+3.62] TEST: MD5: VRF: Prefix config [ OK ] # 3011.66 [+8.58] TEST: MD5: VRF: Prefix config, client uses wrong password [ OK ] # 3020.23 [+8.57] TEST: MD5: VRF: Prefix config, client address not in configured prefix [ OK ] # 3023.84 [+3.61] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in VRF [ OK ] # 3027.43 [+3.59] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in default VRF [ OK ] # 3036.05 [+8.62] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in default VRF with VRF pw [ OK ] # 3044.76 [+8.70] TEST: MD5: VRF: Single address config in default VRF and VRF, conn in VRF with default VRF pw [ OK ] # 3048.39 [+3.63] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in VRF [ OK ] # 3052.03 [+3.64] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in default VRF [ OK ] # 3060.69 [+8.65] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in default VRF with VRF pw [ OK ] # 3069.36 [+8.68] TEST: MD5: VRF: Prefix config in default VRF and VRF, conn in VRF with default VRF pw [ OK ] # 3071.90 [+2.53] TEST: MD5: VRF: Device must be a VRF - single address [ OK ] # 3074.45 [+2.55] TEST: MD5: VRF: Device must be a VRF - prefix [ OK ] # 3076.18 [+1.73] # 3076.18 [+0.00] ################################################################# # 3076.18 [+0.00] VRF Global server enabled # 3076.18 [+0.00] # 3076.18 [+0.00] SYSCTL: net.ipv4.tcp_l3mdev_accept=1 # 3076.18 [+0.00] # 3078.80 [+2.62] TEST: Global server - ns-A IPv6 [ OK ] # 3082.44 [+3.64] TEST: Global server - VRF IPv6 [ OK ] # 3086.05 [+3.61] TEST: VRF server - ns-A IPv6 [ OK ] # 3089.64 [+3.59] TEST: VRF server - VRF IPv6 [ OK ] # 3093.23 [+3.59] TEST: Global server - ns-A IPv6 LLA [ OK ] # 3096.82 [+3.59] TEST: VRF server - ns-A IPv6 LLA [ OK ] # 3100.41 [+3.59] TEST: Device server - ns-A IPv6 [ OK ] # 3104.01 [+3.60] TEST: Device server - ns-A IPv6 LLA [ OK ] # 3106.52 [+2.51] TEST: No server - ns-A IPv6 [ OK ] # 3109.03 [+2.51] TEST: No server - VRF IPv6 [ OK ] # 3111.55 [+2.53] TEST: No server - ns-A IPv6 LLA [ OK ] # 3115.14 [+3.58] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 3118.72 [+3.58] TEST: Global server, local connection - VRF IPv6 [ OK ] # 3122.31 [+3.60] TEST: Client, VRF bind - ns-B IPv6 [ OK ] # 3125.89 [+3.58] TEST: Client, VRF bind - ns-B loopback IPv6 [ OK ] # 3129.48 [+3.58] TEST: Client, VRF bind - ns-B IPv6 LLA [ OK ] # 3133.08 [+3.61] TEST: Client, device bind - ns-B IPv6 [ OK ] # 3136.66 [+3.58] TEST: Client, device bind - ns-B loopback IPv6 [ OK ] # 3140.28 [+3.62] TEST: Client, device bind - ns-B IPv6 LLA [ OK ] # 3142.80 [+2.52] TEST: No server, VRF client - ns-B IPv6 [ OK ] # 3145.29 [+2.49] TEST: No server, VRF client - ns-B loopback IPv6 [ OK ] # 3147.80 [+2.51] TEST: No server, device client - ns-B IPv6 [ OK ] # 3150.32 [+2.52] TEST: No server, device client - ns-B loopback IPv6 [ OK ] # 3152.84 [+2.52] TEST: No server, device client - ns-B IPv6 LLA [ OK ] # 3156.42 [+3.58] TEST: VRF server, VRF client, local connection - ns-A IPv6 [ OK ] # 3160.05 [+3.63] TEST: VRF server, VRF client, local connection - VRF IPv6 [ OK ] # 3163.67 [+3.62] TEST: VRF server, VRF client, local connection - IPv6 loopback [ OK ] # 3167.26 [+3.58] TEST: VRF server, device client, local connection - ns-A IPv6 [ OK ] # 3170.85 [+3.59] TEST: VRF server, unbound client, local connection - ns-A IPv6 [ OK ] # 3174.48 [+3.63] TEST: Device server, VRF client, local connection - ns-A IPv6 [ OK ] # 3178.14 [+3.66] TEST: Device server, device client, local connection - ns-A IPv6 [ OK ] # 3181.74 [+3.60] TEST: Device server, device client, local connection - ns-A IPv6 LLA [ OK ] # 3182.90 [+1.16] SYSCTL: net.ipv4.udp_early_demux=1 # 3182.90 [+0.00] # 3183.08 [+0.18] # 3183.08 [+0.00] ########################################################################### # 3183.08 [+0.00] IPv6/UDP # 3183.08 [+0.00] ########################################################################### # 3183.09 [+0.00] # 3183.09 [+0.00] # 3183.09 [+0.00] ################################################################# # 3183.09 [+0.00] No VRF # 3183.09 [+0.00] # 3193.29 [+10.21] # 3193.29 [+0.00] ################################################################# # 3193.30 [+0.00] udp_l3mdev_accept disabled # 3193.30 [+0.00] # 3193.30 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=0 # 3193.30 [+0.00] # 3195.92 [+2.62] TEST: Global server - ns-A IPv6 [ OK ] # 3199.52 [+3.60] TEST: Device server - ns-A IPv6 [ OK ] # 3203.12 [+3.60] TEST: Global server - ns-A IPv6 LLA [ OK ] # 3206.80 [+3.68] TEST: Device server - ns-A IPv6 LLA [ OK ] # 3210.38 [+3.58] TEST: Global server - ns-A loopback IPv6 [ OK ] # 3212.90 [+2.52] TEST: No server - ns-A IPv6 [ OK ] # 3215.40 [+2.50] TEST: No server - ns-A loopback IPv6 [ OK ] # 3217.92 [+2.52] TEST: No server - ns-A IPv6 LLA [ OK ] # 3221.52 [+3.60] TEST: Client - ns-B IPv6 [ OK ] # 3225.11 [+3.59] TEST: Client, device bind - ns-B IPv6 [ OK ] # 3228.71 [+3.60] TEST: Client, device send via cmsg - ns-B IPv6 [ OK ] # 3232.32 [+3.61] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B IPv6 [ OK ] # 3234.84 [+2.53] TEST: No server, unbound client - ns-B IPv6 [ OK ] # 3237.35 [+2.51] TEST: No server, device client - ns-B IPv6 [ OK ] # 3240.93 [+3.58] TEST: Client - ns-B loopback IPv6 [ OK ] # 3244.54 [+3.61] TEST: Client, device bind - ns-B loopback IPv6 [ OK ] # 3248.13 [+3.59] TEST: Client, device send via cmsg - ns-B loopback IPv6 [ OK ] # 3251.73 [+3.60] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B loopback IPv6 [ OK ] # 3254.26 [+2.53] TEST: No server, unbound client - ns-B loopback IPv6 [ OK ] # 3256.78 [+2.52] TEST: No server, device client - ns-B loopback IPv6 [ OK ] # 3260.40 [+3.62] TEST: Client - ns-B IPv6 LLA [ OK ] # 3263.99 [+3.59] TEST: Client, device bind - ns-B IPv6 LLA [ OK ] # 3267.58 [+3.59] TEST: Client, device send via cmsg - ns-B IPv6 LLA [ OK ] # 3271.19 [+3.61] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B IPv6 LLA [ OK ] # 3273.70 [+2.51] TEST: No server, unbound client - ns-B IPv6 LLA [ OK ] # 3276.24 [+2.54] TEST: No server, device client - ns-B IPv6 LLA [ OK ] # 3279.81 [+3.57] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 3283.41 [+3.61] TEST: Global server, local connection - ns-A loopback IPv6 [ OK ] # 3286.99 [+3.57] TEST: Global server, local connection - IPv6 loopback [ OK ] # 3290.61 [+3.63] TEST: Device server, unbound client, local connection - ns-A IPv6 [ OK ] # 3294.28 [+3.67] TEST: Device server, local connection - ns-A loopback IPv6 [ OK ] # 3298.03 [+3.74] TEST: Device server, local connection - IPv6 loopback [ OK ] # 3301.77 [+3.74] TEST: Global server, device client, local connection - ns-A IPv6 [ OK ] # 3305.57 [+3.80] TEST: Global server, device send via cmsg, local connection - ns-A IPv6 [ OK ] # 3309.26 [+3.69] TEST: Global server, device client via IPV6_UNICAST_IF, local connection - ns-A IPv6 [ OK ] # 3312.88 [+3.63] TEST: Global server, device client, local connection - ns-A loopback IPv6 [ OK ] # 3316.54 [+3.66] TEST: Global server, device send via cmsg, local connection - ns-A loopback IPv6 [ OK ] # 3320.15 [+3.61] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A loopback IPv6 [ OK ] # 3323.77 [+3.62] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A loopback IPv6 [ OK ] # 3327.41 [+3.63] TEST: Global server, device client, local connection - IPv6 loopback [ OK ] # 3331.05 [+3.65] TEST: Global server, device send via cmsg, local connection - IPv6 loopback [ OK ] # 3334.70 [+3.65] TEST: Global server, device client via IP_UNICAST_IF, local connection - IPv6 loopback [ OK ] # 3338.34 [+3.64] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - IPv6 loopback [ OK ] # 3341.97 [+3.64] TEST: Device server, device client, local conn - ns-A IPv6 [ OK ] # 3344.53 [+2.56] TEST: No server, device client, local conn - ns-A IPv6 [ OK ] # 3348.60 [+4.06] TEST: UDP in - LLA to GUA [ OK ] # 3350.18 [+1.59] # 3350.19 [+0.00] ################################################################# # 3350.19 [+0.00] udp_l3mdev_accept enabled # 3350.19 [+0.00] # 3350.19 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=1 # 3350.19 [+0.00] # 3352.85 [+2.66] TEST: Global server - ns-A IPv6 [ OK ] # 3356.52 [+3.67] TEST: Device server - ns-A IPv6 [ OK ] # 3360.16 [+3.64] TEST: Global server - ns-A IPv6 LLA [ OK ] # 3363.88 [+3.72] TEST: Device server - ns-A IPv6 LLA [ OK ] # 3367.50 [+3.62] TEST: Global server - ns-A loopback IPv6 [ OK ] # 3370.09 [+2.59] TEST: No server - ns-A IPv6 [ OK ] # 3372.63 [+2.53] TEST: No server - ns-A loopback IPv6 [ OK ] # 3375.13 [+2.51] TEST: No server - ns-A IPv6 LLA [ OK ] # 3378.72 [+3.59] TEST: Client - ns-B IPv6 [ OK ] # 3382.32 [+3.60] TEST: Client, device bind - ns-B IPv6 [ OK ] # 3385.88 [+3.56] TEST: Client, device send via cmsg - ns-B IPv6 [ OK ] # 3389.49 [+3.61] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B IPv6 [ OK ] # 3392.03 [+2.54] TEST: No server, unbound client - ns-B IPv6 [ OK ] # 3394.55 [+2.52] TEST: No server, device client - ns-B IPv6 [ OK ] # 3398.15 [+3.60] TEST: Client - ns-B loopback IPv6 [ OK ] # 3401.78 [+3.63] TEST: Client, device bind - ns-B loopback IPv6 [ OK ] # 3405.38 [+3.59] TEST: Client, device send via cmsg - ns-B loopback IPv6 [ OK ] # 3408.96 [+3.59] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B loopback IPv6 [ OK ] # 3411.50 [+2.53] TEST: No server, unbound client - ns-B loopback IPv6 [ OK ] # 3414.07 [+2.57] TEST: No server, device client - ns-B loopback IPv6 [ OK ] # 3417.68 [+3.61] TEST: Client - ns-B IPv6 LLA [ OK ] # 3421.29 [+3.60] TEST: Client, device bind - ns-B IPv6 LLA [ OK ] # 3424.90 [+3.61] TEST: Client, device send via cmsg - ns-B IPv6 LLA [ OK ] # 3428.50 [+3.60] TEST: Client, device bind via IPV6_UNICAST_IF - ns-B IPv6 LLA [ OK ] # 3431.02 [+2.52] TEST: No server, unbound client - ns-B IPv6 LLA [ OK ] # 3433.58 [+2.56] TEST: No server, device client - ns-B IPv6 LLA [ OK ] # 3437.19 [+3.62] TEST: Global server, local connection - ns-A IPv6 [ OK ] # 3440.77 [+3.58] TEST: Global server, local connection - ns-A loopback IPv6 [ OK ] # 3444.39 [+3.62] TEST: Global server, local connection - IPv6 loopback [ OK ] # 3448.00 [+3.61] TEST: Device server, unbound client, local connection - ns-A IPv6 [ OK ] # 3451.59 [+3.59] TEST: Device server, local connection - ns-A loopback IPv6 [ OK ] # 3455.20 [+3.60] TEST: Device server, local connection - IPv6 loopback [ OK ] # 3458.80 [+3.61] TEST: Global server, device client, local connection - ns-A IPv6 [ OK ] # 3462.40 [+3.60] TEST: Global server, device send via cmsg, local connection - ns-A IPv6 [ OK ] # 3466.07 [+3.67] TEST: Global server, device client via IPV6_UNICAST_IF, local connection - ns-A IPv6 [ OK ] # 3469.68 [+3.61] TEST: Global server, device client, local connection - ns-A loopback IPv6 [ OK ] # 3473.29 [+3.61] TEST: Global server, device send via cmsg, local connection - ns-A loopback IPv6 [ OK ] # 3476.88 [+3.59] TEST: Global server, device client via IP_UNICAST_IF, local connection - ns-A loopback IPv6 [ OK ] # 3480.49 [+3.61] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - ns-A loopback IPv6 [ OK ] # 3484.08 [+3.59] TEST: Global server, device client, local connection - IPv6 loopback [ OK ] # 3487.71 [+3.63] TEST: Global server, device send via cmsg, local connection - IPv6 loopback [ OK ] # 3491.34 [+3.63] TEST: Global server, device client via IP_UNICAST_IF, local connection - IPv6 loopback [ OK ] # 3494.93 [+3.59] TEST: Global server, device client via IP_UNICAST_IF, local connection, with connect() - IPv6 loopback [ OK ] # 3498.55 [+3.62] TEST: Device server, device client, local conn - ns-A IPv6 [ OK ] # 3501.08 [+2.52] TEST: No server, device client, local conn - ns-A IPv6 [ OK ] # 3505.12 [+4.04] TEST: UDP in - LLA to GUA [ OK ] # 3506.71 [+1.59] # 3506.71 [+0.00] ################################################################# # 3506.71 [+0.00] With VRF # 3506.71 [+0.00] # 3518.62 [+11.91] # 3518.62 [+0.00] ################################################################# # 3518.62 [+0.00] Global server disabled # 3518.62 [+0.00] # 3518.62 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=0 # 3518.62 [+0.00] # 3521.29 [+2.67] TEST: Global server - ns-A IPv6 [ OK ] # 3524.89 [+3.60] TEST: Global server - VRF IPv6 [ OK ] # 3528.51 [+3.62] TEST: VRF server - ns-A IPv6 [ OK ] # 3532.15 [+3.64] TEST: VRF server - VRF IPv6 [ OK ] # 3535.76 [+3.61] TEST: Enslaved device server - ns-A IPv6 [ OK ] # 3539.37 [+3.62] TEST: Enslaved device server - VRF IPv6 [ OK ] # 3541.91 [+2.53] TEST: No server - ns-A IPv6 [ OK ] # 3544.43 [+2.53] TEST: No server - VRF IPv6 [ OK ] # 3548.03 [+3.59] TEST: Global server, VRF client, local conn - ns-A IPv6 [ OK ] # 3551.60 [+3.58] TEST: Global server, VRF client, local conn - VRF IPv6 [ OK ] # 3555.22 [+3.62] TEST: VRF server, VRF client, local conn - ns-A IPv6 [ OK ] # 3558.82 [+3.60] TEST: VRF server, VRF client, local conn - VRF IPv6 [ OK ] # 3562.41 [+3.59] TEST: Global server, device client, local conn - ns-A IPv6 [ OK ] # 3566.03 [+3.62] TEST: VRF server, device client, local conn - ns-A IPv6 [ OK ] # 3569.63 [+3.59] TEST: Enslaved device server, VRF client, local conn - ns-A IPv6 [ OK ] # 3573.21 [+3.58] TEST: Enslaved device server, device client, local conn - ns-A IPv6 [ OK ] # 3574.37 [+1.16] # 3574.37 [+0.00] ################################################################# # 3574.38 [+0.00] Global server enabled # 3574.38 [+0.00] # 3574.38 [+0.00] SYSCTL: net.ipv4.udp_l3mdev_accept=1 # 3574.38 [+0.00] # 3576.99 [+2.61] TEST: Global server - ns-A IPv6 [ OK ] # 3580.62 [+3.63] TEST: Global server - VRF IPv6 [ OK ] # 3584.22 [+3.60] TEST: VRF server - ns-A IPv6 [ OK ] # 3587.85 [+3.63] TEST: VRF server - VRF IPv6 [ OK ] # 3591.48 [+3.63] TEST: Enslaved device server - ns-A IPv6 [ OK ] # 3595.09 [+3.61] TEST: Enslaved device server - VRF IPv6 [ OK ] # 3597.59 [+2.51] TEST: No server - ns-A IPv6 [ OK ] # 3600.13 [+2.54] TEST: No server - VRF IPv6 [ OK ] # 3603.80 [+3.66] TEST: VRF client [ OK ] # 3606.37 [+2.57] TEST: No server, VRF client [ OK ] # 3610.00 [+3.64] TEST: Enslaved device client [ OK ] # 3612.52 [+2.52] TEST: No server, enslaved device client [ OK ] # 3616.12 [+3.60] TEST: Global server, VRF client, local conn - ns-A IPv6 [ OK ] # 3618.60 [+2.47] TEST: VRF server, VRF client, local conn - ns-A IPv6 [ OK ] # 3622.24 [+3.64] TEST: Global server, VRF client, local conn - VRF IPv6 [ OK ] # 3625.92 [+3.68] TEST: VRF server, VRF client, local conn - VRF IPv6 [ OK ] # 3628.44 [+2.52] TEST: No server, VRF client, local conn - ns-A IPv6 [ OK ] # 3630.95 [+2.52] TEST: No server, VRF client, local conn - VRF IPv6 [ OK ] # 3634.57 [+3.62] TEST: Global server, device client, local conn - ns-A IPv6 [ OK ] # 3638.19 [+3.62] TEST: VRF server, device client, local conn - ns-A IPv6 [ OK ] # 3641.85 [+3.66] TEST: Device server, VRF client, local conn - ns-A IPv6 [ OK ] # 3645.47 [+3.62] TEST: Device server, device client, local conn - ns-A IPv6 [ OK ] # 3647.98 [+2.52] TEST: No server, device client, local conn - ns-A IPv6 [ OK ] # 3651.59 [+3.60] TEST: Global server, linklocal IP [ OK ] # 3654.09 [+2.51] TEST: No server, linklocal IP [ OK ] # 3657.68 [+3.59] TEST: Enslaved device client, linklocal IP [ OK ] # 3660.19 [+2.51] TEST: No server, device client, peer linklocal IP [ OK ] # 3663.80 [+3.60] TEST: Enslaved device client, local conn - linklocal IP [ OK ] # 3666.32 [+2.52] TEST: No server, device client, local conn - linklocal IP [ OK ] # 3670.34 [+4.02] TEST: UDP in - LLA to GUA [ OK ] # 3671.92 [+1.58] # 3671.92 [+0.00] ########################################################################### # 3671.93 [+0.00] IPv6 address binds # 3671.93 [+0.00] ########################################################################### # 3671.93 [+0.00] # 3671.93 [+0.00] # 3671.93 [+0.00] ################################################################# # 3671.93 [+0.00] No VRF # 3671.93 [+0.00] # 3683.57 [+11.64] TEST: Raw socket bind to local address - ns-A IPv6 [ OK ] # 3686.09 [+2.52] TEST: Raw socket bind to local address after device bind - ns-A IPv6 [ OK ] # 3688.60 [+2.51] TEST: Raw socket bind to local address - ns-A loopback IPv6 [ OK ] # 3691.13 [+2.53] TEST: Raw socket bind to local address after device bind - ns-A loopback IPv6 [ OK ] # 3693.64 [+2.51] TEST: Raw socket bind to nonlocal address - nonlocal IPv6 [ OK ] # 3696.16 [+2.52] TEST: TCP socket bind to local address - ns-A IPv6 [ OK ] # 3698.67 [+2.51] TEST: TCP socket bind to local address after device bind - ns-A IPv6 [ OK ] # 3701.19 [+2.52] TEST: TCP socket bind to out of scope local address - ns-A loopback IPv6 [ OK ] # 3702.36 [+1.16] # 3702.36 [+0.00] ################################################################# # 3702.36 [+0.00] With VRF # 3702.36 [+0.00] # 3715.43 [+13.07] TEST: Raw socket bind to local address after vrf bind - ns-A IPv6 [ OK ] # 3717.95 [+2.52] TEST: Raw socket bind to local address after device bind - ns-A IPv6 [ OK ] # 3720.48 [+2.53] TEST: Raw socket bind to local address after vrf bind - VRF IPv6 [ OK ] # 3722.99 [+2.51] TEST: Raw socket bind to local address after device bind - VRF IPv6 [ OK ] # 3725.54 [+2.55] TEST: Raw socket bind to invalid local address after vrf bind - ns-A loopback IPv6 [ OK ] # 3728.06 [+2.51] TEST: Raw socket bind to nonlocal address after VRF bind - nonlocal IPv6 [ OK ] # 3730.59 [+2.53] TEST: TCP socket bind to local address with VRF bind - ns-A IPv6 [ OK ] # 3733.09 [+2.51] TEST: TCP socket bind to local address with VRF bind - VRF IPv6 [ OK ] # 3735.61 [+2.51] TEST: TCP socket bind to local address with device bind - ns-A IPv6 [ OK ] # 3738.12 [+2.52] TEST: TCP socket bind to VRF address with device bind - VRF IPv6 [ OK ] # 3740.63 [+2.50] TEST: TCP socket bind to invalid local address for VRF - ns-A loopback IPv6 [ OK ] # 3743.15 [+2.53] TEST: TCP socket bind to invalid local address for device bind - ns-A loopback IPv6 [ OK ] # 3744.31 [+1.16] # 3744.31 [+0.00] ########################################################################### # 3744.31 [+0.00] Run time tests - ipv6 # 3744.31 [+0.00] ########################################################################### # 3744.32 [+0.00] # 3761.79 [+17.48] TEST: Device delete with active traffic - ping in - ns-A IPv6 [ OK ] # 3778.57 [+16.78] TEST: Device delete with active traffic - ping out - ns-A IPv6 [ OK ] # 3798.42 [+19.85] TEST: TCP active socket, global server - ns-A IPv6 [ OK ] # 3818.10 [+19.67] TEST: TCP active socket, global server - VRF IPv6 [ OK ] # 3837.82 [+19.72] TEST: TCP active socket, VRF server - ns-A IPv6 [ OK ] # 3857.52 [+19.71] TEST: TCP active socket, VRF server - VRF IPv6 [ OK ] # 3877.22 [+19.70] TEST: TCP active socket, enslaved device server - ns-A IPv6 [ OK ] # 3897.01 [+19.79] TEST: TCP active socket, enslaved device server - VRF IPv6 [ OK ] # 3916.80 [+19.78] TEST: TCP active socket, VRF client [ OK ] # 3936.70 [+19.90] TEST: TCP active socket, enslaved device client [ OK ] # 3956.35 [+19.65] TEST: TCP active socket, global server, VRF client - ns-A IPv6 [ OK ] # 3976.13 [+19.78] TEST: TCP active socket, global server, VRF client - VRF IPv6 [ OK ] # 3995.85 [+19.72] TEST: TCP active socket, VRF server and client - ns-A IPv6 [ OK ] # 4015.73 [+19.88] TEST: TCP active socket, VRF server and client - VRF IPv6 [ OK ] # 4035.85 [+20.12] TEST: TCP active socket, global server, device client - ns-A IPv6 [ OK ] # 4055.92 [+20.07] TEST: TCP active socket, VRF server, device client - ns-A IPv6 [ OK ] # 4076.13 [+20.21] TEST: TCP active socket, device server, device client - ns-A IPv6 [ OK ] # 4096.12 [+19.99] TEST: TCP passive socket, global server - ns-A IPv6 [ OK ] # 4115.64 [+19.52] TEST: TCP passive socket, global server - VRF IPv6 [ OK ] # 4135.65 [+20.01] TEST: TCP passive socket, VRF server - ns-A IPv6 [ OK ] # 4155.21 [+19.57] TEST: TCP passive socket, VRF server - VRF IPv6 [ OK ] # 4174.98 [+19.76] TEST: TCP passive socket, enslaved device server - ns-A IPv6 [ OK ] # 4194.49 [+19.51] TEST: TCP passive socket, enslaved device server - VRF IPv6 [ OK ] # 4214.17 [+19.68] TEST: TCP passive socket, VRF client [ OK ] # 4234.00 [+19.83] TEST: TCP passive socket, enslaved device client [ OK ] # 4254.13 [+20.13] TEST: TCP passive socket, global server, VRF client - ns-A IPv6 [ OK ] # 4274.12 [+19.99] TEST: TCP passive socket, global server, VRF client - VRF IPv6 [ OK ] # 4293.78 [+19.66] TEST: TCP passive socket, VRF server and client - ns-A IPv6 [ OK ] # 4313.44 [+19.67] TEST: TCP passive socket, VRF server and client - VRF IPv6 [ OK ] # 4333.07 [+19.62] TEST: TCP passive socket, global server, device client - ns-A IPv6 [ OK ] # 4352.63 [+19.56] TEST: TCP passive socket, VRF server, device client - ns-A IPv6 [ OK ] # 4372.27 [+19.64] TEST: TCP passive socket, device server, device client - ns-A IPv6 [ OK ] # 4391.74 [+19.47] TEST: UDP active socket, global server - ns-A IPv6 [ OK ] # 4411.34 [+19.60] TEST: UDP active socket, global server - VRF IPv6 [ OK ] # 4431.07 [+19.73] TEST: UDP active socket, VRF server - ns-A IPv6 [ OK ] # 4450.75 [+19.68] TEST: UDP active socket, VRF server - VRF IPv6 [ OK ] # 4470.51 [+19.76] TEST: UDP active socket, enslaved device server - ns-A IPv6 [ OK ] # 4490.27 [+19.76] TEST: UDP active socket, enslaved device server - VRF IPv6 [ OK ] # 4510.08 [+19.82] TEST: UDP active socket, VRF client [ OK ] # 4529.63 [+19.54] TEST: UDP active socket, enslaved device client [ OK ] # 4549.22 [+19.59] TEST: UDP active socket, global server, VRF client - ns-A IPv6 [ OK ] # 4568.62 [+19.40] TEST: UDP active socket, global server, VRF client - VRF IPv6 [ OK ] # 4588.08 [+19.46] TEST: UDP active socket, VRF server and client - ns-A IPv6 [ OK ] # 4607.56 [+19.48] TEST: UDP active socket, VRF server and client - VRF IPv6 [ OK ] # 4627.71 [+20.15] TEST: UDP active socket, global server, device client - ns-A IPv6 [ OK ] # 4647.77 [+20.06] TEST: UDP active socket, VRF server, device client - ns-A IPv6 [ OK ] # 4667.57 [+19.80] TEST: UDP active socket, device server, device client - ns-A IPv6 [ OK ] # 4668.75 [+1.18] # 4668.75 [+0.00] ########################################################################### # 4668.75 [+0.00] IPv6 Netfilter # 4668.75 [+0.00] ########################################################################### # 4668.76 [+0.00] # 4668.76 [+0.00] # 4668.76 [+0.00] ################################################################# # 4668.76 [+0.00] TCP reset # 4668.76 [+0.00] # 4683.32 [+14.56] TEST: Global server, reject with TCP-reset on Rx - ns-A IPv6 [ OK ] # 4686.93 [+3.61] TEST: Global server, reject with TCP-reset on Rx - VRF IPv6 [ OK ] # 4688.09 [+1.16] # 4688.09 [+0.00] ################################################################# # 4688.09 [+0.00] ICMP unreachable # 4688.09 [+0.00] # 4693.45 [+5.36] TEST: Global TCP server, Rx reject icmp-port-unreach - ns-A IPv6 [ OK ] # 4698.07 [+4.62] TEST: Global TCP server, Rx reject icmp-port-unreach - VRF IPv6 [ OK ] # 4701.65 [+3.59] TEST: Global UDP server, Rx reject icmp-port-unreach - ns-A IPv6 [ OK ] # 4705.27 [+3.62] TEST: Global UDP server, Rx reject icmp-port-unreach - VRF IPv6 [ OK ] # 4707.70 [+2.43] # 4707.70 [+0.00] ########################################################################### # 4707.70 [+0.00] Use cases # 4707.70 [+0.00] ########################################################################### # 4707.71 [+0.00] # 4707.71 [+0.00] # 4707.71 [+0.00] ################################################################# # 4707.71 [+0.00] Device enslaved to bridge # 4707.71 [+0.00] # 4727.56 [+19.85] TEST: Bridge into VRF - IPv4 ping out [ OK ] # 4729.19 [+1.63] TEST: Bridge into VRF - IPv6 ping out [ OK ] # 4730.80 [+1.61] TEST: Bridge into VRF - IPv4 ping in [ OK ] # 4732.39 [+1.59] TEST: Bridge into VRF - IPv6 ping in [ OK ] # 4733.69 [+1.30] modprobe: FATAL: Module br_netfilter not found in directory /lib/modules/6.14.0-virtme # 4737.39 [+3.70] TEST: Bridge vlan into VRF - IPv4 ping out [ OK ] # 4738.99 [+1.60] TEST: Bridge vlan into VRF - IPv6 ping out [ OK ] # 4740.59 [+1.61] TEST: Bridge vlan into VRF - IPv4 ping in [ OK ] # 4742.19 [+1.60] TEST: Bridge vlan into VRF - IPv6 ping in [ OK ] # 4743.48 [+1.29] modprobe: FATAL: Module br_netfilter not found in directory /lib/modules/6.14.0-virtme # 4744.07 [+0.59] # 4744.07 [+0.00] ################################################################# # 4744.07 [+0.00] Ping LLA with multiple interfaces # 4744.08 [+0.00] # 4758.14 [+14.06] TEST: Pre cycle, ping out ns-B - multicast IP [ OK ] # 4759.53 [+1.39] TEST: Pre cycle, ping out ns-C - multicast IP [ OK ] # 4763.61 [+4.08] TEST: Post cycle nsa-JgO61f eth1, ping out ns-B - multicast IP [ OK ] # 4764.99 [+1.38] TEST: Post cycle nsa-JgO61f eth1, ping out ns-C - multicast IP [ OK ] # 4769.02 [+4.04] TEST: Post cycle nsa-JgO61f eth2, ping out ns-B - multicast IP [ OK ] # 4770.42 [+1.39] TEST: Post cycle nsa-JgO61f eth2, ping out ns-C - multicast IP [ OK ] # 4771.57 [+1.16] # 4771.58 [+0.00] ################################################################# # 4771.58 [+0.00] SNAT on VRF # 4771.58 [+0.00] # 4785.61 [+14.03] TEST: IPv4 TCP connection over VRF with SNAT [ OK ] # 4788.07 [+2.46] TEST: IPv6 TCP connection over VRF with SNAT [ OK ] # 4792.57 [+4.50] # 4792.57 [+0.00] Tests passed: 906 # 4792.57 [+0.00] Tests failed: 0 ok 1 selftests: net: fcnal-test.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__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->