KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372 2018-04-11 00:10:23 ln -sf /usr/bin/gcc-5 /usr/bin/gcc 2018-04-11 00:10:23 ln -sf /usr/bin/clang-7 /usr/bin/clang 2018-04-11 00:10:23 ln -sf /usr/bin/llc-7 /usr/bin/llc media_tests test: not in Makefile 2018-04-11 00:10:23 make TARGETS=media_tests make[1]: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/media_tests' gcc media_device_test.c -o media_device_test gcc media_device_open.c -o media_device_open gcc video_device_test.c -o video_device_test make[1]: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/media_tests' ignored_by_lkp media_tests test 2018-04-11 00:10:23 make run_tests -C membarrier make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/membarrier' gcc -g -I../../../../usr/include/ membarrier_test.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/membarrier/membarrier_test TAP version 13 selftests: membarrier_test ======================================== TAP version 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 1..13 ok 1..1 selftests: membarrier_test [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/membarrier' 2018-04-11 00:10:23 make run_tests -C memfd make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/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/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/memfd/memfd_test memfd_test.c: In function ‘mfd_assert_get_seals’: memfd_test.c:74:6: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] r = fcntl(fd, F_GET_SEALS); ^ memfd_test.c: In function ‘mfd_assert_open’: memfd_test.c:197:6: warning: implicit declaration of function ‘open’ [-Wimplicit-function-declaration] r = open(buf, flags, mode); ^ memfd_test.c: In function ‘mfd_assert_write’: memfd_test.c:328: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/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/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/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/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 selftests: run_tests.sh ======================================== opening: ./mnt/memfd fuse: DONE memfd: CREATE memfd: BASIC memfd: SEAL-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 memfd-hugetlb: CREATE memfd-hugetlb: BASIC memfd-hugetlb: SEAL-WRITE memfd-hugetlb: SEAL-SHRINK memfd-hugetlb: SEAL-GROW memfd-hugetlb: SEAL-RESIZE memfd-hugetlb: SHARE-DUP memfd-hugetlb: SHARE-MMAP memfd-hugetlb: SHARE-OPEN memfd-hugetlb: SHARE-FORK memfd-hugetlb: SHARE-DUP (shared file-table) memfd-hugetlb: SHARE-MMAP (shared file-table) memfd-hugetlb: SHARE-OPEN (shared file-table) memfd-hugetlb: SHARE-FORK (shared file-table) memfd: DONE opening: ./mnt/memfd fuse: DONE ok 1..1 selftests: run_tests.sh [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/memfd' 2018-04-11 00:10:26 make run_tests -C memory-hotplug make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/memory-hotplug' 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 1 out of 41 memory block(s): online->offline memory1 online all hot-pluggable memory in offline state: offline->online memory1 Test with memory notifier error injection ./mem-on-off-test.sh: line 75: echo: write error: Invalid argument offline_memory_expect_success 63: unexpected fail selftests: memory-hotplug [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/memory-hotplug' 2018-04-11 00:10:28 make run_tests -C mount make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mount' gcc -Wall -O2 unprivileged-remount-test.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mount/unprivileged-remount-test if [ -f /proc/self/uid_map ] ; then ./unprivileged-remount-test ; else echo "WARN: No /proc/self/uid_map exist, test skipped." ; fi make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mount' 2018-04-11 00:10:28 make run_tests -C mqueue make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mqueue' gcc -O2 mq_open_tests.c -lrt -lpthread -lpopt -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mqueue/mq_open_tests gcc -O2 mq_perf_tests.c -lrt -lpthread -lpopt -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mqueue/mq_perf_tests 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 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.825431809s total time 782 nsec/msg Recv msg: 8.248127412s total time 824 nsec/msg Test #2a: Time send/recv message, queue full, constant prio : (100000 iterations) Filling queue...done. 0.28578872s Testing...done. Send msg: 0.81060643s total time 810 nsec/msg Recv msg: 0.78483454s total time 784 nsec/msg Draining queue...done. 0.27880340s Test #2b: Time send/recv message, queue full, increasing prio : (100000 iterations) Filling queue...done. 0.37882455s Testing...done. Send msg: 0.91568975s total time 915 nsec/msg Recv msg: 0.86779478s total time 867 nsec/msg Draining queue...done. 0.31787546s Test #2c: Time send/recv message, queue full, decreasing prio : (100000 iterations) Filling queue...done. 0.38015277s Testing...done. Send msg: 0.93071751s total time 930 nsec/msg Recv msg: 0.87348025s total time 873 nsec/msg Draining queue...done. 0.31639675s Test #2d: Time send/recv message, queue full, random prio : (100000 iterations) Filling queue...done. 0.39137816s Testing...done. Send msg: 0.97830740s total time 978 nsec/msg Recv msg: 0.90822255s total time 908 nsec/msg Draining queue...done. 0.33590272s make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/mqueue' 2018-04-11 00:10:49 make run_tests -C net make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net' gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/reuseport_bpf gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf_cpu.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/reuseport_bpf_cpu gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -lnuma reuseport_bpf_numa.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/reuseport_bpf_numa gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_dualstack.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/reuseport_dualstack gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseaddr_conflict.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/reuseaddr_conflict gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ socket.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/socket gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_fanout.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/psock_fanout gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_tpacket.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/psock_tpacket gcc -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ msg_zerocopy.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net/msg_zerocopy TAP version 13 selftests: 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..1 selftests: reuseport_bpf [PASS] selftests: 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 1..2 selftests: reuseport_bpf_cpu [PASS] selftests: 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 1..3 selftests: reuseport_bpf_numa [PASS] selftests: 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 1..4 selftests: reuseport_dualstack [PASS] selftests: 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 1..5 selftests: reuseaddr_conflict [PASS] selftests: run_netsocktests ======================================== -------------------- running socket test -------------------- [PASS] ok 1..6 selftests: run_netsocktests [PASS] selftests: run_afpackettests ======================================== -------------------- running psock_fanout test -------------------- test: control single socket test: control multiple sockets test: unique ids test: datapath 0x0 info: count=0,0, expect=0,0 info: count=0,20, expect=15,5 ERROR: incorrect queue lengths info: count=0,20, expect=20,5 ERROR: incorrect queue lengths info: trying alternate ports (4) test: datapath 0x0 info: count=0,0, expect=0,0 info: count=5,15, expect=15,5 info: count=5,20, expect=20,5 test: datapath 0x1000 info: count=0,0, expect=0,0 info: count=5,15, expect=15,5 info: count=15,20, expect=20,15 test: datapath 0x1 info: count=0,0, expect=0,0 info: count=10,10, expect=10,10 info: count=17,18, expect=18,17 test: datapath 0x3 info: count=0,0, expect=0,0 info: count=15,5, expect=15,5 info: count=20,15, expect=20,15 test: datapath 0x6 info: count=0,0, expect=0,0 info: count=5,15, expect=15,5 info: count=20,15, expect=15,20 test: datapath 0x7 bpf: No space left on device bpf verifier: 0: (bf) r6 = r1 1: (61) r0 = *(u32 *)(r6 +0) 2: (35) if r0 >= 0x64 goto pc+1 R0=inv(id=0,umax_value=99,var_off=(0x0; 0x7f)) R1=ctx(id=0,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R10=fp0,call_-1 3: (05) goto pc+4 8: (95) exit from 2 to 4: R0=inv(id=0,umin_value=100,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R1=ctx(id=0,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R10=fp0,call_-1 4: (30) r0 = *(u8 *)skb[80] 5: (15) if r0 == 0x61 goto pc+2 R0=inv(id=0) R6=ctx(id=0,off=0,imm=0) R10=fp0,call_-1 6: (15) if r0 == 0 [FAIL] -------------------- 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] ok 1..7 selftests: run_afpackettests [PASS] selftests: test_bpf.sh ======================================== test_bpf: ok ok 1..8 selftests: test_bpf.sh [PASS] selftests: 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 1..9 selftests: netdevice.sh [PASS] selftests: rtnetlink.sh ======================================== PASS: policy routing PASS: route get PASS: tc htb hierarchy PASS: gre tunnel endpoint PASS: gretap RTNETLINK answers: Operation not supported Cannot find device "ip6gretap00" Cannot find device "ip6gretap00" Cannot find device "ip6gretap00" Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] [ local ADDR ] [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ] [ hoplimit TTL ] [ encaplimit ELIM ] [ tclass TCLASS ] [ flowlabel FLOWLABEL ] [ dscp inherit ] [ fwmark MARK ] [ dev PHYS_DEV ] [ noencap ] [ encap { fou | gue | none } ] [ encap-sport PORT ] [ encap-dport PORT ] [ [no]encap-csum ] [ [no]encap-csum6 ] [ [no]encap-remcsum ] [ erspan IDX ] Where: ADDR := IPV6_ADDRESS TTL := { 0..255 } (default=64) KEY := { DOTTED_QUAD | NUMBER } ELIM := { none | 0..255 }(default=4) TCLASS := { 0x0..0xff | inherit } FLOWLABEL := { 0x0..0xfffff | inherit } MARK := { 0x0..0xffffffff | inherit } Cannot find device "ip6gretap00" FAIL: ip6gretap Cannot create namespace file "/var/run/netns/testns": File exists SKIP erspan tests: cannot add net namespace testns Cannot create namespace file "/var/run/netns/testns": File exists SKIP ip6erspan tests: cannot add net namespace testns PASS: bridge setup PASS: ipv6 addrlabel PASS: set ifalias 3e317729-cf8a-49e1-a2a7-a7c16d75b6f2 for test-dummy0 PASS: vrf Cannot create namespace file "/var/run/netns/testns": File exists SKIP encap tests: cannot add net namespace testns PASS: macsec ok 1..10 selftests: rtnetlink.sh [PASS] selftests: fib_tests.sh ======================================== Running netdev unregister tests Cannot create namespace file "/var/run/netns/testns": File exists PASS: unicast route test PASS: multipath route test Running netdev down tests PASS: unicast route test PASS: multipath route test Running netdev carrier change tests PASS: local route carrier test FAIL: unicast route carrier test not ok 1..11 selftests: fib_tests.sh [FAIL] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/net' 2018-04-11 00:10:59 make run_tests -C nsfs make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/nsfs' gcc -Wall -Werror owner.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/nsfs/owner gcc -Wall -Werror pidns.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/nsfs/pidns TAP version 13 selftests: owner ======================================== ok 1..1 selftests: owner [PASS] selftests: pidns ======================================== ok 1..2 selftests: pidns [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/nsfs' ignored_by_lkp powerpc test prctl test: not in Makefile 2018-04-11 00:10:59 make TARGETS=prctl make[1]: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/prctl' Makefile:14: warning: overriding recipe for target 'clean' ../lib.mk:97: warning: ignoring old recipe for target 'clean' gcc disable-tsc-ctxt-sw-stress-test.c -o disable-tsc-ctxt-sw-stress-test gcc disable-tsc-on-off-stress-test.c -o disable-tsc-on-off-stress-test gcc disable-tsc-test.c -o disable-tsc-test make[1]: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/prctl' 2018-04-11 00:10:59 make run_tests -C prctl make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/prctl' Makefile:14: warning: overriding recipe for target 'clean' ../lib.mk:97: warning: ignoring old recipe for target 'clean' TAP version 13 selftests: disable-tsc-ctxt-sw-stress-test ======================================== [No further output means we're allright] ok 1..1 selftests: disable-tsc-ctxt-sw-stress-test [PASS] selftests: disable-tsc-on-off-stress-test ======================================== [No further output means we're allright] ok 1..2 selftests: disable-tsc-on-off-stress-test [PASS] selftests: disable-tsc-test ======================================== rdtsc() == 24692921812828 prctl(PR_GET_TSC, &tsc_val); tsc_val == PR_TSC_ENABLE rdtsc() == 24692921969376 prctl(PR_SET_TSC, PR_TSC_ENABLE) rdtsc() == 24692921976932 prctl(PR_SET_TSC, PR_TSC_SIGSEGV) rdtsc() == [ SIG_SEGV ] prctl(PR_GET_TSC, &tsc_val); tsc_val == PR_TSC_SIGSEGV prctl(PR_SET_TSC, PR_TSC_ENABLE) rdtsc() == 24692922003358 ok 1..3 selftests: disable-tsc-test [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/prctl' 2018-04-11 00:11:20 make run_tests -C proc make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc' gcc -Wall -O2 proc-loadavg-001.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc/proc-loadavg-001 gcc -Wall -O2 proc-self-map-files-001.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc/proc-self-map-files-001 gcc -Wall -O2 proc-self-map-files-002.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc/proc-self-map-files-002 gcc -Wall -O2 proc-self-syscall.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc/proc-self-syscall gcc -Wall -O2 proc-self-wchan.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc/proc-self-wchan TAP version 13 selftests: proc-loadavg-001 ======================================== not ok 1..1 selftests: proc-loadavg-001 [FAIL] selftests: proc-self-map-files-001 ======================================== ok 1..2 selftests: proc-self-map-files-001 [PASS] selftests: proc-self-map-files-002 ======================================== ok 1..3 selftests: proc-self-map-files-002 [PASS] selftests: proc-self-syscall ======================================== ok 1..4 selftests: proc-self-syscall [PASS] selftests: proc-self-wchan ======================================== ok 1..5 selftests: proc-self-wchan [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/proc' 2018-04-11 00:11:20 make run_tests -C pstore make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/pstore' TAP version 13 selftests: pstore_tests ======================================== === Pstore unit tests (pstore_tests) === UUID=33a19f9d-b986-47c8-9cc5-8e4f8182b690 Checking pstore backend is registered ... ok backend=ramoops cmdline=ip=::::snb-black::dhcp root=/dev/ram0 user=lkp job=/lkp/scheduled/snb-black/kernel_selftests-kselftests-02-debian-x86_64-2016-08-31.cgz-89d98ff9795717225187dd20c5c557ef16c37372-20180411-46531-vnszsb-0.yaml ARCH=x86_64 kconfig=x86_64-rhel-7.2 branch=linux-next/master commit=89d98ff9795717225187dd20c5c557ef16c37372 BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-7/89d98ff9795717225187dd20c5c557ef16c37372/vmlinuz-4.16.0-rc7-00249-g89d98ff erst_disable max_uptime=3600 RESULT_ROOT=/result/kernel_selftests/kselftests-02/snb-black/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-7/89d98ff9795717225187dd20c5c557ef16c37372/0 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw Checking pstore console is registered ... ok Checking /dev/pmsg0 exists ... ok Writing unique string to /dev/pmsg0 ... ok ok 1..1 selftests: pstore_tests [PASS] selftests: pstore_post_reboot_tests ======================================== === Pstore unit tests (pstore_post_reboot_tests) === UUID=afe7f3e9-c20c-4958-9b48-d2c530a434f9 Checking pstore backend is registered ... ok backend=ramoops cmdline=ip=::::snb-black::dhcp root=/dev/ram0 user=lkp job=/lkp/scheduled/snb-black/kernel_selftests-kselftests-02-debian-x86_64-2016-08-31.cgz-89d98ff9795717225187dd20c5c557ef16c37372-20180411-46531-vnszsb-0.yaml ARCH=x86_64 kconfig=x86_64-rhel-7.2 branch=linux-next/master commit=89d98ff9795717225187dd20c5c557ef16c37372 BOOT_IMAGE=/pkg/linux/x86_64-rhel-7.2/gcc-7/89d98ff9795717225187dd20c5c557ef16c37372/vmlinuz-4.16.0-rc7-00249-g89d98ff erst_disable max_uptime=3600 RESULT_ROOT=/result/kernel_selftests/kselftests-02/snb-black/debian-x86_64-2016-08-31.cgz/x86_64-rhel-7.2/gcc-7/89d98ff9795717225187dd20c5c557ef16c37372/0 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw pstore_crash_test has not been executed yet. we skip further tests. ok 1..2 selftests: pstore_post_reboot_tests [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/pstore' ptp test: not in Makefile 2018-04-11 00:11:20 make TARGETS=ptp make[1]: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptp' Makefile:10: warning: overriding recipe for target 'clean' ../lib.mk:97: warning: ignoring old recipe for target 'clean' gcc -I../../../../usr/include/ testptp.c -lrt -o testptp make[1]: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptp' 2018-04-11 00:11:20 make run_tests -C ptp make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptp' Makefile:10: warning: overriding recipe for target 'clean' ../lib.mk:97: warning: ignoring old recipe for target 'clean' TAP version 13 selftests: testptp ======================================== ok 1..1 selftests: testptp [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptp' 2018-04-11 00:11:20 make run_tests -C ptrace make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptrace' gcc -iquote../../../../include/uapi -Wall peeksiginfo.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptrace/peeksiginfo TAP version 13 selftests: peeksiginfo ======================================== PASS ok 1..1 selftests: peeksiginfo [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/ptrace' 2018-04-11 00:11:20 make run_tests -C seccomp make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/seccomp' gcc -Wl,-no-as-needed -Wall -lpthread seccomp_bpf.c -o seccomp_bpf gcc -Wl,-no-as-needed -Wall seccomp_benchmark.c -o seccomp_benchmark TAP version 13 selftests: seccomp_bpf ======================================== [==========] Running 64 tests from 1 test cases. [ RUN ] global.mode_strict_support [ OK ] global.mode_strict_support [ RUN ] global.mode_strict_cannot_call_prctl [ OK ] global.mode_strict_cannot_call_prctl [ RUN ] global.no_new_privs_support [ OK ] global.no_new_privs_support [ RUN ] global.mode_filter_support [ OK ] global.mode_filter_support [ RUN ] global.mode_filter_without_nnp [ OK ] global.mode_filter_without_nnp [ RUN ] global.filter_size_limits [ OK ] global.filter_size_limits [ RUN ] global.filter_chain_limits [ OK ] global.filter_chain_limits [ RUN ] global.mode_filter_cannot_move_to_strict [ OK ] global.mode_filter_cannot_move_to_strict [ RUN ] global.mode_filter_get_seccomp [ OK ] global.mode_filter_get_seccomp [ RUN ] global.ALLOW_all [ OK ] global.ALLOW_all [ RUN ] global.empty_prog [ OK ] global.empty_prog [ RUN ] global.log_all [ OK ] global.log_all [ RUN ] global.unknown_ret_is_kill_inside [ OK ] global.unknown_ret_is_kill_inside [ RUN ] global.unknown_ret_is_kill_above_allow [ OK ] global.unknown_ret_is_kill_above_allow [ RUN ] global.KILL_all [ OK ] global.KILL_all [ RUN ] global.KILL_one [ OK ] global.KILL_one [ RUN ] global.KILL_one_arg_one [ OK ] global.KILL_one_arg_one [ RUN ] global.KILL_one_arg_six [ OK ] global.KILL_one_arg_six [ RUN ] global.KILL_thread [==========] Running 64 tests from 1 test cases. [ RUN ] global.mode_strict_support [ OK ] global.mode_strict_support [ RUN ] global.mode_strict_cannot_call_prctl [ OK ] global.mode_strict_cannot_call_prctl [ RUN ] global.no_new_privs_support [ OK ] global.no_new_privs_support [ RUN ] global.mode_filter_support [ OK ] global.mode_filter_support [ RUN ] global.mode_filter_without_nnp [ OK ] global.mode_filter_without_nnp [ RUN ] global.filter_size_limits [ OK ] global.filter_size_limits [ RUN ] global.filter_chain_limits [ OK ] global.filter_chain_limits [ RUN ] global.mode_filter_cannot_move_to_strict [ OK ] global.mode_filter_cannot_move_to_strict [ RUN ] global.mode_filter_get_seccomp [ OK ] global.mode_filter_get_seccomp [ RUN ] global.ALLOW_all [ OK ] global.ALLOW_all [ RUN ] global.empty_prog [ OK ] global.empty_prog [ RUN ] global.log_all [ OK ] global.log_all [ RUN ] global.unknown_ret_is_kill_inside [ OK ] global.unknown_ret_is_kill_inside [ RUN ] global.unknown_ret_is_kill_above_allow [ OK ] global.unknown_ret_is_kill_above_allow [ RUN ] global.KILL_all [ OK ] global.KILL_all [ RUN ] global.KILL_one [ OK ] global.KILL_one [ RUN ] global.KILL_one_arg_one [ OK ] global.KILL_one_arg_one [ RUN ] global.KILL_one_arg_six [ OK ] global.KILL_one_arg_six [ RUN ] global.KILL_thread [ OK ] global.KILL_thread [ RUN ] global.KILL_process [ OK ] global.KILL_process [ RUN ] global.arg_out_of_range [ OK ] global.arg_out_of_range [ RUN ] global.ERRNO_valid [ OK ] global.ERRNO_valid [ RUN ] global.ERRNO_zero [ OK ] global.ERRNO_zero [ RUN ] global.ERRNO_capped [ OK ] global.ERRNO_capped [ RUN ] global.ERRNO_order [ OK ] global.ERRNO_order [ RUN ] TRAP.dfl [ OK ] TRAP.dfl [ RUN ] TRAP.ign [ OK ] TRAP.ign [ RUN ] TRAP.handler [ OK ] TRAP.handler [ RUN ] precedence.allow_ok [ OK ] precedence.allow_ok [ RUN ] precedence.kill_is_highest [ OK ] precedence.kill_is_highest [ RUN ] precedence.kill_is_highest_in_any_order [ OK ] precedence.kill_is_highest_in_any_order [ RUN ] precedence.trap_is_second [ OK ] precedence.trap_is_second [ RUN ] precedence.trap_is_second_in_any_order [ OK ] precedence.trap_is_second_in_any_order [ RUN ] precedence.errno_is_third [ OK ] precedence.errno_is_third [ RUN ] precedence.errno_is_third_in_any_order [ OK ] precedence.errno_is_third_in_any_order [ RUN ] precedence.trace_is_fourth [ OK ] precedence.trace_is_fourth [ RUN ] precedence.trace_is_fourth_in_any_order [ OK ] precedence.trace_is_fourth_in_any_order [ RUN ] precedence.log_is_fifth [ OK ] precedence.log_is_fifth [ RUN ] precedence.log_is_fifth_in_any_order [ OK ] precedence.log_is_fifth_in_any_order [ RUN ] TRACE_poke.read_has_side_effects [ OK ] TRACE_poke.read_has_side_effects [ RUN ] TRACE_poke.getpid_runs_normally [ OK ] TRACE_poke.getpid_runs_normally [ RUN ] TRACE_syscall.ptrace_syscall_redirected [ OK ] TRACE_syscall.ptrace_syscall_redirected [ RUN ] TRACE_syscall.ptrace_syscall_dropped [ OK ] TRACE_syscall.ptrace_syscall_dropped [ RUN ] TRACE_syscall.syscall_allowed [ OK ] TRACE_syscall.syscall_allowed [ RUN ] TRACE_syscall.syscall_redirected [ OK ] TRACE_syscall.syscall_redirected [ RUN ] TRACE_syscall.syscall_dropped [ OK ] TRACE_syscall.syscall_dropped [ RUN ] TRACE_syscall.skip_after_RET_TRACE [ OK ] TRACE_syscall.skip_after_RET_TRACE [ RUN ] TRACE_syscall.kill_after_RET_TRACE [ OK ] TRACE_syscall.kill_after_RET_TRACE [ RUN ] TRACE_syscall.skip_after_ptrace [ OK ] TRACE_syscall.skip_after_ptrace [ RUN ] TRACE_syscall.kill_after_ptrace [ OK ] TRACE_syscall.kill_after_ptrace [ RUN ] global.seccomp_syscall [ OK ] global.seccomp_syscall [ RUN ] global.seccomp_syscall_mode_lock [ OK ] global.seccomp_syscall_mode_lock [ RUN ] global.detect_seccomp_filter_flags [ OK ] global.detect_seccomp_filter_flags [ RUN ] global.TSYNC_first [ OK ] global.TSYNC_first [ RUN ] TSYNC.siblings_fail_prctl [ OK ] TSYNC.siblings_fail_prctl [ RUN ] TSYNC.two_siblings_with_ancestor [ OK ] TSYNC.two_siblings_with_ancestor [ RUN ] TSYNC.two_sibling_want_nnp [ OK ] TSYNC.two_sibling_want_nnp [ RUN ] TSYNC.two_siblings_with_no_filter [ OK ] TSYNC.two_siblings_with_no_filter [ RUN ] TSYNC.two_siblings_with_one_divergence [ OK ] TSYNC.two_siblings_with_one_divergence [ RUN ] TSYNC.two_siblings_not_under_filter [ OK ] TSYNC.two_siblings_not_under_filter [ RUN ] global.syscall_restart [ OK ] global.syscall_restart [ RUN ] global.filter_flag_log [ OK ] global.filter_flag_log [ RUN ] global.get_action_avail [ OK ] global.get_action_avail [ RUN ] global.get_metadata [ OK ] global.get_metadata [==========] 64 / 64 tests passed. [ PASSED ] ok 1..1 selftests: seccomp_bpf [PASS] selftests: seccomp_benchmark ======================================== Calibrating reasonable sample size... 1523376682.251755901 - 1523376682.251745303 = 10598 1523376682.251780633 - 1523376682.251760866 = 19767 1523376682.251821002 - 1523376682.251781611 = 39391 1523376682.251900522 - 1523376682.251821801 = 78721 1523376682.252058701 - 1523376682.251901305 = 157396 1523376682.252374739 - 1523376682.252059540 = 315199 1523376682.253029773 - 1523376682.252375526 = 654247 1523376682.254298986 - 1523376682.253031275 = 1267711 1523376682.256882560 - 1523376682.254300245 = 2582315 1523376682.260812536 - 1523376682.256884029 = 3928507 1523376682.268232811 - 1523376682.260813653 = 7419158 1523376682.283031656 - 1523376682.268233674 = 14797982 1523376682.312425891 - 1523376682.283032614 = 29393277 1523376682.370293203 - 1523376682.312426818 = 57866385 1523376682.484151964 - 1523376682.370294395 = 113857569 1523376682.711633509 - 1523376682.484153014 = 227480495 1523376683.158795680 - 1523376682.711634604 = 447161076 1523376684.042555898 - 1523376683.158796978 = 883758920 1523376685.810387537 - 1523376684.042557270 = 1767830267 1523376689.345224668 - 1523376685.810389026 = 3534835642 1523376696.421553941 - 1523376689.345225934 = 7076328007 Benchmarking 33554432 samples... 21.246019414 - 14.170174610 = 7075844804 getpid native: 210 ns 31.371644409 - 21.246076606 = 10125567803 getpid RET_ALLOW: 301 ns Estimated seccomp overhead per syscall: 91 ns ok 1..2 selftests: seccomp_benchmark [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/seccomp' 2018-04-11 00:11:53 make run_tests -C sigaltstack make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sigaltstack' gcc -Wall sas.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sigaltstack/sas TAP version 13 selftests: sas ======================================== TAP version 13 ok 1 Initial sigaltstack state was SS_DISABLE # [RUN] signal USR1 ok 2 sigaltstack is disabled in sighandler # [RUN] switched to user ctx # [RUN] signal USR2 # [OK] Stack preserved ok 3 sigaltstack is still SS_AUTODISARM after signal Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..3 ok 1..1 selftests: sas [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sigaltstack' 2018-04-11 00:11:53 make run_tests -C size make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/size' gcc -static -ffreestanding -nostartfiles -s get_size.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/size/get_size TAP version 13 selftests: get_size ======================================== TAP version 13 # Testing system size. ok 1 get runtime memory use # System runtime memory report (units in Kilobytes): --- Total: 8068920 Free: 6050640 Buffer: 4 In use: 2018276 ... 1..1 ok 1..1 selftests: get_size [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/size' 2018-04-11 00:11:53 make run_tests -C splice make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/splice' gcc default_file_splice_read.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/splice/default_file_splice_read TAP version 13 selftests: default_file_splice_read.sh ======================================== ok 1..1 selftests: default_file_splice_read.sh [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/splice' 2018-04-11 00:11:53 make run_tests -C static_keys make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/static_keys' TAP version 13 selftests: test_static_keys.sh ======================================== static_key: ok ok 1..1 selftests: test_static_keys.sh [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/static_keys' 2018-04-11 00:11:53 make run_tests -C sync make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync' gcc -c sync_alloc.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_alloc.o gcc -c sync_fence.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_fence.o gcc -c sync_merge.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_merge.o gcc -c sync_wait.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_wait.o gcc -c sync_stress_parallelism.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_parallelism.o gcc -c sync_stress_consumer.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_consumer.o gcc -c sync_stress_merge.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_merge.o gcc -c sync_test.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_test.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ gcc -c sync.c -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ gcc -o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_test /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_test.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_alloc.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_fence.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_merge.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_wait.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_parallelism.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_consumer.o /usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync/sync_stress_merge.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ -pthread TAP version 13 selftests: sync_test ======================================== TAP version 13 # [RUN] Testing sync framework ok 1 [RUN] test_alloc_timeline ok 2 [RUN] test_alloc_fence ok 3 [RUN] test_alloc_fence_negative ok 4 [RUN] test_fence_one_timeline_wait ok 5 [RUN] test_fence_one_timeline_merge ok 6 [RUN] test_fence_merge_same_fence ok 7 [RUN] test_fence_multi_timeline_wait ok 8 [RUN] test_stress_two_threads_shared_timeline ok 9 [RUN] test_consumer_stress_multi_producer_single_consumer ok 10 [RUN] test_merge_stress_random_merge Pass 10 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..10 ok 1..1 selftests: sync_test [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sync' 2018-04-11 00:11:54 make run_tests -C sysctl make: Entering directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sysctl' TAP version 13 selftests: sysctl.sh ======================================== Checking production write strict setting ... ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0001 - run #0 == Testing sysctl behavior against /proc/sys/debug/test_sysctl/int_0001 == Writing test file ... ok Checking sysctl is not set to test value ... ok Writing sysctl from shell ... ok Resetting sysctl to original value ... ok Writing entire sysctl in single write ... ok Writing middle of sysctl after synchronized seek ... ok Writing beyond end of sysctl ... ok Writing sysctl with multiple long writes ... ok Checking ignoring spaces up to PAGE_SIZE works on write ...ok Checking passing PAGE_SIZE of spaces fails on write ...ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0002 - run #0 == Testing sysctl behavior against /proc/sys/debug/test_sysctl/string_0001 == Writing test file ... ok Checking sysctl is not set to test value ... ok Writing sysctl from shell ... ok Resetting sysctl to original value ... ok Writing entire sysctl in single write ... ok Writing middle of sysctl after synchronized seek ... ok Writing beyond end of sysctl ... ok Writing sysctl with multiple long writes ... ok Writing entire sysctl in short writes ... ok Writing middle of sysctl after unsynchronized seek ... ok Checking sysctl maxlen is at least 65 ... ok Checking sysctl keeps original string on overflow append ... ok Checking sysctl stays NULL terminated on write ... ok Checking sysctl stays NULL terminated on overwrite ... ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0003 - run #0 == Testing sysctl behavior against /proc/sys/debug/test_sysctl/int_0002 == Writing test file ... ok Checking sysctl is not set to test value ... ok Writing sysctl from shell ... ok Resetting sysctl to original value ... ok Writing entire sysctl in single write ... ok Writing middle of sysctl after synchronized seek ... ok Writing beyond end of sysctl ... ok Writing sysctl with multiple long writes ... ok Checking ignoring spaces up to PAGE_SIZE works on write ...ok Checking passing PAGE_SIZE of spaces fails on write ...ok Testing INT_MAX works ...ok Testing INT_MAX + 1 will fail as expected...ok Testing negative values will work as expected...ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0004 - run #0 == Testing sysctl behavior against /proc/sys/debug/test_sysctl/uint_0001 == Writing test file ... ok Checking sysctl is not set to test value ... ok Writing sysctl from shell ... ok Resetting sysctl to original value ... ok Writing entire sysctl in single write ... ok Writing middle of sysctl after synchronized seek ... ok Writing beyond end of sysctl ... ok Writing sysctl with multiple long writes ... ok Checking ignoring spaces up to PAGE_SIZE works on write ...ok Checking passing PAGE_SIZE of spaces fails on write ...ok Testing UINT_MAX works ...ok Testing UINT_MAX + 1 will fail as expected...ok Testing negative values will not work as expected ...ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0005 - run #0 Testing array works as expected ... ok Testing skipping trailing array elements works ... ok Testing PAGE_SIZE limit on array works ... ok Testing exceeding PAGE_SIZE limit fails as expected ... Files - and /proc/sys/debug/test_sysctl/int_0003 differ ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0005 - run #1 Testing array works as expected ... ok Testing skipping trailing array elements works ... ok Testing PAGE_SIZE limit on array works ... ok Testing exceeding PAGE_SIZE limit fails as expected ... Files - and /proc/sys/debug/test_sysctl/int_0003 differ ok Wed Apr 11 00:11:54 CST 2018 Running test: sysctl_test_0005 - run #2 Testing array works as expected ... ok Testing skipping trailing array elements works ... ok Testing PAGE_SIZE limit on array works ... ok Testing exceeding PAGE_SIZE limit fails as expected ... Files - and /proc/sys/debug/test_sysctl/int_0003 differ ok ok 1..1 selftests: sysctl.sh [PASS] make: Leaving directory '/usr/src/linux-selftests-x86_64-rhel-7.2-89d98ff9795717225187dd20c5c557ef16c37372/tools/testing/selftests/sysctl'