Re: [PATCH bpf-next] selftests/bpf: add lwt ip encap tests to test_progs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux