KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b 2018-11-15 07:36:29 ln -sf /usr/bin/clang-7 /usr/bin/clang 2018-11-15 07:36:29 ln -sf /usr/bin/llc-7 /usr/bin/llc 2018-11-15 07:36:29 chown lkp capabilities -R 2018-11-15 07:36:29 su lkp -c make run_tests -C capabilities 2>&1 make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/capabilities' ignored_by_lkp cgroup test 2018-11-15 07:36:29 make run_tests -C cpu-hotplug make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/cpu-hotplug' TAP version 13 selftests: cpu-hotplug: cpu-on-off-test.sh ======================================== pid 1183's current affinity mask: 3 pid 1183's new affinity mask: 1 CPU online/offline summary: Cpus in online state: 0-1 Cpus in offline state: 0 Limited scope test: one hotplug cpu (leaves cpu in the original state): online to offline to online: cpu 1 ok 1..1 selftests: cpu-hotplug: cpu-on-off-test.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/cpu-hotplug' 2018-11-15 07:36:30 make run_tests -C cpufreq make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/cpufreq' TAP version 13 selftests: cpufreq: main.sh ======================================== pid 1247's current affinity mask: 3 pid 1247's new affinity mask: 1 not ok 1..1 selftests: cpufreq: main.sh [FAIL] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/cpufreq' ignored_by_lkp efivarfs test: /sys/firmware/efi dir does not exist 2018-11-15 07:36:30 make run_tests -C exec make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec' gcc -Wall execveat.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/execveat cd /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec && ln -s -f execveat execveat.symlink cp /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/execveat /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/execveat.denatured chmod -x /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/execveat.denatured echo '#!/bin/sh' > /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/script echo 'exit $*' >> /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/script chmod +x /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec/script mkdir -p /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/exec' ignored_by_lkp filesystems test 2018-11-15 07:36:30 mv /lib/udev/rules.d/50-firmware.rules . 2018-11-15 07:36:30 /etc/init.d/udev restart Restarting udev (via systemctl): udev.service. 2018-11-15 07:36:30 make run_tests -C firmware make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/firmware' 2018-11-15 07:37:11 mv 50-firmware.rules /lib/udev/rules.d/50-firmware.rules 2018-11-15 07:37:11 make run_tests -C ftrace make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ftrace' TAP version 13 selftests: ftrace: ftracetest ======================================== -e === Ftrace unit tests === -e -n [1] Basic trace file check -e [PASS] -e -n [2] Basic test for tracers -e [PASS] -e -n [3] Basic trace clock test -e [PASS] -e -n [4] Basic event tracing check -e [PASS] -e -n [5] Change the ringbuffer size -e [PASS] -e -n [6] Snapshot and tracing setting -e [PASS] -e -n [7] trace_pipe and trace_marker -e [PASS] -e -n [8] event tracing - enable/disable with event level files -e [PASS] -e -n [9] event tracing - restricts events based on pid -e [PASS] -e -n [10] event tracing - enable/disable with subsystem level files -e [PASS] -e -n [11] event tracing - enable/disable with top level files -e [PASS] -e -n [12] Test trace_printk from module -e [UNRESOLVED] -e -n [13] ftrace - function graph filters with stack tracer -e [PASS] -e -n [14] ftrace - function graph filters -e [PASS] -e -n [15] ftrace - function glob filters -e [PASS] -e -n [16] ftrace - function pid filters -e [PASS] -e -n [17] ftrace - stacktrace filter command -e [PASS] -e -n [18] ftrace - function trace with cpumask -e [PASS] -e -n [19] ftrace - test for function event triggers -e [PASS] -e -n [20] ftrace - function trace on module -e [UNRESOLVED] -e -n [21] ftrace - function profiling -e [PASS] -e -n [22] ftrace - function profiler with function tracing -e [PASS] -e -n [23] ftrace - test reading of set_ftrace_filter -e [PASS] -e -n [24] ftrace - Max stack tracer -e [PASS] -e -n [25] ftrace - test for function traceon/off triggers -e [PASS] -e -n [26] Test creation and deletion of trace instances while setting an event -e [PASS] -e -n [27] Test creation and deletion of trace instances -e [PASS] -e -n [28] Kprobe dynamic event - adding and removing -e [PASS] -e -n [29] Kprobe dynamic event - busy event check -e [PASS] -e -n [30] Kprobe dynamic event with arguments -e [PASS] -e -n [31] Kprobe event with comm arguments -e [PASS] -e -n [32] Kprobe event string type argument -e [PASS] -e -n [33] Kprobe event symbol argument -e [PASS] -e -n [34] Kprobe event argument syntax -e [PASS] -e -n [35] Kprobes event arguments with types -e [PASS] -e -n [36] Kprobe event auto/manual naming -e [PASS] -e -n [37] Kprobe dynamic event with function tracer -e [PASS] -e -n [38] Kprobe dynamic event - probing module -e [UNRESOLVED] -e -n [39] Kretprobe dynamic event with arguments -e [PASS] -e -n [40] Kretprobe dynamic event with maxactive -e [PASS] -e -n [41] Register/unregister many kprobe events -e [PASS] -e -n [42] Kprobe events - probe points -e [PASS] -e -n [43] Kprobe dynamic event - adding and removing -e [PASS] -e -n [44] test for the preemptirqsoff tracer -e [UNSUPPORTED] -e -n [45] Test wakeup tracer -e [PASS] -e -n [46] Test wakeup RT tracer -e [PASS] -e -n [47] event trigger - test extended error support -e [PASS] -e -n [48] event trigger - test field variable support -e [PASS] -e -n [49] event trigger - test inter-event combined histogram trigger -e [PASS] -e -n [50] event trigger - test multiple actions on hist trigger -e [PASS] -e -n [51] event trigger - test inter-event histogram trigger onmatch action -e [PASS] -e -n [52] event trigger - test inter-event histogram trigger onmatch-onmax action -e [PASS] -e -n [53] event trigger - test inter-event histogram trigger onmax action -e [PASS] -e -n [54] event trigger - test synthetic event create remove -e [PASS] -e -n [55] event trigger - test synthetic_events syntax parser -e [PASS] -e -n [56] event trigger - test event enable/disable trigger -e [PASS] -e -n [57] event trigger - test trigger filter -e [PASS] -e -n [58] event trigger - test histogram modifiers -e [PASS] -e -n [59] event trigger - test histogram trigger -e [PASS] -e -n [60] event trigger - test multiple histogram triggers -e [PASS] -e -n [61] event trigger - test snapshot-trigger -e [PASS] -e -n [62] event trigger - test stacktrace-trigger -e [PASS] -e -n [63] trace_marker trigger - test histogram trigger -e [PASS] -e -n [64] trace_marker trigger - test snapshot trigger -e [PASS] -e -n [65] trace_marker trigger - test histogram with synthetic event against kernel event -e [PASS] -e -n [66] trace_marker trigger - test histogram with synthetic event -e [PASS] -e -n [67] event trigger - test traceon/off trigger -e [PASS] -e -n [68] (instance) Basic test for tracers -e [PASS] -e -n [69] (instance) Basic trace clock test -e [PASS] -e -n [70] (instance) Change the ringbuffer size -e [PASS] -e -n [71] (instance) Snapshot and tracing setting -e [PASS] -e -n [72] (instance) trace_pipe and trace_marker -e [PASS] -e -n [73] (instance) event tracing - enable/disable with event level files -e [PASS] -e -n [74] (instance) event tracing - restricts events based on pid -e [PASS] -e -n [75] (instance) event tracing - enable/disable with subsystem level files -e [PASS] -e -n [76] (instance) ftrace - stacktrace filter command -e [PASS] -e -n [77] (instance) ftrace - test for function event triggers -e [PASS] -e -n [78] (instance) ftrace - test for function traceon/off triggers -e [PASS] -e -n [79] (instance) event trigger - test event enable/disable trigger -e [PASS] -e -n [80] (instance) event trigger - test trigger filter -e [PASS] -e -n [81] (instance) event trigger - test histogram modifiers -e [PASS] -e -n [82] (instance) event trigger - test histogram trigger -e [PASS] -e -n [83] (instance) event trigger - test multiple histogram triggers -e [PASS] -e -n [84] (instance) trace_marker trigger - test histogram trigger -e [PASS] -e -n [85] (instance) trace_marker trigger - test snapshot trigger -e [PASS] -e -e # of passed: 81 -e # of failed: 0 -e # of unresolved: 3 -e # of untested: 0 -e # of unsupported: 1 -e # of xfailed: 0 -e # 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ftrace' 2018-11-15 07:38:43 make run_tests -C futex make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/futex' make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/futex/functional/futex_wait_private_mapped_file make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/futex/functional' TAP version 13 selftests: futex: run.sh ======================================== # 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/futex' 2018-11-15 07:38:54 make run_tests -C gpio make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/gpio' make ARCH=x86 -C ../../../.. headers_install make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b' UPD include/generated/uapi/linux/version.h HOSTCC scripts/basic/fixdep WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/x86/include/generated/uapi/asm/poll.h SYSTBL arch/x86/include/generated/asm/syscalls_32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC arch/x86/tools/relocs_common.o HOSTLD arch/x86/tools/relocs HOSTCC scripts/unifdef INSTALL usr/include/asm-generic/ (37 files) INSTALL usr/include/drm/ (26 files) INSTALL usr/include/linux/ (501 files) INSTALL usr/include/linux/android/ (1 file) INSTALL usr/include/linux/byteorder/ (2 files) INSTALL usr/include/linux/caif/ (2 files) INSTALL usr/include/linux/can/ (6 files) INSTALL usr/include/linux/cifs/ (1 file) INSTALL usr/include/linux/dvb/ (8 files) INSTALL usr/include/linux/genwqe/ (1 file) INSTALL usr/include/linux/hdlc/ (1 file) INSTALL usr/include/linux/hsi/ (2 files) INSTALL usr/include/linux/iio/ (2 files) INSTALL usr/include/linux/isdn/ (1 file) INSTALL usr/include/linux/mmc/ (1 file) INSTALL usr/include/linux/netfilter/ (88 files) INSTALL usr/include/linux/netfilter/ipset/ (4 files) INSTALL usr/include/linux/netfilter_arp/ (2 files) INSTALL usr/include/linux/netfilter_bridge/ (17 files) INSTALL usr/include/linux/netfilter_ipv4/ (9 files) INSTALL usr/include/linux/netfilter_ipv6/ (13 files) INSTALL usr/include/linux/nfsd/ (5 files) INSTALL usr/include/linux/raid/ (2 files) INSTALL usr/include/linux/sched/ (1 file) INSTALL usr/include/linux/spi/ (1 file) INSTALL usr/include/linux/sunrpc/ (1 file) INSTALL usr/include/linux/tc_act/ (15 files) INSTALL usr/include/linux/tc_ematch/ (5 files) INSTALL usr/include/linux/usb/ (13 files) INSTALL usr/include/linux/wimax/ (1 file) INSTALL usr/include/misc/ (2 files) INSTALL usr/include/mtd/ (5 files) INSTALL usr/include/rdma/ (25 files) INSTALL usr/include/rdma/hfi/ (2 files) INSTALL usr/include/scsi/ (5 files) INSTALL usr/include/scsi/fc/ (4 files) INSTALL usr/include/sound/ (16 files) INSTALL usr/include/video/ (3 files) INSTALL usr/include/xen/ (4 files) INSTALL usr/include/asm/ (62 files) make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b' make OUTPUT=/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/ -C /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' mkdir -p /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/include/linux 2>&1 || true ln -sf /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/../../include/uapi/linux/gpio.h /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/include/linux/gpio.h make -f /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/build/Makefile.build dir=. obj=lsgpio make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' CC /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/lsgpio.o CC /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-utils.o LD /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/lsgpio-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' LINK /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/lsgpio make -f /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/build/Makefile.build dir=. obj=gpio-hammer make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' CC /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-hammer.o LD /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-hammer-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' LINK /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-hammer make -f /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/build/Makefile.build dir=. obj=gpio-event-mon make[2]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' CC /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-event-mon.o LD /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-event-mon-in.o make[2]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' LINK /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-event-mon make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio' gcc -O2 -g -std=gnu99 -Wall -I../../../../usr/include/ gpio-mockup-chardev.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/gpio/gpio-utils.o -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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/gpio' ia64 test: not in Makefile 2018-11-15 07:39:01 make TARGETS=ia64 make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ia64' Makefile:9: warning: overriding recipe for target 'clean' ../lib.mk:137: 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ia64' 2018-11-15 07:39:01 make run_tests -C ia64 make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ia64' Makefile:9: warning: overriding recipe for target 'clean' ../lib.mk:137: 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 39422 bytes PASS: /sys/devices/pci0000:00/0000:00:03.0/rom read 231422 bytes PASS: /proc/bus/pci/00/00.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/01.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/01.1 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/01.3 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/02.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/03.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/04.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/05.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/06.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/07.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/08.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/09.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/0a.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/0b.0 0x0-0xa0000 not mappable PASS: /proc/bus/pci/00/00.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/01.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/01.1 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/01.3 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/02.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/03.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/04.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/05.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/06.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/07.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/08.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/09.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/0a.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/0b.0 0xa0000-0xc0000 not mappable PASS: /proc/bus/pci/00/00.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/01.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/01.1 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/01.3 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/02.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/03.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/04.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/05.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/06.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/07.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/08.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/09.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/0a.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/0b.0 0xc0000-0x100000 not mappable PASS: /proc/bus/pci/00/00.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/01.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/01.1 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/01.3 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/02.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/03.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/04.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/05.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/06.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/07.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/08.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/09.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/0a.0 0x0-0x100000 not mappable PASS: /proc/bus/pci/00/0b.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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ia64' 2018-11-15 07:39:02 make run_tests -C intel_pstate make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/intel_pstate' gcc -Wall -D_GNU_SOURCE msr.c -lm -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/intel_pstate/msr gcc -Wall -D_GNU_SOURCE aperf.c -lm -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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 2600 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/intel_pstate' 2018-11-15 07:39:02 make run_tests -C ipc make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ipc' 2018-11-15 07:39:02 make run_tests -C ir make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ir' gcc ir_loopback.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ir/ir_loopback TAP version 13 selftests: ir: ir_loopback.sh ======================================== Bail out! cannot find lirc device for rc0 Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 1..0 not ok 1..1 selftests: ir: ir_loopback.sh [FAIL] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/ir' 2018-11-15 07:39:02 make run_tests -C kcmp make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kcmp' gcc -I../../../../usr/include/ kcmp_test.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kcmp/kcmp_test TAP version 13 selftests: kcmp: kcmp_test ======================================== pid1: 13970 pid2: 13971 FD: 2 FILES: 2 VM: 1 FS: 2 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kcmp' kmod test: not in Makefile 2018-11-15 07:39:02 make TARGETS=kmod make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kmod' 2018-11-15 07:39:03 make run_tests -C kmod make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kmod' TAP version 13 selftests: kmod: kmod.sh ======================================== Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:03 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:04 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 Thu Nov 15 07:39:05 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 Thu Nov 15 07:39:05 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 Thu Nov 15 07:39:05 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 Thu Nov 15 07:39:05 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 Thu Nov 15 07:39:05 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 Thu Nov 15 07:39:06 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 Thu Nov 15 07:39:06 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 Thu Nov 15 07:39:06 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 Thu Nov 15 07:39:07 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 Thu Nov 15 07:39:07 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 Thu Nov 15 07:39:08 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 Thu Nov 15 07:39:08 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 Thu Nov 15 07:39:08 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 Thu Nov 15 07:39:08 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 Thu Nov 15 07:39:09 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 Thu Nov 15 07:39:09 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 Thu Nov 15 07:39:10 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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kmod' 2018-11-15 07:39:10 make run_tests -C kvm make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm' gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/assert.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/assert.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/elf.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/elf.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/io.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/io.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/kvm_util.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/kvm_util.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/ucall.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/ucall.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/sparsebit.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/sparsebit.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/processor.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/x86_64/processor.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/vmx.c -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/x86_64/vmx.o make ARCH=x86 -C ../../../.. headers_install make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b' make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b' ar crs /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/assert.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/elf.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/io.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/kvm_util.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/ucall.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/sparsebit.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/x86_64/processor.o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/lib/x86_64/vmx.o gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/platform_info_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/platform_info_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/set_sregs_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/set_sregs_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/sync_regs_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/sync_regs_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/vmx_tsc_adjust_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/cr4_cpuid_sync_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/state_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/state_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread x86_64/evmcs_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/x86_64/evmcs_test gcc -O2 -g -std=gnu99 -I../../../../tools/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread dirty_log_test.c /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/libkvm.a -o /usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm/dirty_log_test TAP version 13 selftests: kvm: platform_info_test ======================================== not ok 1..1 selftests: kvm: platform_info_test [SKIP] selftests: kvm: set_sregs_test ======================================== not ok 1..2 selftests: kvm: set_sregs_test [SKIP] selftests: kvm: sync_regs_test ======================================== not ok 1..3 selftests: kvm: sync_regs_test [SKIP] selftests: kvm: vmx_tsc_adjust_test ======================================== not ok 1..4 selftests: kvm: vmx_tsc_adjust_test [SKIP] selftests: kvm: cr4_cpuid_sync_test ======================================== not ok 1..5 selftests: kvm: cr4_cpuid_sync_test [SKIP] selftests: kvm: state_test ======================================== not ok 1..6 selftests: kvm: state_test [SKIP] selftests: kvm: evmcs_test ======================================== not ok 1..7 selftests: kvm: evmcs_test [SKIP] selftests: kvm: dirty_log_test ======================================== Test iterations: 32, interval: 10 (ms) Testing guest mode: PA-bits:52, VA-bits:48, 4K pages guest test mem offset: 0x40000000 not ok 1..8 selftests: kvm: dirty_log_test [SKIP] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/kvm' 2018-11-15 07:39:13 make run_tests -C lib make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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: ok ok 1..3 selftests: lib: prime_numbers.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/lib' locking test: not in Makefile 2018-11-15 07:39:13 make TARGETS=locking make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/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-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/locking' 2018-11-15 07:39:13 make run_tests -C locking make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/locking' TAP version 13 selftests: locking: ww_mutex.sh ======================================== locking/ww_mutex: ok ok 1..1 selftests: locking: ww_mutex.sh [PASS] make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-7.2-e55c884ea5c66a29a713d41ed0819fee8038762b/tools/testing/selftests/locking'