KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef media_tests test: not in Makefile 2019-09-10 23:34:55 make TARGETS=media_tests make --no-builtin-rules ARCH=x86 -C ../../.. headers_install make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef' HOSTCC scripts/basic/fixdep WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/poll.h WRAP arch/x86/include/generated/uapi/asm/socket.h WRAP arch/x86/include/generated/uapi/asm/sockios.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC arch/x86/tools/relocs_common.o HOSTLD arch/x86/tools/relocs UPD include/generated/uapi/linux/version.h HOSTCC scripts/unifdef INSTALL usr/include/asm-generic/ (36 files) INSTALL usr/include/drm/ (28 files) INSTALL usr/include/linux/ (503 files) INSTALL usr/include/linux/android/ (2 files) INSTALL usr/include/linux/byteorder/ (2 files) INSTALL usr/include/linux/caif/ (2 files) INSTALL usr/include/linux/can/ (6 files) INSTALL usr/include/linux/cifs/ (1 file) INSTALL usr/include/linux/dvb/ (8 files) INSTALL usr/include/linux/genwqe/ (1 file) INSTALL usr/include/linux/hdlc/ (1 file) INSTALL usr/include/linux/hsi/ (2 files) INSTALL usr/include/linux/iio/ (2 files) INSTALL usr/include/linux/isdn/ (1 file) INSTALL usr/include/linux/mmc/ (1 file) INSTALL usr/include/linux/netfilter/ (88 files) INSTALL usr/include/linux/netfilter/ipset/ (4 files) INSTALL usr/include/linux/netfilter_arp/ (2 files) INSTALL usr/include/linux/netfilter_bridge/ (17 files) INSTALL usr/include/linux/netfilter_ipv4/ (9 files) INSTALL usr/include/linux/netfilter_ipv6/ (13 files) INSTALL usr/include/linux/nfsd/ (5 files) INSTALL usr/include/linux/raid/ (2 files) INSTALL usr/include/linux/sched/ (1 file) INSTALL usr/include/linux/spi/ (1 file) INSTALL usr/include/linux/sunrpc/ (1 file) INSTALL usr/include/linux/tc_act/ (16 files) INSTALL usr/include/linux/tc_ematch/ (5 files) INSTALL usr/include/linux/usb/ (13 files) INSTALL usr/include/linux/wimax/ (1 file) INSTALL usr/include/misc/ (4 files) INSTALL usr/include/mtd/ (5 files) INSTALL usr/include/rdma/ (26 files) INSTALL usr/include/rdma/hfi/ (2 files) INSTALL usr/include/scsi/ (5 files) INSTALL usr/include/scsi/fc/ (4 files) INSTALL usr/include/sound/ (16 files) INSTALL usr/include/sound/sof/ (8 files) INSTALL usr/include/video/ (3 files) INSTALL usr/include/xen/ (4 files) INSTALL usr/include/asm/ (62 files) make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef' make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/media_tests' gcc -I../ -I../../../../usr/include/ media_device_test.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/media_tests/media_device_test gcc -I../ -I../../../../usr/include/ media_device_open.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/media_tests/media_device_open gcc -I../ -I../../../../usr/include/ video_device_test.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/media_tests/video_device_test make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/media_tests' ignored_by_lkp media_tests test 2019-09-10 23:34:59 make run_tests -C membarrier make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/membarrier' gcc -g -I../../../../usr/include/ membarrier_test.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/membarrier/membarrier_test TAP version 13 1..1 # selftests: membarrier: membarrier_test # TAP version 13 # 1..13 # ok 1 sys_membarrier available # ok 2 sys membarrier invalid command test: command = -1, flags = 0, errno = 22. Failed as expected # ok 3 sys membarrier MEMBARRIER_CMD_QUERY invalid flags test: flags = 1, errno = 22. Failed as expected # ok 4 sys membarrier MEMBARRIER_CMD_GLOBAL test: flags = 0 # ok 5 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED not registered failure test: flags = 0, errno = 1 # ok 6 sys membarrier MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED test: flags = 0 # ok 7 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED test: flags = 0 # ok 8 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE not registered failure test: flags = 0, errno = 1 # ok 9 sys membarrier MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE test: flags = 0 # ok 10 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE test: flags = 0 # ok 11 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # ok 12 sys membarrier MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED test: flags = 0 # ok 13 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # # Pass 13 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: membarrier: membarrier_test make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/membarrier' 2019-09-10 23:35:00 make run_tests -C memfd make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memfd' gcc -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ -c -o common.o common.c gcc -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ memfd_test.c common.o -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memfd/memfd_test memfd_test.c: In function ‘mfd_assert_reopen_fd’: memfd_test.c:64:7: warning: implicit declaration of function ‘open’ [-Wimplicit-function-declaration] fd = open(path, O_RDWR); ^~~~ memfd_test.c: In function ‘mfd_assert_get_seals’: memfd_test.c:90:6: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] r = fcntl(fd, F_GET_SEALS); ^~~~~ memfd_test.c: In function ‘mfd_assert_write’: memfd_test.c:363:6: warning: implicit declaration of function ‘fallocate’ [-Wimplicit-function-declaration] r = fallocate(fd, ^~~~~~~~~ gcc -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ fuse_mnt.c -lfuse -pthread -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memfd/fuse_mnt gcc -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ fuse_test.c common.o -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memfd/fuse_test fuse_test.c: In function ‘mfd_assert_get_seals’: fuse_test.c:67:6: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] r = fcntl(fd, F_GET_SEALS); ^~~~~ fuse_test.c: In function ‘main’: fuse_test.c:261:7: warning: implicit declaration of function ‘open’ [-Wimplicit-function-declaration] fd = open(argv[1], O_RDONLY | O_CLOEXEC); ^~~~ TAP version 13 1..3 # selftests: memfd: memfd_test # memfd: CREATE # memfd: BASIC # memfd: SEAL-WRITE # memfd: SEAL-FUTURE-WRITE # memfd: SEAL-SHRINK # memfd: SEAL-GROW # memfd: SEAL-RESIZE # memfd: SHARE-DUP # memfd: SHARE-MMAP # memfd: SHARE-OPEN # memfd: SHARE-FORK # memfd: SHARE-DUP (shared file-table) # memfd: SHARE-MMAP (shared file-table) # memfd: SHARE-OPEN (shared file-table) # memfd: SHARE-FORK (shared file-table) # memfd: DONE ok 1 selftests: memfd: memfd_test # selftests: memfd: run_fuse_test.sh # opening: ./mnt/memfd # fuse: DONE ok 2 selftests: memfd: run_fuse_test.sh # selftests: memfd: run_hugetlbfs_test.sh # ./run_hugetlbfs_test.sh: line 60: 7024 Aborted ./memfd_test hugetlbfs # opening: ./mnt/memfd # fuse: DONE ok 3 selftests: memfd: run_hugetlbfs_test.sh make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memfd' 2019-09-10 23:35:03 make run_tests -C memory-hotplug make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memory-hotplug' TAP version 13 1..1 # selftests: memory-hotplug: mem-on-off-test.sh # Test scope: 2% hotplug memory # online all hot-pluggable memory in offline state: # SKIPPED - no hot-pluggable memory in offline state # offline 2% hot-pluggable memory in online state # trying to offline 2 out of 88 memory block(s): # online->offline memory1 # online->offline memory10 # online all hot-pluggable memory in offline state: # offline->online memory1 # offline->online memory10 # Test with memory notifier error injection ok 1 selftests: memory-hotplug: mem-on-off-test.sh make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/memory-hotplug' 2019-09-10 23:35:05 make run_tests -C mount make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mount' gcc -Wall -O2 unprivileged-remount-test.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mount/unprivileged-remount-test TAP version 13 1..1 # selftests: mount: run_tests.sh ok 1 selftests: mount: run_tests.sh make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mount' 2019-09-10 23:35:05 make run_tests -C mqueue make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mqueue' gcc -O2 mq_open_tests.c -lrt -lpthread -lpopt -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mqueue/mq_open_tests gcc -O2 mq_perf_tests.c -lrt -lpthread -lpopt -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mqueue/mq_perf_tests TAP version 13 1..2 # selftests: mqueue: mq_open_tests # Using Default queue path - /test1 # # Initial system state: # Using queue path: /test1 # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Default Message Size: 8192 # Default Queue Size: 10 # # Adjusted system state for testing: # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Default Message Size: 8192 # Default Queue Size: 10 # # # Test series 1, behavior when no attr struct passed to mq_open: # Kernel supports setting defaults separately from maximums: PASS # Given sane values, mq_open without an attr struct succeeds: PASS # Kernel properly honors default setting knobs: PASS # Kernel properly limits default values to lesser of default/max: PASS # Kernel properly fails to create queue when defaults would # exceed rlimit: PASS # # # Test series 2, behavior when attr struct is passed to mq_open: # Queue open in excess of rlimit max when euid = 0 failed: PASS # Queue open with mq_maxmsg > limit when euid = 0 succeeded: PASS # Queue open with mq_msgsize > limit when euid = 0 succeeded: PASS # Queue open with total size > 2GB when euid = 0 failed: PASS # Queue open in excess of rlimit max when euid = 99 failed: PASS # Queue open with mq_maxmsg > limit when euid = 99 failed: PASS # Queue open with mq_msgsize > limit when euid = 99 failed: PASS # Queue open with total size > 2GB when euid = 99 failed: PASS ok 1 selftests: mqueue: mq_open_tests # selftests: mqueue: mq_perf_tests # # Initial system state: # Using queue path: /mq_perf_tests # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Nice value: 0 # # Adjusted system state for testing: # RLIMIT_MSGQUEUE(soft): (unlimited) # RLIMIT_MSGQUEUE(hard): (unlimited) # Maximum Message Size: 16777216 # Maximum Queue Size: 65530 # Nice value: -20 # Continuous mode: (disabled) # CPUs to pin: 7 # # Queue /mq_perf_tests created: # mq_flags: O_NONBLOCK # mq_maxmsg: 65530 # mq_msgsize: 16 # mq_curmsgs: 0 # # Started mqueue performance test thread on CPU 7 # Max priorities: 32768 # Clock resolution: 1 nsec # # Test #1: Time send/recv message, queue empty # (10000000 iterations) # Send msg: 7.6841827s total time # 700 nsec/msg # Recv msg: 7.175084150s total time # 717 nsec/msg # # Test #2a: Time send/recv message, queue full, constant prio # : # (100000 iterations) # Filling queue...done. 0.26436552s # Testing...done. # Send msg: 0.74710944s total time # 747 nsec/msg # Recv msg: 0.74675017s total time # 746 nsec/msg # Draining queue...done. 0.27243533s # # Test #2b: Time send/recv message, queue full, increasing prio # : # (100000 iterations) # Filling queue...done. 0.34346807s # Testing...done. # Send msg: 0.81464819s total time # 814 nsec/msg # Recv msg: 0.74396660s total time # 743 nsec/msg # Draining queue...done. 0.27893035s # # Test #2c: Time send/recv message, queue full, decreasing prio # : # (100000 iterations) # Filling queue...done. 0.34620377s # Testing...done. # Send msg: 0.81398517s total time # 813 nsec/msg # Recv msg: 0.73615099s total time # 736 nsec/msg # Draining queue...done. 0.28148790s # # Test #2d: Time send/recv message, queue full, random prio # : # (100000 iterations) # Filling queue...done. 0.39888315s # Testing...done. # Send msg: 0.86596648s total time # 865 nsec/msg # Recv msg: 0.78033244s total time # 780 nsec/msg # Draining queue...done. 0.30103302s ok 2 selftests: mqueue: mq_perf_tests make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/mqueue' 2019-09-10 23:35:24 make run_tests -C net make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net' make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef' make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef' gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseport_bpf gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf_cpu.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseport_bpf_cpu gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf_numa.c -lnuma -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseport_bpf_numa gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_dualstack.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseport_dualstack gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseaddr_conflict.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseaddr_conflict gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tls.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/tls gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ socket.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/socket gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_fanout.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/psock_fanout gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_tpacket.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/psock_tpacket gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ msg_zerocopy.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/msg_zerocopy gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_addr_any.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/reuseport_addr_any gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -lpthread tcp_mmap.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/tcp_mmap gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -lpthread tcp_inq.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/tcp_inq tcp_inq.c: In function ‘main’: tcp_inq.c:168:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] inq = *((int *) CMSG_DATA(cm)); ^~~ gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_snd.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/psock_snd gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ txring_overwrite.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/txring_overwrite gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/udpgso udpgso.c: In function ‘send_one’: udpgso.c:483:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((uint16_t *) CMSG_DATA(cm)) = gso_len; ^ gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso_bench_tx.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/udpgso_bench_tx gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso_bench_rx.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/udpgso_bench_rx gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ip_defrag.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/ip_defrag gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ so_txtime.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/so_txtime gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ipv6_flowlabel.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/ipv6_flowlabel ipv6_flowlabel.c: In function ‘do_send’: ipv6_flowlabel.c:58:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *)CMSG_DATA(cm) = htonl(flowlabel); ^ ipv6_flowlabel.c: In function ‘do_recv’: ipv6_flowlabel.c:114:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] flowlabel = ntohl(*(uint32_t *)CMSG_DATA(cm)); ^~~~~~~~~ gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ipv6_flowlabel_mgr.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/ipv6_flowlabel_mgr gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tcp_fastopen_backup_key.c -o /usr/src/perf_selftests-x86_64-rhel-7.6-d5382fef70ce273608d6fc652c24f075de3737ef/tools/testing/selftests/net/tcp_fastopen_backup_key TAP version 13 1..29 # selftests: net: reuseport_bpf # ---- IPv4 UDP ---- # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing EBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # Testing too many filters... # Testing filters on non-SO_REUSEPORT socket... # ---- IPv6 UDP ---- # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing EBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # Testing too many filters... # Testing filters on non-SO_REUSEPORT socket... # ---- IPv6 UDP w/ mapped IPv4 ---- # Testing EBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 20... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 10: 10 # Socket 11: 11 # Socket 12: 12 # Socket 13: 13 # Socket 14: 14 # Socket 15: 15 # Socket 16: 16 # Socket 17: 17 # Socket 18: 18 # Socket 19: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 10: 30 # Socket 11: 31 # Socket 12: 32 # Socket 13: 33 # Socket 14: 34 # Socket 15: 35 # Socket 16: 36 # Socket 17: 37 # Socket 18: 38 # Socket 19: 39 # Reprograming, testing mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Socket 0: 20 # Socket 1: 21 # Socket 2: 22 # Socket 3: 23 # Socket 4: 24 # Socket 5: 25 # Socket 6: 26 # Socket 7: 27 # Socket 8: 28 # Socket 9: 29 # Socket 0: 30 # Socket 1: 31 # Socket 2: 32 # Socket 3: 33 # Socket 4: 34 # Socket 5: 35 # Socket 6: 36 # Socket 7: 37 # Socket 8: 38 # Socket 9: 39 # ---- IPv4 TCP ---- # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing too many filters... # Testing filters on non-SO_REUSEPORT socket... # ---- IPv6 TCP ---- # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing too many filters... # Testing filters on non-SO_REUSEPORT socket... # ---- IPv6 TCP w/ mapped IPv4 ---- # Testing EBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing CBPF mod 10... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 5: 5 # Socket 6: 6 # Socket 7: 7 # Socket 8: 8 # Socket 9: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 5: 15 # Socket 6: 16 # Socket 7: 17 # Socket 8: 18 # Socket 9: 19 # Reprograming, testing mod 5... # Socket 0: 0 # Socket 1: 1 # Socket 2: 2 # Socket 3: 3 # Socket 4: 4 # Socket 0: 5 # Socket 1: 6 # Socket 2: 7 # Socket 3: 8 # Socket 4: 9 # Socket 0: 10 # Socket 1: 11 # Socket 2: 12 # Socket 3: 13 # Socket 4: 14 # Socket 0: 15 # Socket 1: 16 # Socket 2: 17 # Socket 3: 18 # Socket 4: 19 # Testing filter add without bind... # SUCCESS ok 1 selftests: net: reuseport_bpf # selftests: net: reuseport_bpf_cpu # ---- IPv4 UDP ---- # send cpu 0, receive socket 0 # send cpu 1, receive socket 1 # send cpu 2, receive socket 2 # send cpu 3, receive socket 3 # send cpu 4, receive socket 4 # send cpu 5, receive socket 5 # send cpu 6, receive socket 6 # send cpu 7, receive socket 7 # send cpu 7, receive socket 7 # send cpu 6, receive socket 6 # send cpu 5, receive socket 5 # send cpu 4, receive socket 4 # send cpu 3, receive socket 3 # send cpu 2, receive socket 2 # send cpu 1, receive socket 1 # send cpu 0, receive socket 0 # send cpu 0, receive socket 0 # send cpu 2, receive socket 2 # send cpu 4, receive socket 4 # send cpu 6, receive socket 6 # send cpu 1, receive socket 1 # send cpu 3, receive socket 3 # send cpu 5, receive socket 5 # send cpu 7, receive socket 7 # ---- IPv6 UDP ---- # send cpu 0, receive socket 0 # send cpu 1, receive socket 1 # send cpu 2, receive socket 2 # send cpu 3, receive socket 3 # send cpu 4, receive socket 4 # send cpu 5, receive socket 5 # send cpu 6, receive socket 6 # send cpu 7, receive socket 7 # send cpu 7, receive socket 7 # send cpu 6, receive socket 6 # send cpu 5, receive socket 5 # send cpu 4, receive socket 4 # send cpu 3, receive socket 3 # send cpu 2, receive socket 2 # send cpu 1, receive socket 1 # send cpu 0, receive socket 0 # send cpu 0, receive socket 0 # send cpu 2, receive socket 2 # send cpu 4, receive socket 4 # send cpu 6, receive socket 6 # send cpu 1, receive socket 1 # send cpu 3, receive socket 3 # send cpu 5, receive socket 5 # send cpu 7, receive socket 7 # ---- IPv4 TCP ---- # send cpu 0, receive socket 0 # send cpu 1, receive socket 1 # send cpu 2, receive socket 2 # send cpu 3, receive socket 3 # send cpu 4, receive socket 4 # send cpu 5, receive socket 5 # send cpu 6, receive socket 6 # send cpu 7, receive socket 7 # send cpu 7, receive socket 7 # send cpu 6, receive socket 6 # send cpu 5, receive socket 5 # send cpu 4, receive socket 4 # send cpu 3, receive socket 3 # send cpu 2, receive socket 2 # send cpu 1, receive socket 1 # send cpu 0, receive socket 0 # send cpu 0, receive socket 0 # send cpu 2, receive socket 2 # send cpu 4, receive socket 4 # send cpu 6, receive socket 6 # send cpu 1, receive socket 1 # send cpu 3, receive socket 3 # send cpu 5, receive socket 5 # send cpu 7, receive socket 7 # ---- IPv6 TCP ---- # send cpu 0, receive socket 0 # send cpu 1, receive socket 1 # send cpu 2, receive socket 2 # send cpu 3, receive socket 3 # send cpu 4, receive socket 4 # send cpu 5, receive socket 5 # send cpu 6, receive socket 6 # send cpu 7, receive socket 7 # send cpu 7, receive socket 7 # send cpu 6, receive socket 6 # send cpu 5, receive socket 5 # send cpu 4, receive socket 4 # send cpu 3, receive socket 3 # send cpu 2, receive socket 2 # send cpu 1, receive socket 1 # send cpu 0, receive socket 0 # send cpu 0, receive socket 0 # send cpu 2, receive socket 2 # send cpu 4, receive socket 4 # send cpu 6, receive socket 6 # send cpu 1, receive socket 1 # send cpu 3, receive socket 3 # send cpu 5, receive socket 5 # send cpu 7, receive socket 7 # SUCCESS ok 2 selftests: net: reuseport_bpf_cpu # selftests: net: reuseport_bpf_numa # ---- IPv4 UDP ---- # send node 0, receive socket 0 # send node 0, receive socket 0 # ---- IPv6 UDP ---- # send node 0, receive socket 0 # send node 0, receive socket 0 # ---- IPv4 TCP ---- # send node 0, receive socket 0 # send node 0, receive socket 0 # ---- IPv6 TCP ---- # send node 0, receive socket 0 # send node 0, receive socket 0 # SUCCESS ok 3 selftests: net: reuseport_bpf_numa # selftests: net: reuseport_dualstack # ---- UDP IPv4 created before IPv6 ---- # ---- UDP IPv6 created before IPv4 ---- # ---- UDP IPv4 created before IPv6 (large) ---- # ---- UDP IPv6 created before IPv4 (large) ---- # ---- TCP IPv4 created before IPv6 ---- # ---- TCP IPv6 created before IPv4 ---- # SUCCESS ok 4 selftests: net: reuseport_dualstack # selftests: net: reuseaddr_conflict # Opening 127.0.0.1:9999 # Opening INADDR_ANY:9999 # bind: Address already in use # Opening in6addr_any:9999 # Opening INADDR_ANY:9999 # bind: Address already in use # Opening INADDR_ANY:9999 after closing ipv6 socket # bind: Address already in use # Successok 5 selftests: net: reuseaddr_conflict # selftests: net: tls # [==========] Running 33 tests from 2 test cases. # [ RUN ] tls.sendfile # [ OK ] tls.sendfile # [ RUN ] tls.send_then_sendfile # [ OK ] tls.send_then_sendfile # [ RUN ] tls.recv_max # [ OK ] tls.recv_max # [ RUN ] tls.recv_small # [ OK ] tls.recv_small # [ RUN ] tls.msg_more # [ OK ] tls.msg_more # [ RUN ] tls.sendmsg_single # [ OK ] tls.sendmsg_single # [ RUN ] tls.sendmsg_large # [ OK ] tls.sendmsg_large # [ RUN ] tls.sendmsg_multiple # [ OK ] tls.sendmsg_multiple # [ RUN ] tls.sendmsg_multiple_stress # [ OK ] tls.sendmsg_multiple_stress # [ RUN ] tls.splice_from_pipe # [ OK ] tls.splice_from_pipe # [ RUN ] tls.splice_from_pipe2 # [ OK ] tls.splice_from_pipe2 # [ RUN ] tls.send_and_splice # [ OK ] tls.send_and_splice # [ RUN ] tls.splice_to_pipe # [ OK ] tls.splice_to_pipe # [ RUN ] tls.recvmsg_single # [ OK ] tls.recvmsg_single # [ RUN ] tls.recvmsg_single_max # [ OK ] tls.recvmsg_single_max # [ RUN ] tls.recvmsg_multiple # [ OK ] tls.recvmsg_multiple # [ RUN ] tls.single_send_multiple_recv # [ OK ] tls.single_send_multiple_recv # [ RUN ] tls.multiple_send_single_recv # [ OK ] tls.multiple_send_single_recv # [ RUN ] tls.single_send_multiple_recv_non_align # [ OK ] tls.single_send_multiple_recv_non_align # [ RUN ] tls.recv_partial # [ OK ] tls.recv_partial # [ RUN ] tls.recv_nonblock # [ OK ] tls.recv_nonblock # [ RUN ] tls.recv_peek # [ OK ] tls.recv_peek # [ RUN ] tls.recv_peek_multiple # [ OK ] tls.recv_peek_multiple # [ RUN ] tls.recv_peek_multiple_records # [ OK ] tls.recv_peek_multiple_records # [ RUN ] tls.recv_peek_large_buf_mult_recs # [ OK ] tls.recv_peek_large_buf_mult_recs # [ RUN ] tls.recv_lowat # [ OK ] tls.recv_lowat # [ RUN ] tls.pollin # [ OK ] tls.pollin # [ RUN ] tls.poll_wait # [ OK ] tls.poll_wait # [ RUN ] tls.blocking # [ OK ] tls.blocking # [ RUN ] tls.nonblocking # [ OK ] tls.nonblocking # [ RUN ] tls.control_msg # [ OK ] tls.control_msg # [ RUN ] global.keysizes # [ OK ] global.keysizes # [ RUN ] global.tls12 # [ OK ] global.tls12 # [==========] 33 / 33 tests passed. # [ PASSED ] ok 6 selftests: net: tls # selftests: net: run_netsocktests # -------------------- # running socket test # -------------------- # [PASS] ok 7 selftests: net: run_netsocktests # selftests: net: run_afpackettests # -------------------- # running psock_fanout test # -------------------- # test: control single socket # test: control multiple sockets # test: unique ids # # test: datapath 0x0 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=5,15, expect=15,5 # info: count=5,20, expect=20,5 # # test: datapath 0x1000 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=5,15, expect=15,5 # info: count=15,20, expect=20,15 # # test: datapath 0x1 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=10,10, expect=10,10 # info: count=17,18, expect=18,17 # # test: datapath 0x3 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=15,5, expect=15,5 # info: count=20,15, expect=20,15 # # test: datapath 0x6 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=5,15, expect=15,5 # info: count=20,15, expect=15,20 # # test: datapath 0x7 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=5,15, expect=15,5 # info: count=20,15, expect=15,20 # # test: datapath 0x2 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=20,0, expect=20,0 # info: count=20,0, expect=20,0 # # test: datapath 0x2 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=0,20, expect=0,20 # info: count=0,20, expect=0,20 # # test: datapath 0x2000 ports 8000,8002 # info: count=0,0, expect=0,0 # info: count=20,20, expect=20,20 # info: count=20,20, expect=20,20 # OK. All tests passed # [PASS] # -------------------- # running psock_tpacket test # -------------------- # test: TPACKET_V1 with PACKET_RX_RING .................... 100 pkts (14200 bytes) # test: TPACKET_V1 with PACKET_TX_RING .................... 100 pkts (14200 bytes) # test: TPACKET_V2 with PACKET_RX_RING .................... 100 pkts (14200 bytes) # test: TPACKET_V2 with PACKET_TX_RING .................... 100 pkts (14200 bytes) # test: TPACKET_V3 with PACKET_RX_RING .................... 100 pkts (14200 bytes) # test: TPACKET_V3 with PACKET_TX_RING .................... 100 pkts (14200 bytes) # OK. All tests passed # [PASS] # -------------------- # running txring_overwrite test # -------------------- # read: a (0x61) # read: b (0x62) # [PASS] ok 8 selftests: net: run_afpackettests # selftests: net: test_bpf.sh # test_bpf: ok ok 9 selftests: net: test_bpf.sh # selftests: net: netdevice.sh # SKIP: eth0: interface already up # Cannot get device udp-fragmentation-offload settings: Operation not supported # PASS: eth0: ethtool list features # PASS: eth0: ethtool dump # PASS: eth0: ethtool stats # SKIP: eth0: interface kept up ok 10 selftests: net: netdevice.sh # selftests: net: rtnetlink.sh # PASS: policy routing # PASS: route get # PASS: preferred_lft addresses have expired # PASS: tc htb hierarchy # PASS: gre tunnel endpoint # PASS: gretap # PASS: ip6gretap # PASS: erspan # PASS: ip6erspan # PASS: bridge setup # PASS: ipv6 addrlabel # PASS: set ifalias d87c8371-5f4e-492c-94ff-589cea9234e2 for test-dummy0 # PASS: vrf # PASS: vxlan # PASS: fou # PASS: macsec # PASS: ipsec # FAIL: ipsec_offload netdevsim doesn't support IPsec offload # SKIP: fdb get tests: iproute2 too old # SKIP: fdb get tests: iproute2 too old ok 11 selftests: net: rtnetlink.sh # selftests: net: xfrm_policy.sh # PASS: policy before exception matches # PASS: ping to .254 bypassed ipsec tunnel (exceptions) # PASS: direct policy matches (exceptions) # PASS: policy matches (exceptions) # PASS: ping to .254 bypassed ipsec tunnel (exceptions and block policies) # PASS: direct policy matches (exceptions and block policies) # PASS: policy matches (exceptions and block policies) # PASS: ping to .254 bypassed ipsec tunnel (exceptions and block policies after hresh changes) # PASS: direct policy matches (exceptions and block policies after hresh changes) # PASS: policy matches (exceptions and block policies after hresh changes) # PASS: ping to .254 bypassed ipsec tunnel (exceptions and block policies after hthresh change in ns3) # PASS: direct policy matches (exceptions and block policies after hthresh change in ns3) # PASS: policy matches (exceptions and block policies after hthresh change in ns3) # PASS: ping to .254 bypassed ipsec tunnel (exceptions and block policies after hresh change to normal) # PASS: direct policy matches (exceptions and block policies after hresh change to normal) # PASS: policy matches (exceptions and block policies after hresh change to normal) ok 12 selftests: net: xfrm_policy.sh # selftests: net: fib_tests.sh # # Single path route test # Start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # Nexthop device deleted # TEST: IPv4 fibmatch - no route [ OK ] # TEST: IPv6 fibmatch - no route [ OK ] # # Multipath route test # Start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # One nexthop device deleted # TEST: IPv4 - multipath route removed on delete [ OK ] # TEST: IPv6 - multipath down to single path [ OK ] # Second nexthop device deleted # TEST: IPv6 - no route [ OK ] # # Single path, admin down # Start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # Route deleted on down # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # # Admin down multipath # Verify start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # One device down, one up # TEST: IPv4 fibmatch on down device [ OK ] # TEST: IPv6 fibmatch on down device [ OK ] # TEST: IPv4 fibmatch on up device [ OK ] # TEST: IPv6 fibmatch on up device [ OK ] # TEST: IPv4 flags on down device [ OK ] # TEST: IPv6 flags on down device [ OK ] # TEST: IPv4 flags on up device [ OK ] # TEST: IPv6 flags on up device [ OK ] # Other device down and up # TEST: IPv4 fibmatch on down device [ OK ] # TEST: IPv6 fibmatch on down device [ OK ] # TEST: IPv4 fibmatch on up device [ OK ] # TEST: IPv6 fibmatch on up device [ OK ] # TEST: IPv4 flags on down device [ OK ] # TEST: IPv6 flags on down device [ OK ] # TEST: IPv4 flags on up device [ OK ] # TEST: IPv6 flags on up device [ OK ] # Both devices down # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # # Local carrier tests - single path # Start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 - no linkdown flag [ OK ] # TEST: IPv6 - no linkdown flag [ OK ] # Carrier off on nexthop # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 - linkdown flag set [ OK ] # TEST: IPv6 - linkdown flag set [ OK ] # Route to local address with carrier down # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 linkdown flag set [ OK ] # TEST: IPv6 linkdown flag set [ OK ] # # Single path route carrier test # Start point # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 no linkdown flag [ OK ] # TEST: IPv6 no linkdown flag [ OK ] # Carrier down # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 linkdown flag set [ OK ] # TEST: IPv6 linkdown flag set [ OK ] # Second address added with carrier down # TEST: IPv4 fibmatch [ OK ] # TEST: IPv6 fibmatch [ OK ] # TEST: IPv4 linkdown flag set [ OK ] # TEST: IPv6 linkdown flag set [ OK ] # # IPv4 nexthop tests # <<< write me >>> # # IPv6 nexthop tests # TEST: Directly connected nexthop, unicast address [ OK ] # TEST: Directly connected nexthop, unicast address with device [ OK ] # TEST: Gateway is linklocal address [ OK ] # TEST: Gateway is linklocal address, no device [ OK ] # TEST: Gateway can not be local unicast address [ OK ] # TEST: Gateway can not be local unicast address, with device [ OK ] # TEST: Gateway can not be a local linklocal address [ OK ] # TEST: Gateway can be local address in a VRF [ OK ] # TEST: Gateway can be local address in a VRF, with device [ OK ] # TEST: Gateway can be local linklocal address in a VRF [ OK ] # TEST: Redirect to VRF lookup [ OK ] # TEST: VRF route, gateway can be local address in default VRF [ OK ] # TEST: VRF route, gateway can not be a local address [ OK ] # TEST: VRF route, gateway can not be a local addr with device [ OK ] # # IPv6 route add / append tests # TEST: Attempt to add duplicate route - gw [ OK ] # TEST: Attempt to add duplicate route - dev only [ OK ] # TEST: Attempt to add duplicate route - reject route [ OK ] # TEST: Append nexthop to existing route - gw [ OK ] # TEST: Add multipath route [ OK ] # TEST: Attempt to add duplicate multipath route [ OK ] # TEST: Route add with different metrics [ OK ] # TEST: Route delete with metric [ OK ] # # IPv6 route replace tests # TEST: Single path with single path [ OK ] # TEST: Single path with multipath [ OK ] # TEST: Single path with single path via multipath attribute [ OK ] # TEST: Invalid nexthop [ OK ] # TEST: Single path - replace of non-existent route [ OK ] # TEST: Multipath with multipath [ OK ] # TEST: Multipath with single path [ OK ] # TEST: Multipath with single path via multipath attribute [ OK ] # TEST: Multipath - invalid first nexthop [ OK ] # TEST: Multipath - invalid second nexthop [ OK ] # TEST: Multipath - replace of non-existent route [ OK ] # # IPv4 route add / append tests # TEST: Attempt to add duplicate route - gw [ OK ] # TEST: Attempt to add duplicate route - dev only [ OK ] # TEST: Attempt to add duplicate route - reject route [ OK ] # TEST: Add new nexthop for existing prefix [ OK ] # TEST: Append nexthop to existing route - gw [ OK ] # TEST: Append nexthop to existing route - dev only [ OK ] # TEST: Append nexthop to existing route - reject route [ OK ] # TEST: Append nexthop to existing reject route - gw [ OK ] # TEST: Append nexthop to existing reject route - dev only [ OK ] # TEST: add multipath route [ OK ] # TEST: Attempt to add duplicate multipath route [ OK ] # TEST: Route add with different metrics [ OK ] # TEST: Route delete with metric [ OK ] # # IPv4 route replace tests # TEST: Single path with single path [ OK ] # TEST: Single path with multipath [ OK ] # TEST: Single path with reject route [ OK ] # TEST: Single path with single path via multipath attribute [ OK ] # TEST: Invalid nexthop [ OK ] # TEST: Single path - replace of non-existent route [ OK ] # TEST: Multipath with multipath [ OK ] # TEST: Multipath with single path [ OK ] # TEST: Multipath with single path via multipath attribute [ OK ] # TEST: Multipath with reject route [ OK ] # TEST: Multipath - invalid first nexthop [ OK ] # TEST: Multipath - invalid second nexthop [ OK ] # TEST: Multipath - replace of non-existent route [ OK ] # # IPv6 prefix route tests # TEST: Default metric [ OK ] # TEST: User specified metric on first device [ OK ] # TEST: User specified metric on second device [ OK ] # TEST: Delete of address on first device [ OK ] # TEST: Modify metric of address [ OK ] # TEST: Prefix route removed on link down [ OK ] # TEST: Prefix route with metric on link up [ OK ] # # IPv4 prefix route tests # TEST: Default metric [ OK ] # TEST: User specified metric on first device [ OK ] # TEST: User specified metric on second device [ OK ] # TEST: Delete of address on first device [ OK ] # TEST: Modify metric of address [ OK ] # TEST: Prefix route removed on link down [ OK ] # TEST: Prefix route with metric on link up [ OK ] # # IPv6 routes with metrics # TEST: Single path route with mtu metric [FAIL] # TEST: Multipath route via 2 single routes with mtu metric on first [FAIL] # TEST: Multipath route via 2 single routes with mtu metric on 2nd [FAIL] # TEST: Multipath route with mtu metric [FAIL] # RTNETLINK answers: No route to host # TEST: Using route with mtu metric [FAIL] # TEST: Invalid metric (fails metric_convert) [ OK ] # # IPv4 route add / append tests # TEST: Single path route with mtu metric [ OK ] # TEST: Multipath route with mtu metric [ OK ] # TEST: Using route with mtu metric [ OK ] # TEST: Invalid metric (fails metric_convert) [ OK ] # # IPv4 route with IPv6 gateway tests # TEST: Single path route with IPv6 gateway [FAIL] # TEST: Single path route with IPv6 gateway - ping [FAIL] # TEST: Single path route delete [FAIL] # TEST: Multipath route add - v6 nexthop then v4 [FAIL] # TEST: Multipath route delete - nexthops in wrong order [ OK ] # TEST: Multipath route delete exact match [FAIL] # TEST: Multipath route add - v4 nexthop then v6 [FAIL] # TEST: Multipath route delete - nexthops in wrong order [ OK ] # TEST: Multipath route delete exact match [FAIL] # # Tests passed: 137 # Tests failed: 12 not ok 13 selftests: net: fib_tests.sh # selftests: net: fib-onlink-tests.sh # Error: ipv4: FIB table does not exist. # Flush terminated # Error: ipv6: FIB table does not exist. # Flush terminated # # ######################################## # Configuring interfaces # Error: netdevsim: Exceeded number of supported fib entries. not ok 14 selftests: net: fib-onlink-tests.sh # selftests: net: pmtu.sh # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: ipv4: PMTU exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: ipv4: PMTU exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: ipv6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding MTU # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: ipv6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding MTU # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over vxlan4: PMTU exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over vxlan4: PMTU exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over vxlan4: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over vxlan4: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over vxlan6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over vxlan6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over vxlan6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over vxlan6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on vxlan interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over geneve4: PMTU exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over geneve4: PMTU exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over geneve4: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over geneve4: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over geneve6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over geneve6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over geneve6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over geneve6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on geneve interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over fou4: PMTU exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over fou4: PMTU exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over fou4: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over fou4: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over fou6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over fou6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over fou6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over fou6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on fou interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over gue4: PMTU exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over gue4: PMTU exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over gue4: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over gue4: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: IPv4 over gue6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: IPv4 over gue6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # TEST: IPv6 over gue6: PMTU exceptions [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # TEST: IPv6 over gue6: PMTU exceptions - nexthop objects [FAIL] # PMTU exception wasn't created after exceeding link layer MTU on gue interface # RTNETLINK answers: Network is unreachable # TEST: vti6: PMTU exceptions [FAIL] # PMTU exception wasn't created after creating tunnel exceeding link layer MTU # TEST: vti4: PMTU exceptions [ OK ] # TEST: vti4: default MTU assignment [ OK ] # TEST: vti6: default MTU assignment [FAIL] # vti MTU 1332 is not veth MTU 1500 minus IPv6 header length # TEST: vti4: MTU setting on link creation [ OK ] # TEST: vti6: MTU setting on link creation [ OK ] # TEST: vti6: MTU changes on link changes [FAIL] # vti MTU 1332 is not dummy MTU 3000 minus IPv6 header length # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: ipv4: cleanup of cached exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: ipv4: cleanup of cached exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # TEST: ipv6: cleanup of cached exceptions [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # TEST: ipv6: cleanup of cached exceptions - nexthop objects [ OK ] # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: Network is unreachable # RTNETLINK answers: Network is unreachable # TEST: ipv6: list and flush cached exceptions [FAIL] # can't list cached exceptions # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # Error: Nexthop id does not exist. # RTNETLINK answers: Network is unreachable # RTNETLINK answers: Network is unreachable # TEST: ipv6: list and flush cached exceptions - nexthop objects [FAIL] # can't list cached exceptions not ok 15 selftests: net: pmtu.sh # selftests: net: udpgso.sh # ipv4 cmsg # device mtu (orig): 65536 # device mtu (test): 1500 # ipv4 tx:1 gso:0 # ipv4 tx:1472 gso:0 # ipv4 tx:1473 gso:0 (fail) # ipv4 tx:1472 gso:1472 (fail) # ipv4 tx:1473 gso:1472 # ipv4 tx:2944 gso:1472 # ipv4 tx:2945 gso:1472 # ipv4 tx:64768 gso:1472 # ipv4 tx:65507 gso:1472 # ipv4 tx:65508 gso:1472 (fail) # ipv4 tx:1 gso:1 (fail) # ipv4 tx:2 gso:1 # ipv4 tx:5 gso:2 # ipv4 tx:36 gso:1 # ipv4 tx:37 gso:1 (fail) # OK # ipv4 setsockopt # device mtu (orig): 65536 # device mtu (test): 1500 # ipv4 tx:1 gso:0 # ipv4 tx:1472 gso:0 # ipv4 tx:1473 gso:0 (fail) # ipv4 tx:1472 gso:1472 (fail) # ipv4 tx:1473 gso:1472 # ipv4 tx:2944 gso:1472 # ipv4 tx:2945 gso:1472 # ipv4 tx:64768 gso:1472 # ipv4 tx:65507 gso:1472 # ipv4 tx:65508 gso:1472 (fail) # ipv4 tx:1 gso:1 (fail) # ipv4 tx:2 gso:1 # ipv4 tx:5 gso:2 # ipv4 tx:36 gso:1 # ipv4 tx:37 gso:1 (fail) # OK # ipv6 cmsg # device mtu (orig): 65536 # device mtu (test): 1500 # ipv6 tx:1 gso:0 # ./udpgso: sendmsg: Network is unreachable # ipv6 setsockopt # device mtu (orig): 65536 # device mtu (test): 1500 # ipv6 tx:1 gso:0 # ./udpgso: sendmsg: Network is unreachable # ipv4 connected # device mtu (orig): 65536 # device mtu (test): 1600 # route mtu (test): 1500 # path mtu (read): 1500 # ipv4 tx:1 gso:0 # ipv4 tx:1472 gso:0 # ipv4 tx:1473 gso:0 (fail) # ipv4 tx:1472 gso:1472 (fail) # ipv4 tx:1473 gso:1472 # ipv4 tx:2944 gso:1472 # ipv4 tx:2945 gso:1472 # ipv4 tx:64768 gso:1472 # ipv4 tx:65507 gso:1472 # ipv4 tx:65508 gso:1472 (fail) # ipv4 tx:1 gso:1 (fail) # ipv4 tx:2 gso:1 # ipv4 tx:5 gso:2 # ipv4 tx:36 gso:1 # ipv4 tx:37 gso:1 (fail) # OK # ipv4 msg_more # device mtu (orig): 65536 # device mtu (test): 1500 # ipv4 tx:1 gso:0 # ipv4 tx:1472 gso:0 # ipv4 tx:1473 gso:0 (fail) # ipv4 tx:1472 gso:1472 (fail) # ipv4 tx:1473 gso:1472 # ipv4 tx:2944 gso:1472 # ipv4 tx:2945 gso:1472 # ipv4 tx:64768 gso:1472 # ipv4 tx:65507 gso:1472 # ipv4 tx:65508 gso:1472 (fail) # ipv4 tx:1 gso:1 (fail) # ipv4 tx:2 gso:1 # ipv4 tx:5 gso:2 # ipv4 tx:36 gso:1 # ipv4 tx:37 gso:1 (fail) # OK # ipv6 msg_more # device mtu (orig): 65536 # device mtu (test): 1500 # ipv6 tx:1 gso:0 # ./udpgso: sendmsg: Network is unreachable not ok 16 selftests: net: udpgso.sh # selftests: net: ip_defrag.sh # ipv4 defrag # PASS # seed = 1568129911 # ipv4 defrag with overlaps # PASS # seed = 1568129911 # ipv6 defrag # seed = 1568129916 # ./ip_defrag: send_fragment: Network is unreachable not ok 17 selftests: net: ip_defrag.sh # selftests: net: udpgso_bench.sh # ipv4 # tcp # tcp tx: 11638 MB/s 197396 calls/s 197396 msg/s # tcp rx: 11648 MB/s 197512 calls/s # tcp tx: 11957 MB/s 202811 calls/s 202811 msg/s # tcp rx: 11969 MB/s 202992 calls/s # tcp tx: 11568 MB/s 196214 calls/s 196214 msg/s # tcp zerocopy # tcp tx: 7845 MB/s 133066 calls/s 133066 msg/s # tcp rx: 7852 MB/s 133041 calls/s # tcp tx: 8022 MB/s 136069 calls/s 136069 msg/s # tcp rx: 8029 MB/s 136162 calls/s # tcp tx: 8019 MB/s 136013 calls/s 136013 msg/s # udp # udp rx: 834 MB/s 594397 calls/s # udp tx: 834 MB/s 594426 calls/s 14153 msg/s # udp tx: 840 MB/s 598962 calls/s 14261 msg/s # udp rx: 841 MB/s 599378 calls/s # udp tx: 832 MB/s 593166 calls/s 14123 msg/s # udp gso # udp rx: 2431 MB/s 1732122 calls/s # udp tx: 2431 MB/s 41242 calls/s 41242 msg/s # udp tx: 2443 MB/s 41437 calls/s 41437 msg/s # udp rx: 2444 MB/s 1741530 calls/s # udp tx: 2435 MB/s 41301 calls/s 41301 msg/s # udp gso zerocopy # udp tx: 1850 MB/s 31382 calls/s 31382 msg/s # udp rx: 1850 MB/s 1318044 calls/s # udp tx: 1847 MB/s 31343 calls/s 31343 msg/s # udp rx: 1849 MB/s 1317582 calls/s # udp tx: 1869 MB/s 31702 calls/s 31702 msg/s # udp gso timestamp # udp tx: 2338 MB/s 39658 calls/s 39658 msg/s # udp rx: 2338 MB/s 1665636 calls/s # udp tx: 2397 MB/s 40669 calls/s 40669 msg/s # udp rx: 2400 MB/s 1709760 calls/s # udp tx: 2380 MB/s 40369 calls/s 40369 msg/s # udp gso zerocopy audit # udp tx: 1842 MB/s 31253 calls/s 31253 msg/s # udp rx: 1844 MB/s 1313802 calls/s # udp tx: 1844 MB/s 31286 calls/s 31286 msg/s # udp rx: 1846 MB/s 1315398 calls/s # udp tx: 1857 MB/s 31507 calls/s 31507 msg/s # Summary over 3.000 seconds... # sum udp tx: 1892 MB/s 94046 calls (31348/s) 94046 msgs (31348/s) # Zerocopy acks: 94046 # udp gso timestamp audit # udp rx: 2284 MB/s 1627332 calls/s # udp tx: 2286 MB/s 38783 calls/s 38783 msg/s # udp tx: 2342 MB/s 39738 calls/s 39738 msg/s # udp rx: 2345 MB/s 1670550 calls/s # udp tx: 2356 MB/s 39970 calls/s 39970 msg/s # Summary over 3.000 seconds... # sum udp tx: 2384 MB/s 118491 calls (39497/s) 118491 msgs (39497/s) # ./udpgso_bench_tx: Unexpected number of TX Timestamps: 118491 expected 0 received # udp gso zerocopy timestamp audit # udp tx: 1749 MB/s 29665 calls/s 29665 msg/s # udp rx: 1749 MB/s 1245930 calls/s # udp tx: 1816 MB/s 30801 calls/s 30801 msg/s # udp rx: 1817 MB/s 1294776 calls/s # udp tx: 1810 MB/s 30703 calls/s 30703 msg/s # Summary over 3.000 seconds... # sum udp tx: 1834 MB/s 91169 calls (30389/s) 91169 msgs (30389/s) # ./udpgso_bench_tx: Unexpected number of TX Timestamps: 91169 expected 0 received # ipv6 # tcp # tcp tx: 11736 MB/s 199066 calls/s 199066 msg/s # tcp rx: 11747 MB/s 199218 calls/s # tcp tx: 11747 MB/s 199241 calls/s 199241 msg/s # tcp rx: 11758 MB/s 199431 calls/s # tcp tx: 11805 MB/s 200223 calls/s 200223 msg/s # tcp zerocopy # tcp tx: 7747 MB/s 131399 calls/s 131399 msg/s # tcp rx: 7754 MB/s 131452 calls/s # tcp tx: 7969 MB/s 135170 calls/s 135170 msg/s # tcp rx: 7977 MB/s 135203 calls/s # tcp tx: 7961 MB/s 135040 calls/s 135040 msg/s # udp # ./udpgso_bench_tx: connect: Network is unreachable # udp gso # ./udpgso_bench_tx: connect: Network is unreachable # udp gso zerocopy # ./udpgso_bench_tx: connect: Network is unreachable # udp gso timestamp # ./udpgso_bench_tx: connect: Network is unreachable # udp gso zerocopy audit # ./udpgso_bench_tx: connect: Network is unreachable # udp gso timestamp audit # ./udpgso_bench_tx: connect: Network is unreachable # udp gso zerocopy timestamp audit # ./udpgso_bench_tx: connect: Network is unreachable # udpgso_bench.sh: FAIL not ok 18 selftests: net: udpgso_bench.sh # selftests: net: fib_rule_tests.sh # # ###################################################################### # TEST SECTION: IPv4 fib rule # ###################################################################### # # TEST: rule4 check: oif dummy0 [ OK ] # # TEST: rule4 del by pref: oif dummy0 [ OK ] # net.ipv4.ip_forward = 1 # net.ipv4.conf.dummy0.rp_filter = 0 # # TEST: rule4 check: from 192.51.100.3 iif dummy0 [ OK ] # # TEST: rule4 del by pref: from 192.51.100.3 iif dummy0 [ OK ] # net.ipv4.ip_forward = 0 # # TEST: rule4 check: tos 0x10 [ OK ] # # TEST: rule4 del by pref: tos 0x10 [ OK ] # # TEST: rule4 check: fwmark 0x64 [ OK ] # # TEST: rule4 del by pref: fwmark 0x64 [ OK ] # # TEST: rule4 check: uidrange 100-100 [ OK ] # # TEST: rule4 del by pref: uidrange 100-100 [ OK ] # # TEST: rule4 check: sport 666 dport 777 [ OK ] # # TEST: rule4 del by pref: sport 666 dport 777 [ OK ] # # TEST: rule4 check: ipproto tcp [ OK ] # # TEST: rule4 del by pref: ipproto tcp [ OK ] # # TEST: rule4 check: ipproto icmp [ OK ] # # TEST: rule4 del by pref: ipproto icmp [ OK ] # # ###################################################################### # TEST SECTION: IPv6 fib rule # ###################################################################### # Error: netdevsim: Exceeded number of supported fib entries. # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: oif dummy0 [FAIL] # # TEST: rule6 del by pref: oif dummy0 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: from 2001:db8:1::3 iif dummy0 [FAIL] # # TEST: rule6 del by pref: from 2001:db8:1::3 iif dummy0 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: tos 0x10 [FAIL] # # TEST: rule6 del by pref: tos 0x10 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: fwmark 0x64 [FAIL] # # TEST: rule6 del by pref: fwmark 0x64 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: uidrange 100-100 [FAIL] # # TEST: rule6 del by pref: uidrange 100-100 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: sport 666 dport 777 [FAIL] # # TEST: rule6 del by pref: sport 666 dport 777 [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: ipproto tcp [FAIL] # # TEST: rule6 del by pref: ipproto tcp [ OK ] # RTNETLINK answers: Network is unreachable # # TEST: rule6 check: ipproto ipv6-icmp [FAIL] # # TEST: rule6 del by pref: ipproto ipv6-icmp [ OK ] # # Tests passed: 24 # Tests failed: 8 not ok 19 selftests: net: fib_rule_tests.sh # selftests: net: msg_zerocopy.sh # ipv4 tcp -t 1 # tx=228966 (14288 MB) txc=0 zc=n # rx=114484 (14288 MB) # ipv4 tcp -z -t 1 # tx=174209 (10871 MB) txc=174209 zc=n # rx=87105 (10871 MB) # ok # ipv6 tcp -t 1 # ./msg_zerocopy: connect: Network is unreachable