lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Fri, 17 Jun 2022 22:36:06 +0200
From:   Daniel Borkmann <daniel@...earbox.net>
To:     Andrii Nakryiko <andrii.nakryiko@...il.com>,
        Eyal Birger <eyal.birger@...il.com>
Cc:     Andrii Nakryiko <andrii@...nel.org>, Shuah Khan <shuah@...nel.org>,
        Alexei Starovoitov <ast@...nel.org>, Martin Lau <kafai@...com>,
        Song Liu <songliubraving@...com>, Yonghong Song <yhs@...com>,
        john fastabend <john.fastabend@...il.com>,
        KP Singh <kpsingh@...nel.org>, posk@...gle.com,
        "open list:KERNEL SELFTEST FRAMEWORK" 
        <linux-kselftest@...r.kernel.org>,
        Networking <netdev@...r.kernel.org>, bpf <bpf@...r.kernel.org>
Subject: Re: [PATCH bpf-next] selftests/bpf: add lwt ip encap tests to
 test_progs

Hi Eyal,

On 6/16/22 1:31 AM, Andrii Nakryiko wrote:
[...]
>> What's the next step - should I submit a PR to libbpf on Github for adding
>> CONFIG_NET_VRF?
> 
> Yes, please, for [0] and [1]:
> 
>   [0] https://github.com/libbpf/libbpf
>   [1] https://github.com/kernel-patches/vmtest

Thanks a lot for getting the needed configs in.

The CI looks better now, but there is one small failure on s390 (big endian):

   https://github.com/kernel-patches/bpf/runs/6932751303?check_suite_focus=true

These:

1) "Failed to cycle device vethX; route tables might be wrong!" is this expected?
2) test_gso:FAIL:recv from server unexpected recv from server: actual 7140 != expected 9000

Please take a look and fix in a v2 when you get a chance.

