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