KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f 2018-07-18 22:17:02 ln -sf /usr/bin/clang-7 /usr/bin/clang 2018-07-18 22:17:02 ln -sf /usr/bin/llc-7 /usr/bin/llc 2018-07-18 22:17:02 chown lkp capabilities -R 2018-07-18 22:17:02 su lkp -c make run_tests -C capabilities 2>&1 make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/capabilities' gcc -O2 -g -std=gnu99 -Wall test_execve.c -lcap-ng -lrt -ldl -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/capabilities/test_execve gcc -O2 -g -std=gnu99 -Wall validate_cap.c -lcap-ng -lrt -ldl -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/capabilities/validate_cap TAP version 13 selftests: capabilities: test_execve ======================================== # validate_cap:: Capabilities after execve were correct # validate_cap:: Capabilities after execve were correct # validate_cap:: Capabilities after execve were correct # [RUN] +++ Tests with uid == 0 +++ # [NOTE] Using a user namespace for tests # [RUN] Root => ep ok 1 Passed # Check cap_ambient manipulation rules ok 2 PR_CAP_AMBIENT_RAISE failed on non-inheritable cap ok 3 PR_CAP_AMBIENT_RAISE failed on non-permitted cap ok 4 PR_CAP_AMBIENT_RAISE worked ok 5 Basic manipulation appears to work # [RUN] Root +i => eip ok 6 Passed # [RUN] UID 0 +ia => eipa ok 7 Passed ok 8 # skip SUID/SGID tests (needs privilege) Pass 7 Fail 0 Xfail 0 Xpass 0 Skip 1 Error 0 1..8 # validate_cap:: Capabilities after execve were correct # validate_cap:: Capabilities after execve were correct # validate_cap:: Capabilities after execve were correct # ================================================== # [RUN] +++ Tests with uid != 0 +++ # [NOTE] Using a user namespace for tests # [RUN] Non-root => no caps ok 1 Passed # Check cap_ambient manipulation rules ok 2 PR_CAP_AMBIENT_RAISE failed on non-inheritable cap ok 3 PR_CAP_AMBIENT_RAISE failed on non-permitted cap ok 4 PR_CAP_AMBIENT_RAISE worked ok 5 Basic manipulation appears to work # [RUN] Non-root +i => i ok 6 Passed # [RUN] UID 1 +ia => eipa ok 7 Passed ok 8 # skip SUID/SGID tests (needs privilege) Pass 7 Fail 0 Xfail 0 Xpass 0 Skip 1 Error 0 1..8 # ================================================== ok 1..1 selftests: capabilities: test_execve [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/capabilities' 2018-07-18 22:17:03 make run_tests -C cgroup make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cgroup' gcc -Wall test_memcontrol.c cgroup_util.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cgroup/test_memcontrol TAP version 13 selftests: cgroup: test_memcontrol ======================================== 1..0 # Skipped: cgroup v2 isn't mounted not ok 1..1 selftests: cgroup: test_memcontrol [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cgroup' 2018-07-18 22:17:03 make run_tests -C cpu-hotplug make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cpu-hotplug' TAP version 13 selftests: cpu-hotplug: cpu-on-off-test.sh ======================================== pid 902's current affinity mask: ff pid 902's new affinity mask: 1 CPU online/offline summary: Cpus in online state: 0-7 Cpus in offline state: 0 Limited scope test: one hotplug cpu (leaves cpu in the original state): online to offline to online: cpu 7 ok 1..1 selftests: cpu-hotplug: cpu-on-off-test.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cpu-hotplug' 2018-07-18 22:17:03 make run_tests -C cpufreq make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cpufreq' TAP version 13 selftests: cpufreq: main.sh ======================================== pid 959's current affinity mask: ff pid 959's new affinity mask: 1 ok 1..1 selftests: cpufreq: main.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/cpufreq' ignored_by_lkp efivarfs test: /sys/firmware/efi dir does not exist 2018-07-18 22:17:05 make run_tests -C exec make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec' gcc -Wall execveat.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/execveat cd /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec && ln -s -f execveat execveat.symlink cp /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/execveat /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/execveat.denatured chmod -x /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/execveat.denatured echo '#!/bin/sh' > /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/script echo 'exit $*' >> /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/script chmod +x /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/script mkdir -p /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/subdir TAP version 13 selftests: exec: execveat ======================================== /bin/sh: 0: Can't open /dev/fd/7/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy Check success of execveat(4, '../execveat', 0)... [OK] Check success of execveat(6, 'execveat', 0)... [OK] Check success of execveat(8, 'execveat', 0)... [OK] Check success of execveat(-100, '/usr/src/perf_selfte...ftests/exec/execveat', 0)... [OK] Check success of execveat(99, '/usr/src/perf_selfte...ftests/exec/execveat', 0)... [OK] Check success of execveat(10, '', 4096)... [OK] Check success of execveat(19, '', 4096)... [OK] Check success of execveat(11, '', 4096)... [OK] Check success of execveat(16, '', 4096)... [OK] Check success of execveat(16, '', 4096)... [OK] Check success of execveat(17, '', 4096)... [OK] Check failure of execveat(10, '', 0) with ENOENT... [OK] Check failure of execveat(10, '(null)', 4096) with EFAULT... [OK] Check success of execveat(6, 'execveat.symlink', 0)... [OK] Check success of execveat(8, 'execveat.symlink', 0)... [OK] Check success of execveat(-100, '/usr/src/perf_selfte...xec/execveat.symlink', 0)... [OK] Check success of execveat(12, '', 4096)... [OK] Check success of execveat(12, '', 4352)... [OK] Check failure of execveat(6, 'execveat.symlink', 256) with ELOOP... [OK] Check failure of execveat(8, 'execveat.symlink', 256) with ELOOP... [OK] Check failure of execveat(-100, '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec/execveat.symlink', 256) with ELOOP... [OK] Check success of execveat(4, '../script', 0)... [OK] Check success of execveat(6, 'script', 0)... [OK] Check success of execveat(8, 'script', 0)... [OK] Check success of execveat(-100, '/usr/src/perf_selfte...elftests/exec/script', 0)... [OK] Check success of execveat(15, '', 4096)... [OK] Check success of execveat(15, '', 4352)... [OK] Check failure of execveat(20, '', 4096) with ENOENT... [OK] Check failure of execveat(9, 'script', 0) with ENOENT... [OK] Check success of execveat(18, '', 4096)... [OK] Check success of execveat(18, '', 4096)... [OK] Check success of execveat(5, '../script', 0)... [OK] Check success of execveat(5, 'script', 0)... [OK] Check success of execveat(5, '../script', 0)... [OK] Check failure of execveat(5, 'script', 0) with ENOENT... [OK] Check failure of execveat(6, 'execveat', 65535) with EINVAL... [OK] Check failure of execveat(6, 'no-such-file', 0) with ENOENT... [OK] Check failure of execveat(8, 'no-such-file', 0) with ENOENT... [OK] Check failure of execveat(-100, 'no-such-file', 0) with ENOENT... [OK] Check failure of execveat(6, '', 4096) with EACCES... [OK] Check failure of execveat(6, 'Makefile', 0) with EACCES... [OK] Check failure of execveat(13, '', 4096) with EACCES... [OK] Check failure of execveat(14, '', 4096) with EACCES... [OK] Check failure of execveat(99, '', 4096) with EBADF... [OK] Check failure of execveat(99, 'execveat', 0) with EBADF... [OK] Check failure of execveat(10, 'execveat', 0) with ENOTDIR... [OK] Invoke copy of 'execveat' via filename of length 4094: Check success of execveat(21, '', 4096)... [OK] Check success of execveat(7, 'usr/src/perf_selftes...yyyyyyyyyyyyyyyyyyyy', 0)... [OK] Invoke copy of 'script' via filename of length 4094: Check success of execveat(22, '', 4096)... [OK] Check success of execveat(7, 'usr/src/perf_selftes...yyyyyyyyyyyyyyyyyyyy', 0)... [OK] ok 1..1 selftests: exec: execveat [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/exec' ignored_by_lkp filesystems test 2018-07-18 22:17:05 mv /lib/udev/rules.d/50-firmware.rules . 2018-07-18 22:17:05 /etc/init.d/udev restart Restarting udev (via systemctl): udev.service. 2018-07-18 22:17:05 make run_tests -C firmware make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/firmware' TAP version 13 selftests: firmware: fw_run_tests.sh ======================================== ----------------------------------------------------- Running kernel configuration test 1 -- rare Emulates: CONFIG_FW_LOADER=y CONFIG_FW_LOADER_USER_HELPER=n CONFIG_FW_LOADER_USER_HELPER_FALLBACK=n ./fw_filesystem.sh: filesystem loading works ./fw_filesystem.sh: async filesystem loading works Testing with the file present... Batched request_firmware() try #1: OK Batched request_firmware() try #2: OK Batched request_firmware() try #3: OK Batched request_firmware() try #4: OK Batched request_firmware() try #5: OK Batched request_firmware_direct() try #1: OK Batched request_firmware_direct() try #2: OK Batched request_firmware_direct() try #3: OK Batched request_firmware_direct() try #4: OK Batched request_firmware_direct() try #5: OK Batched request_firmware_nowait(uevent=true) try #1: OK Batched request_firmware_nowait(uevent=true) try #2: OK Batched request_firmware_nowait(uevent=true) try #3: OK Batched request_firmware_nowait(uevent=true) try #4: OK Batched request_firmware_nowait(uevent=true) try #5: OK Batched request_firmware_nowait(uevent=false) try #1: OK Batched request_firmware_nowait(uevent=false) try #2: OK Batched request_firmware_nowait(uevent=false) try #3: OK Batched request_firmware_nowait(uevent=false) try #4: OK Batched request_firmware_nowait(uevent=false) try #5: OK Testing with the file missing... Batched request_firmware() nofile try #1: OK Batched request_firmware() nofile try #2: OK Batched request_firmware() nofile try #3: OK Batched request_firmware() nofile try #4: OK Batched request_firmware() nofile try #5: OK Batched request_firmware_direct() nofile try #1: OK Batched request_firmware_direct() nofile try #2: OK Batched request_firmware_direct() nofile try #3: OK Batched request_firmware_direct() nofile try #4: OK Batched request_firmware_direct() nofile try #5: OK Batched request_firmware_nowait(uevent=true) nofile try #1: OK Batched request_firmware_nowait(uevent=true) nofile try #2: OK Batched request_firmware_nowait(uevent=true) nofile try #3: OK Batched request_firmware_nowait(uevent=true) nofile try #4: OK Batched request_firmware_nowait(uevent=true) nofile try #5: OK Batched request_firmware_nowait(uevent=false) nofile try #1: OK Batched request_firmware_nowait(uevent=false) nofile try #2: OK Batched request_firmware_nowait(uevent=false) nofile try #3: OK Batched request_firmware_nowait(uevent=false) nofile try #4: OK Batched request_firmware_nowait(uevent=false) nofile try #5: OK usermode helper disabled so ignoring test not ok 1..1 selftests: firmware: fw_run_tests.sh [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/firmware' 2018-07-18 22:17:47 mv 50-firmware.rules /lib/udev/rules.d/50-firmware.rules 2018-07-18 22:17:47 make run_tests -C ftrace make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ftrace' TAP version 13 selftests: ftrace: ftracetest ======================================== === Ftrace unit tests === [1] Basic trace file check [PASS] [2] Basic test for tracers [PASS] [3] Basic trace clock test [PASS] [4] Basic event tracing check [PASS] [5] event tracing - enable/disable with event level files [PASS] [6] event tracing - restricts events based on pid [PASS] [7] event tracing - enable/disable with subsystem level files [PASS] [8] event tracing - enable/disable with top level files [PASS] [9] ftrace - function graph filters with stack tracer [PASS] [10] ftrace - function graph filters [PASS] [11] ftrace - function glob filters [PASS] [12] ftrace - function pid filters [PASS] [13] ftrace - test for function event triggers [PASS] [14] ftrace - function profiler with function tracing [PASS] [15] ftrace - test reading of set_ftrace_filter [PASS] [16] ftrace - test for function traceon/off triggers [PASS] [17] Test creation and deletion of trace instances while setting an event [PASS] [18] Test creation and deletion of trace instances [PASS] [19] Kprobe dynamic event - adding and removing [PASS] [20] Kprobe dynamic event - busy event check [PASS] [21] Kprobe dynamic event with arguments [PASS] [22] Kprobe event string type argument [FAIL] [23] Kprobe event argument syntax [PASS] [24] Kprobes event arguments with types [PASS] [25] Kprobe event auto/manual naming [PASS] [26] Kprobe dynamic event with function tracer [PASS] [27] Kprobe dynamic event - probing module [FAIL] [28] Kretprobe dynamic event with arguments [PASS] [29] Kretprobe dynamic event with maxactive [PASS] [30] Register/unregister many kprobe events [PASS] [31] Kprobe events - probe points [FAIL] [32] event trigger - test extended error support [PASS] [33] event trigger - test field variable support [PASS] [34] event trigger - test inter-event combined histogram trigger [PASS] [35] event trigger - test multiple actions on hist trigger [PASS] [36] event trigger - test inter-event histogram trigger onmatch action [PASS] [37] event trigger - test inter-event histogram trigger onmatch-onmax action [PASS] [38] event trigger - test inter-event histogram trigger onmax action [PASS] [39] event trigger - test synthetic event create remove [PASS] [40] event trigger - test event enable/disable trigger [PASS] [41] event trigger - test trigger filter [PASS] [42] event trigger - test histogram modifiers [PASS] [43] event trigger - test histogram trigger [PASS] [44] event trigger - test multiple histogram triggers [PASS] [45] event trigger - test snapshot-trigger [PASS] [46] event trigger - test stacktrace-trigger [PASS] [47] trace_marker trigger - test histogram trigger [PASS] [48] trace_marker trigger - test snapshot trigger [PASS] [49] trace_marker trigger - test histogram with synthetic event against kernel event [PASS] [50] trace_marker trigger - test histogram with synthetic event [PASS] [51] event trigger - test traceon/off trigger [PASS] [52] (instance) Basic test for tracers [PASS] [53] (instance) Basic trace clock test [PASS] [54] (instance) event tracing - enable/disable with event level files [PASS] [55] (instance) event tracing - restricts events based on pid [PASS] [56] (instance) event tracing - enable/disable with subsystem level files [PASS] [57] (instance) ftrace - test for function event triggers [PASS] [58] (instance) ftrace - test for function traceon/off triggers [PASS] [59] (instance) event trigger - test event enable/disable trigger [PASS] [60] (instance) event trigger - test trigger filter [PASS] [61] (instance) event trigger - test histogram modifiers [PASS] [62] (instance) event trigger - test histogram trigger [PASS] [63] (instance) event trigger - test multiple histogram triggers [PASS] [64] (instance) trace_marker trigger - test histogram trigger [PASS] [65] (instance) trace_marker trigger - test snapshot trigger [PASS] # of passed: 62 # of failed: 3 # of unresolved: 0 # of untested: 0 # of unsupported: 0 # of xfailed: 0 # of undefined(test bug): 0 not ok 1..1 selftests: ftrace: ftracetest [FAIL] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ftrace' 2018-07-18 22:19:31 make run_tests -C futex make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex' make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional' gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_wait_timeout.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_wait_timeout gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_wait_wouldblock.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_wait_wouldblock gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_requeue_pi.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_requeue_pi gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_requeue_pi_signal_restart.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_requeue_pi_mismatched_ops.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_wait_uninitialized_heap.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_wait_uninitialized_heap gcc -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -pthread -lrt futex_wait_private_mapped_file.c ../include/futextest.h ../include/atomic.h ../include/logging.h -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional/futex_wait_private_mapped_file make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex/functional' TAP version 13 selftests: futex: run.sh ======================================== tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=0 owner=0 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=0 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=1 owner=0 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=1 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=0 owner=1 timeout=0ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=1 owner=0 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=1 owner=0 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=0 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=0 owner=0 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=0 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=0 owner=0 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=1 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=5000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=0 owner=1 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=500000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=1 locked=1 owner=0 timeout=2000000000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi: Test requeue functionality # Arguments: broadcast=0 locked=1 owner=0 timeout=2000000000ns ok 1 futex-requeue-pi Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi_mismatched_ops: Detect mismatched requeue_pi operations ok 1 futex-requeue-pi-mismatched-ops Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_requeue_pi_signal_restart: Test signal handling during requeue_pi # Arguments: ok 1 futex-requeue-pi-signal-restart Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_wait_timeout: Block on a futex and wait for timeout # Arguments: timeout=100000ns ok 1 futex-wait-timeout Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_wait_wouldblock: Test the unexpected futex value in FUTEX_WAIT ok 1 futex-wait-wouldblock Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_wait_uninitialized_heap: Test the uninitialized futex value in FUTEX_WAIT ok 1 futex-wait-uninitialized-heap Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 # futex_wait_private_mapped_file: Test the futex value of private file mappings in FUTEX_WAIT ok 1 futex-wait-private-mapped-file Pass 1 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..1 ok 1..1 selftests: futex: run.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/futex' 2018-07-18 22:19:41 make run_tests -C gpio make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/gpio' make ARCH= CROSS_COMPILE= -C ../../../gpio make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' mkdir -p include/linux 2>&1 || true ln -sf /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio/../../include/uapi/linux/gpio.h include/linux/gpio.h make -f /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/build/Makefile.build dir=. obj=lsgpio make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' CC lsgpio.o CC gpio-utils.o LD lsgpio-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' LINK lsgpio make -f /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/build/Makefile.build dir=. obj=gpio-hammer make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' CC gpio-hammer.o LD gpio-hammer-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' LINK gpio-hammer make -f /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/build/Makefile.build dir=. obj=gpio-event-mon make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' CC gpio-event-mon.o LD gpio-event-mon-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' LINK gpio-event-mon make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/gpio' gcc -O2 -g -std=gnu99 -Wall -I../../../../usr/include/ gpio-mockup-chardev.c ../../../gpio/gpio-utils.o ../../../../usr/include/linux/gpio.h -lmount -I/usr/include/libmount -o gpio-mockup-chardev TAP version 13 selftests: gpio: gpio-mockup.sh ======================================== 1. Test dynamic allocation of gpio successful means insert gpiochip and manipulate gpio pin successful GPIO gpio-mockup test with ranges: <-1,32>: -1,32 gpio test failed Test gpiochip gpio-mockup: GPIO gpio-mockup test with ranges: <-1,32,-1,32>: -1,32,-1,32 gpio test failed Test gpiochip gpio-mockup: GPIO gpio-mockup test with ranges: <-1,32,-1,32,-1,32>: -1,32,-1,32,-1,32 gpio test failed Test gpiochip gpio-mockup: 3. Error test: successful means insert gpiochip failed 3.1 Test number of gpio overflow GPIO gpio-mockup test with ranges: <-1,32,-1,1024>: -1,32,-1,1024 Test gpiochip gpio-mockup: Invalid test successful GPIO test PASS ok 1..1 selftests: gpio: gpio-mockup.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/gpio' ia64 test: not in Makefile 2018-07-18 22:19:42 make TARGETS=ia64 make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ia64' Makefile:9: warning: overriding recipe for target 'clean' ../lib.mk:125: warning: ignoring old recipe for target 'clean' gcc aliasing-test.c -o aliasing-test make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ia64' 2018-07-18 22:19:42 make run_tests -C ia64 make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ia64' Makefile:9: warning: overriding recipe for target 'clean' ../lib.mk:125: warning: ignoring old recipe for target 'clean' TAP version 13 selftests: ia64: aliasing-test ======================================== PASS: /dev/mem 0x0-0xa0000 is readable PASS: /dev/mem 0xa0000-0xc0000 is mappable PASS: /dev/mem 0xc0000-0x100000 is readable PASS: /dev/mem 0x0-0x100000 is mappable PASS: /sys/devices/pci0000:00/0000:00:02.0/rom read 65534 bytes PASS: /proc/bus/pci/00/00.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/02.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/16.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/19.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1a.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1b.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1c.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1c.3 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1c.4 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1d.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1f.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1f.2 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/1f.3 0x0-0xa0000 not mappable PASS: /proc/bus/pci/01/00.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/03/00.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/04/00.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/00.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/02.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/16.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/19.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1a.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1b.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1c.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1c.3 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1c.4 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1d.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1f.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1f.2 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/1f.3 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/01/00.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/03/00.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/04/00.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/00.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/02.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/16.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/19.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1a.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1b.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1c.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1c.3 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1c.4 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1d.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1f.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1f.2 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/1f.3 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/01/00.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/03/00.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/04/00.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/00.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/02.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/16.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/19.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1a.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1b.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1c.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1c.3 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1c.4 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1d.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1f.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1f.2 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/1f.3 0x0-0x100000 not mappable PASS: /proc/bus/pci/01/00.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/03/00.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/04/00.0 0x0-0x100000 not mappable ok 1..1 selftests: ia64: aliasing-test [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ia64' 2018-07-18 22:19:42 make run_tests -C intel_pstate make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/intel_pstate' gcc -Wall -D_GNU_SOURCE msr.c -lm -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/intel_pstate/msr gcc -Wall -D_GNU_SOURCE aperf.c -lm -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/intel_pstate/aperf TAP version 13 selftests: intel_pstate: run.sh ======================================== cpupower: error while loading shared libraries: libcpupower.so.0: cannot open shared object file: No such file or directory ./run.sh: line 90: / 1000: syntax error: operand expected (error token is "/ 1000") cpupower: error while loading shared libraries: libcpupower.so.0: cannot open shared object file: No such file or directory ./run.sh: line 92: / 1000: syntax error: operand expected (error token is "/ 1000") ======================================================================== The marketing frequency of the cpu is 3400 MHz The maximum frequency of the cpu is MHz The minimum frequency of the cpu is MHz Target Actual Difference MSR(0x199) max_perf_pct ok 1..1 selftests: intel_pstate: run.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/intel_pstate' 2018-07-18 22:19:42 make run_tests -C ipc make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ipc' gcc -DCONFIG_X86_64 -D__x86_64__ -I../../../../usr/include/ msgque.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ipc/msgque msgque.c: In function ‘restore_queue’: msgque.c:52:7: warning: implicit declaration of function ‘msgget’ [-Wimplicit-function-declaration] id = msgget(msgque->key, msgque->mode | IPC_CREAT | IPC_EXCL); ^~~~~~ msgque.c:66:7: warning: implicit declaration of function ‘msgsnd’ [-Wimplicit-function-declaration] if (msgsnd(msgque->msq_id, &msgque->messages[i].mtype, ^~~~~~ msgque.c:76:6: warning: implicit declaration of function ‘msgctl’ [-Wimplicit-function-declaration] if (msgctl(id, IPC_RMID, 0)) ^~~~~~ msgque.c: In function ‘check_and_destroy_queue’: msgque.c:87:9: warning: implicit declaration of function ‘msgrcv’ [-Wimplicit-function-declaration] ret = msgrcv(msgque->msq_id, &message.mtype, MAX_MSG_SIZE, ^~~~~~ msgque.c: In function ‘main’: msgque.c:203:15: warning: implicit declaration of function ‘ftok’ [-Wimplicit-function-declaration] msgque.key = ftok(argv[0], 822155650); ^~~~ TAP version 13 selftests: ipc: msgque ======================================== Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..0 ok 1..1 selftests: ipc: msgque [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/ipc' 2018-07-18 22:19:42 make run_tests -C kcmp make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kcmp' gcc -I../../../../usr/include/ kcmp_test.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kcmp/kcmp_test TAP version 13 selftests: kcmp: kcmp_test ======================================== pid1: 8305 pid2: 8306 FD: 1 FILES: 2 VM: 1 FS: 1 SIGHAND: 1 IO: 0 SYSVSEM: 0 INV: -1 PASS: 0 returned as expected PASS: 0 returned as expected PASS: 0 returned as expected Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..3 Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..3 Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..0 ok 1..1 selftests: kcmp: kcmp_test [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kcmp' kmod test: not in Makefile 2018-07-18 22:19:42 make TARGETS=kmod make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kmod' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kmod' 2018-07-18 22:19:42 make run_tests -C kmod make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kmod' TAP version 13 selftests: kmod: kmod.sh ======================================== Wed Jul 18 22:19:42 UTC 2018 Running test: kmod_test_0001 - run #0 kmod_test_0001_driver: OK! - loading kmod test kmod_test_0001_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0001_fs: OK! - loading kmod test kmod_test_0001_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:42 UTC 2018 Running test: kmod_test_0001 - run #1 kmod_test_0001_driver: OK! - loading kmod test kmod_test_0001_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0001_fs: OK! - loading kmod test kmod_test_0001_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0001 - run #2 kmod_test_0001_driver: OK! - loading kmod test kmod_test_0001_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0001_fs: OK! - loading kmod test kmod_test_0001_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0002 - run #0 kmod_test_0002_driver: OK! - loading kmod test kmod_test_0002_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0002_fs: OK! - loading kmod test kmod_test_0002_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0002 - run #1 kmod_test_0002_driver: OK! - loading kmod test kmod_test_0002_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0002_fs: OK! - loading kmod test kmod_test_0002_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0002 - run #2 kmod_test_0002_driver: OK! - loading kmod test kmod_test_0002_driver: OK! - Return value: 256 (MODULE_NOT_FOUND), expected MODULE_NOT_FOUND kmod_test_0002_fs: OK! - loading kmod test kmod_test_0002_fs: OK! - Return value: -22 (-EINVAL), expected -EINVAL Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0003 - run #0 kmod_test_0003: OK! - loading kmod test kmod_test_0003: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0004 - run #0 kmod_test_0004: OK! - loading kmod test kmod_test_0004: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0005 - run #0 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0005 - run #1 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0005 - run #2 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0005 - run #3 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:43 UTC 2018 Running test: kmod_test_0005 - run #4 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0005 - run #5 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0005 - run #6 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0005 - run #7 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0005 - run #8 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0005 - run #9 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0006 - run #0 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0006 - run #1 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:44 UTC 2018 Running test: kmod_test_0006 - run #2 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:45 UTC 2018 Running test: kmod_test_0006 - run #3 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:45 UTC 2018 Running test: kmod_test_0006 - run #4 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:45 UTC 2018 Running test: kmod_test_0006 - run #5 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:45 UTC 2018 Running test: kmod_test_0006 - run #6 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:46 UTC 2018 Running test: kmod_test_0006 - run #7 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:46 UTC 2018 Running test: kmod_test_0006 - run #8 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:46 UTC 2018 Running test: kmod_test_0006 - run #9 kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:46 UTC 2018 Running test: kmod_test_0007 - run #0 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:47 UTC 2018 Running test: kmod_test_0007 - run #1 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:47 UTC 2018 Running test: kmod_test_0007 - run #2 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:47 UTC 2018 Running test: kmod_test_0007 - run #3 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS Wed Jul 18 22:19:47 UTC 2018 Running test: kmod_test_0007 - run #4 kmod_test_0005: OK! - loading kmod test kmod_test_0005: OK! - Return value: 0 (SUCCESS), expected SUCCESS kmod_test_0006: OK! - loading kmod test kmod_test_0006: OK! - Return value: 0 (SUCCESS), expected SUCCESS ./kmod.sh: line 529: [[: 1 0002:3:1 0003:1:1 0004:1:1 0005:10:1 0006:10:1 0007:5:1 0008:150:1 0009:150:1: syntax error in expression (error token is "0002:3:1 0003:1:1 0004:1:1 0005:10:1 0006:10:1 0007:5:1 0008:150:1 0009:150:1") ./kmod.sh: line 529: [[: 1 0002:3:1 0003:1:1 0004:1:1 0005:10:1 0006:10:1 0007:5:1 0008:150:1 0009:150:1: syntax error in expression (error token is "0002:3:1 0003:1:1 0004:1:1 0005:10:1 0006:10:1 0007:5:1 0008:150:1 0009:150:1") Test completed ok 1..1 selftests: kmod: kmod.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kmod' 2018-07-18 22:19:48 make run_tests -C kvm make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm' gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/assert.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/assert.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/elf.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/elf.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/io.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/io.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/kvm_util.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/kvm_util.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/sparsebit.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/sparsebit.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/x86.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/x86.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -Ilib -I.. -c lib/vmx.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/vmx.o ar crs /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/libkvm.a /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/assert.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/elf.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/io.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/kvm_util.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/sparsebit.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/x86.o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/lib/vmx.o gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -I. -I.. set_sregs_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/set_sregs_test gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -I. -I.. sync_regs_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/sync_regs_test gcc -O2 -g -std=gnu99 -I../../../..//usr/include/ -Iinclude -I. -I.. vmx_tsc_adjust_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm/vmx_tsc_adjust_test TAP version 13 selftests: kvm: set_sregs_test ======================================== ok 1..1 selftests: kvm: set_sregs_test [PASS] selftests: kvm: sync_regs_test ======================================== ==== Test Assertion Failure ==== sync_regs_test.c:155: run->exit_reason == KVM_EXIT_IO pid=12344 tid=12344 - Invalid argument 1 0x0000562d6078f3db: ?? ??:0 2 0x00007fe7f0743a86: ?? ??:0 3 0x0000562d6078f8b9: ?? ??:0 Unexpected exit reason: 8 (SHUTDOWN), not ok 1..2 selftests: kvm: sync_regs_test [FAIL] selftests: kvm: vmx_tsc_adjust_test ======================================== nested VMX not enabled, skipping test not ok 1..3 selftests: kvm: vmx_tsc_adjust_test [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/kvm' 2018-07-18 22:19:49 make run_tests -C lib make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/lib' TAP version 13 selftests: lib: printf.sh ======================================== printf: ok ok 1..1 selftests: lib: printf.sh [PASS] selftests: lib: bitmap.sh ======================================== bitmap: ok ok 1..2 selftests: lib: bitmap.sh [PASS] selftests: lib: prime_numbers.sh ======================================== prime_numbers: module prime_numbers is not found [SKIP] not ok 1..3 selftests: lib: prime_numbers.sh [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/lib' locking test: not in Makefile 2018-07-18 22:19:49 make TARGETS=locking make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/locking' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/locking' 2018-07-18 22:19:49 make run_tests -C locking make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/locking' TAP version 13 selftests: locking: ww_mutex.sh ======================================== ww_mutex: module test-ww_mutex is not found [SKIP] not ok 1..1 selftests: locking: ww_mutex.sh [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-ecadccb31b8f1516dd045cc64fc7bc7a2d72947f/tools/testing/selftests/locking'