I'm pasting the full log just in case:

   [...]
   #97      lookup_and_delete:OK
   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   veth3: Failed to cycle device veth3; route tables might be wrong!

   veth7: Failed to cycle device veth7; route tables might be wrong!

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   veth3: Failed to cycle device veth3; route tables might be wrong!

   veth7: Failed to cycle device veth7; route tables might be wrong!

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   veth3: Failed to cycle device veth3; route tables might be wrong!

   veth7: Failed to cycle device veth7; route tables might be wrong!

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   veth3: Failed to cycle device veth3; route tables might be wrong!

   veth7: Failed to cycle device veth7; route tables might be wrong!

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready

   IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready

   serial_test_lwt_ip_encap:PASS:pthread_create 0 nsec
   setup_namespaces:PASS:ip netns add ns_lwt_1 0 nsec
   setup_namespaces:PASS:ip netns add ns_lwt_2 0 nsec
   setup_namespaces:PASS:ip netns add ns_lwt_3 0 nsec
   lwt_ip_encap_test:PASS:setup namespaces 0 nsec
   setup_links_and_routes:PASS:ip link add veth1 netns ns_lwt_1 type veth peer name veth2 netns ns_lwt_2 0 nsec
   setup_links_and_routes:PASS:ip link add veth3 netns ns_lwt_2 type veth peer name veth4 netns ns_lwt_3 0 nsec
   setup_links_and_routes:PASS:ip link add veth5 netns ns_lwt_1 type veth peer name veth6 netns ns_lwt_2 0 nsec
   setup_links_and_routes:PASS:ip link add veth7 netns ns_lwt_2 type veth peer name veth8 netns ns_lwt_3 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   setup_ns:PASS:setns 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   setup_ns1:PASS:ip link add gre_md type gre external 0 nsec
   setup_ns1:PASS:ip link add gre6_md type ip6gre external 0 nsec
   setup_device:PASS:ip addr add 172.16.1.100/24 dev veth1 0 nsec
   setup_device:PASS:ip -6 addr add fb01::1/128 nodad dev veth1 0 nsec
   setup_device:PASS:ip link set dev veth1 up 0 nsec
   setup_device:PASS:ip addr add 172.16.5.100/24 dev veth5 0 nsec
   setup_device:PASS:ip -6 addr add fb05::1/128 nodad dev veth5 0 nsec
   setup_device:PASS:ip link set dev veth5 up 0 nsec
   setup_device:PASS:ip addr add 172.16.1.100/24 dev gre_md 0 nsec
   setup_device:PASS:ip -6 addr add fb01::1/128 nodad dev gre_md 0 nsec
   setup_device:PASS:ip link set dev gre_md up 0 nsec
   setup_device:PASS:ip addr add 172.16.1.100/24 dev gre6_md 0 nsec
   setup_device:PASS:ip -6 addr add fb01::1/128 nodad dev gre6_md 0 nsec
   setup_device:PASS:ip link set dev gre6_md up 0 nsec
   setup_ns1:PASS:ip   route add  172.16.2.100/32 dev veth1 0 nsec
   setup_ns1:PASS:ip  -6 route add  fb02::1/128 dev veth1 0 nsec
   setup_ns1:PASS:ip   route add  default dev veth1 via 172.16.2.100 0 nsec
   setup_ns1:PASS:ip  -6 route add  default dev veth1 via fb02::1 0 nsec
   setup_ns1:PASS:ip   route add  172.16.6.100/32 dev veth5 0 nsec
   setup_ns1:PASS:ip   route add  172.16.7.100/32 dev veth5 via 172.16.6.100 0 nsec
   setup_ns1:PASS:ip   route add  172.16.8.100/32 dev veth5 via 172.16.6.100 0 nsec
   setup_ns1:PASS:ip  -6 route add  fb06::1/128 dev veth5 0 nsec
   setup_ns1:PASS:ip  -6 route add  fb07::1/128 dev veth5 via fb06::1 0 nsec
   setup_ns1:PASS:ip  -6 route add  fb08::1/128 dev veth5 via fb06::1 0 nsec
   setup_ns1:PASS:ip   route add  172.16.16.100/32 dev veth5 via 172.16.6.100 0 nsec
   setup_ns1:PASS:ip  -6 route add  fb10::1/128 dev veth5 via fb06::1 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   setup_ns:PASS:setns 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   setup_device:PASS:ip addr add 172.16.2.100/24 dev veth2 0 nsec
   setup_device:PASS:ip -6 addr add fb02::1/128 nodad dev veth2 0 nsec
   setup_device:PASS:ip link set dev veth2 up 0 nsec
   setup_device:PASS:ip addr add 172.16.3.100/24 dev veth3 0 nsec
   setup_device:PASS:ip -6 addr add fb03::1/128 nodad dev veth3 0 nsec
   setup_device:PASS:ip link set dev veth3 up 0 nsec
   setup_device:PASS:ip addr add 172.16.6.100/24 dev veth6 0 nsec
   setup_device:PASS:ip -6 addr add fb06::1/128 nodad dev veth6 0 nsec
   setup_device:PASS:ip link set dev veth6 up 0 nsec
   setup_device:PASS:ip addr add 172.16.7.100/24 dev veth7 0 nsec
   setup_device:PASS:ip -6 addr add fb07::1/128 nodad dev veth7 0 nsec
   setup_device:PASS:ip link set dev veth7 up 0 nsec
   setup_ns2:PASS:ip   route add  172.16.1.100/32 dev veth2 0 nsec
   setup_ns2:PASS:ip   route add  172.16.4.100/32 dev veth3 0 nsec
   setup_ns2:PASS:ip  -6 route add  fb01::1/128 dev veth2 0 nsec
   setup_ns2:PASS:ip  -6 route add  fb04::1/128 dev veth3 0 nsec
   setup_ns2:PASS:ip   route add  172.16.5.100/32 dev veth6 0 nsec
   setup_ns2:PASS:ip   route add  172.16.8.100/32 dev veth7 0 nsec
   setup_ns2:PASS:ip  -6 route add  fb05::1/128 dev veth6 0 nsec
   setup_ns2:PASS:ip  -6 route add  fb08::1/128 dev veth7 0 nsec
   setup_ns2:PASS:ip   route add  172.16.16.100/32 dev veth7 via 172.16.8.100 0 nsec
   setup_ns2:PASS:ip  -6 route add  fb10::1/128 dev veth7 via fb08::1 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   setup_ns:PASS:setns 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   write_sysctl:PASS:open sysctl 0 nsec
   write_sysctl:PASS:write sysctl 0 nsec
   setup_device:PASS:ip addr add 172.16.4.100/24 dev veth4 0 nsec
   setup_device:PASS:ip -6 addr add fb04::1/128 nodad dev veth4 0 nsec
   setup_device:PASS:ip link set dev veth4 up 0 nsec
   setup_device:PASS:ip addr add 172.16.8.100/24 dev veth8 0 nsec
   setup_device:PASS:ip -6 addr add fb08::1/128 nodad dev veth8 0 nsec
   setup_device:PASS:ip link set dev veth8 up 0 nsec
   setup_ns3:PASS:ip   route add  172.16.3.100/32 dev veth4 0 nsec
   setup_ns3:PASS:ip   route add  172.16.1.100/32 dev veth4 via 172.16.3.100 0 nsec
   setup_ns3:PASS:ip   route add  172.16.2.100/32 dev veth4 via 172.16.3.100 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb03::1/128 dev veth4 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb01::1/128 dev veth4 via fb03::1 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb02::1/128 dev veth4 via fb03::1 0 nsec
   setup_ns3:PASS:ip   route add  172.16.7.100/32 dev veth8 0 nsec
   setup_ns3:PASS:ip   route add  172.16.5.100/32 dev veth8 via 172.16.7.100 0 nsec
   setup_ns3:PASS:ip   route add  172.16.6.100/32 dev veth8 via 172.16.7.100 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb07::1/128 dev veth8 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb05::1/128 dev veth8 via fb07::1 0 nsec
   setup_ns3:PASS:ip  -6 route add  fb06::1/128 dev veth8 via fb07::1 0 nsec
   setup_ns3:PASS:ip tunnel add gre_dev mode gre remote 172.16.5.100 local 172.16.16.100 ttl 255 key 0 0 nsec
   setup_device:PASS:ip addr add 172.16.16.100/24 dev gre_dev 0 nsec
   setup_device:PASS:ip link set dev gre_dev up 0 nsec
   setup_ns3:PASS:ip tunnel add gre6_dev mode ip6gre remote fb05::1 local fb10::1 ttl 255 key 0 0 nsec
   setup_device:PASS:ip -6 addr add fb10::1/128 nodad dev gre6_dev 0 nsec
   setup_device:PASS:ip link set dev gre6_dev up 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   lwt_ip_encap_test:PASS:setup links and routes 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping -c 1 -W 1 -I veth1 172.16.4.100 > /dev/null 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping6 -c 1 -W 1 -I veth1 fb04::1 > /dev/null 0 nsec
   lwt_ip_encap_test:PASS:ip -netns ns_lwt_2  route del  172.16.4.100/32 dev veth3 0 nsec
   lwt_ip_encap_test:PASS:ip -netns ns_lwt_2 -6 route del  fb04::1/128 dev veth3 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping -c 1 -W 1 -I veth1 172.16.4.100 > /dev/null 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping6 -c 1 -W 1 -I veth1 fb04::1 > /dev/null 0 nsec
   lwt_ip_encap_test:PASS:ip -netns ns_lwt_1  route add  172.16.4.100/32 encap bpf xmit obj test_lwt_ip_encap.o sec encap_gre dev veth1 0 nsec
   lwt_ip_encap_test:PASS:ip -netns ns_lwt_1 -6 route add  fb04::1/128 encap bpf xmit obj test_lwt_ip_encap.o sec encap_gre dev veth1 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping -c 1 -W 1 -I veth1 172.16.4.100 > /dev/null 0 nsec
   test_ping:PASS:ip netns exec ns_lwt_1 ping6 -c 1 -W 1 -I veth1 fb04::1 > /dev/null 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   test_gso:PASS:setns 0 nsec
   test_gso:PASS:listen 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   test_gso:PASS:setns src 0 nsec
   test_gso:PASS:connect_to_fd 0 nsec
   test_gso:PASS:accept 0 nsec
   test_gso:PASS:settimeo 0 nsec
   test_gso:PASS:send to server 0 nsec
   test_gso:PASS:recv from server 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   test_gso:PASS:setns 0 nsec
   test_gso:PASS:listen 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   open_netns:PASS:malloc token 0 nsec
   open_netns:PASS:open /proc/self/ns/net 0 nsec
   open_netns:PASS:open netns fd 0 nsec
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   open_netns:PASS:setns_by_fd 0 nsec
   test_gso:PASS:setns src 0 nsec
   test_gso:PASS:connect_to_fd 0 nsec
   test_gso:PASS:accept 0 nsec
   test_gso:PASS:settimeo 0 nsec
   test_gso:PASS:send to server 0 nsec
   test_gso:FAIL:recv from server unexpected recv from server: actual 7140 != expected 9000
   setns_by_fd:PASS:setns 0 nsec
   setns_by_fd:PASS:unshare 0 nsec
   setns_by_fd:PASS:remount private /sys 0 nsec
   setns_by_fd:PASS:umount2 /sys 0 nsec
   setns_by_fd:PASS:mount /sys 0 nsec
   setns_by_fd:PASS:mount /sys/fs/bpf 0 nsec
   close_netns:PASS:setns_by_fd 0 nsec
   remove_routes_to_gredev:PASS:ip -netns ns_lwt_1  route del  172.16.16.100/32 dev veth5 0 nsec
   remove_routes_to_gredev:PASS:ip -netns ns_lwt_1 -6 route del  fb10::1/128 dev veth5 0 nsec
   remove_routes_to_gredev:PASS:ip -netns ns_lwt_2  route del  172.16.16.100/32 dev veth7 0 nsec
   remove_routes_to_gredev:PASS:ip -netns ns_lwt_2 -6 route del  fb10::1/128 dev veth7 0 nsec
   setup_namespaces:PASS:ip netns delete ns_lwt_1 0 nsec
   setup_namespaces:PASS:ip netns delete ns_lwt_2 0 nsec
   setup_namespaces:PASS:ip netns delete ns_lwt_3 0 nsec
   #98/1    lwt_ip_encap/lwt_ipv4_encap_egress:FAIL
   #98/2    lwt_ip_encap/lwt_ipv6_encap_egress:OK
   #98/3    lwt_ip_encap/lwt_ipv4_encap_egress_vrf:OK
   #98/4    lwt_ip_encap/lwt_ipv6_encap_egress_vrf:OK
   #98/5    lwt_ip_encap/lwt_ipv4_encap_ingress:OK
   #98/6    lwt_ip_encap/lwt_ipv6_encap_ingress:OK
   #98/7    lwt_ip_encap/lwt_ipv4_encap_ingress_vrf:OK
   #98/8    lwt_ip_encap/lwt_ipv6_encap_ingress_vrf:OK
   #98/9    lwt_ip_encap/lwt_ipv4_encap_egress_md:OK
   #98/10   lwt_ip_encap/lwt_ipv6_encap_egress_md:OK
   #98      lwt_ip_encap:FAIL
   [...]

Thanks,
Daniel

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