Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@hikey:~# cd /usr/bin/kselftests/
- root@hikey:/usr/bin/kselftests# ./run_kselftest.sh
- Running tests in bpf
- ========================================
- ./run_kselftest.sh: line 6: cd: bpf: No such file or directory
- ./run_kselftest.sh: line 7: ./test_verifier: No such file or directory
- selftests: test_verifier [FAIL]
- ./run_kselftest.sh: line 8: ./test_maps: No such file or directory
- selftests: test_maps [FAIL]
- ./run_kselftest.sh: line 9: ./test_lru_map: No such file or directory
- selftests: test_lru_map [FAIL]
- ./run_kselftest.sh: line 10: ./test_kmod.sh: No such file or directory
- selftests: test_kmod.sh [FAIL]
- Running tests in breakpoints
- ========================================
- [ 421.304023] PM: suspend entry 2017-04-11 13:25:13.985673293 UTC
- [ 421.310108] PM: Syncing filesystems ... done.
- [ 421.336820] Freezing user space processes ... (elapsed 0.001 seconds) done.
- [ 421.345770] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
- [ 421.354988] Suspending console(s) (use no_console_suspend to debug)
- [ 421.363843] wlcore: down
- [ 421.364192] queueing ieee80211 work while going to suspend
- [ 421.390876] PM: suspend of devices complete after 28.468 msecs
- [ 421.394812] PM: late suspend of devices complete after 3.919 msecs
- [ 421.397463] PM: noirq suspend of devices complete after 2.640 msecs
- [ 421.397469] Disabling non-boot CPUs ...
- [ 421.411160] CPU1: shutdown
- [ 421.426660] psci: Retrying again to check for CPU kill
- [ 421.426667] psci: CPU1 killed.
- [ 421.454937] IRQ5 no longer affine to CPU2
- [ 421.455190] CPU2: shutdown
- [ 421.470655] psci: Retrying again to check for CPU kill
- [ 421.470663] psci: CPU2 killed.
- [ 421.499092] CPU3: shutdown
- [ 421.514656] psci: Retrying again to check for CPU kill
- [ 421.514663] psci: CPU3 killed.
- [ 421.543093] CPU4: shutdown
- [ 421.558655] psci: Retrying again to check for CPU kill
- [ 421.558662] psci: CPU4 killed.
- [ 421.586968] CPU5: shutdown
- [ 421.602657] psci: Retrying again to check for CPU kill
- [ 421.602664] psci: CPU5 killed.
- [ 421.630929] CPU6: shutdown
- [ 421.646642] psci: Retrying again to check for CPU kill
- [ 421.646649] psci: CPU6 killed.
- [ 421.670938] CPU7: shutdown
- [ 421.670950] psci: CPU7 killed.
- [ 421.684128] Enabling non-boot CPUs ...
- [ 421.703756] Detected VIPT I-cache on CPU1
- [ 421.703817] CPU1: update cpu_capacity 1024
- [ 421.703821] CPU1: Booted secondary processor [410fd033]
- [ 421.704218] cache: parent cpu1 should not be sleeping
- [ 421.704465] CPU1 is up
- [ 421.723880] Detected VIPT I-cache on CPU2
- [ 421.723921] CPU2: update cpu_capacity 1024
- [ 421.723924] CPU2: Booted secondary processor [410fd033]
- [ 421.724285] cache: parent cpu2 should not be sleeping
- [ 421.724523] CPU2 is up
- [ 421.744140] Detected VIPT I-cache on CPU3
- [ 421.744183] CPU3: update cpu_capacity 1024
- [ 421.744186] CPU3: Booted secondary processor [410fd033]
- [ 421.744584] cache: parent cpu3 should not be sleeping
- [ 421.744824] CPU3 is up
- [ 421.764462] Detected VIPT I-cache on CPU4
- [ 421.764533] CPU4: update cpu_capacity 1024
- [ 421.764536] CPU4: Booted secondary processor [410fd033]
- [ 421.764954] cache: parent cpu4 should not be sleeping
- [ 421.765196] CPU4 is up
- [ 421.784606] Detected VIPT I-cache on CPU5
- [ 421.784639] CPU5: update cpu_capacity 1024
- [ 421.784643] CPU5: Booted secondary processor [410fd033]
- [ 421.785081] cache: parent cpu5 should not be sleeping
- [ 421.785325] CPU5 is up
- [ 421.804859] Detected VIPT I-cache on CPU6
- [ 421.804893] CPU6: update cpu_capacity 1024
- [ 421.804896] CPU6: Booted secondary processor [410fd033]
- [ 421.805376] cache: parent cpu6 should not be sleeping
- [ 421.805619] CPU6 is up
- [ 421.825098] Detected VIPT I-cache on CPU7
- [ 421.825131] CPU7: update cpu_capacity 1024
- [ 421.825133] CPU7: Booted secondary processor [410fd033]
- [ 421.825669] cache: parent cpu7 should not be sleeping
- [ 421.825930] CPU7 is up
- [ 421.827489] PM: noirq resume of devices complete after 1.481 msecs
- [ 421.829353] PM: early resume of devices complete after 1.479 msecs
- [ 421.850780] mmc_host mmc0: Bus speed (slot 0) = 24800000Hz (slot req 400000Hz, actual 400000HZ div = 31)
- [ 421.926791] mmc_host mmc0: Bus speed (slot 0) = 51756522Hz (slot req 52000000Hz, actual 51756522HZ div = 0)
- [ 422.026777] mmc_host mmc2: Bus speed (slot 0) = 24800000Hz (slot req 400000Hz, actual 400000HZ div = 31)
- [ 422.061137] mmc_host mmc2: Bus speed (slot 0) = 24800000Hz (slot req 25000000Hz, actual 24800000HZ div = 0)
- [ 422.379776] wlcore: PHY firmware version: Rev 8.2.0.0.236
- [ 422.484494] wlcore: firmware booted (Rev 8.9.0.0.69)
- [ 422.511531] PM: resume of devices complete after 682.164 msecs
- [ 422.840703] Restarting tasks ... done.
- [ 422.857015] PM: suspend exit 2017-04-11 13:25:20.090992459 UTC
- CPU 0: [OK]
- CPU 1: [OK]
- CPU 2: [OK]
- CPU 3: [OK]
- CPU 4: [OK]
- CPU 5: [OK]
- CPU 6: [OK]
- CPU 7: [OK]
- Pass: 8 Fail: 0 Xfail: 0 Xpass: 0, Xskip: 0
- selftests: step_after_suspend_test [PASS]
- Running tests in capabilities
- ========================================
- [RUN] +++ Tests with uid == 0 +++
- [NOTE] Using global UIDs for tests
- [RUN] Root => ep
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [OK] Check cap_ambient manipulation rules
- [OK] PR_CAP_AMBIENT_RAISE failed on non-inheritable cap
- [OK] PR_CAP_AMBIENT_RAISE failed on non-permitted cap
- [OK] PR_CAP_AMBIENT_RAISE worked
- [OK] Basic manipulation appears to work
- [RUN] Root +i => eip
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] UID 0 +ia => eipa
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Root +ia, suidroot => eipa
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Root +ia, suidnonroot => ip
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Root +ia, sgidroot => eipa
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Root, gid != 0, +ia, sgidroot => eip
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Root +ia, sgidnonroot => eip
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [OK] Child succeeded
- [RUN] +++ Tests with uid != 0 +++
- [NOTE] Using global UIDs for tests
- [RUN] Non-root => no caps
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [OK] Check cap_ambient manipulation rules
- [OK] PR_CAP_AMBIENT_RAISE failed on non-inheritable cap
- [OK] PR_CAP_AMBIENT_RAISE failed on non-permitted cap
- [OK] PR_CAP_AMBIENT_RAISE worked
- [OK] Basic manipulation appears to work
- [RUN] Non-root +i => i
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] UID 1 +ia => eipa
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- [RUN] Non-root +ia, sgidnonroot => i
- [OK] Capabilities after execve were correct
- [OK] Child succeeded
- selftests: test_execve [PASS]
- Running tests in cpu-hotplug
- ========================================
- pid 2611's current affinity mask: ff
- pid 2611'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
- [ 423.299933] CPU7: shutdown
- [ 423.302745] psci: CPU7 killed.
- [ 423.355103] Detected VIPT I-cache on CPU7
- [ 423.359273] CPU7: update cpu_capacity 1024
- [ 423.363415] CPU7: Booted secondary processor [410fd033]
- selftests: cpu-on-off-test.sh [PASS]
- Running tests in efivarfs
- ========================================
- skip all tests: efivarfs is not mounted on /sys/firmware/efi/efivars
- selftests: efivarfs.sh [PASS]
- Running tests in exec
- ========================================
- Check success of execveat(3, '../execveat', 0)... [OK]
- Check success of execveat(5, 'execveat', 0)... [OK]
- Check success of execveat(6, 'execveat', 0)... [OK]
- Check success of execveat(-100, '/usr/bin/kselftests/exec/execveat', 0)... [OK]
- Check success of execveat(99, '/usr/bin/kselftests/exec/execveat', 0)... [OK]
- Check success of execveat(8, '', 4096)... [OK]
- Check success of execveat(17, '', 4096)... [OK]
- Check success of execveat(9, '', 4096)... [OK]
- Check success of execveat(14, '', 4096)... [OK]
- Check success of execveat(14, '', 4096)... [OK]
- Check success of execveat(15, '', 4096)... [OK]
- Check failure of execveat(8, '', 0) with ENOENT... [OK]
- Check failure of execveat(8, '(null)', 4096) with EFAULT... [OK]
- Check success of execveat(5, 'execveat.symlink', 0)... [OK]
- Check success of execveat(6, 'execveat.symlink', 0)... [OK]
- Check success of execveat(-100, '/usr/bin/kselftests/...xec/execveat.symlink', 0)... [OK]
- Check success of execveat(10, '', 4096)... [OK]
- Check success of execveat(10, '', 4352)... [OK]
- Check failure of execveat(5, 'execveat.symlink', 256) with ELOOP... [OK]
- Check failure of execveat(6, 'execveat.symlink', 256) with ELOOP... [OK]
- Check failure of execveat(-100, '/usr/bin/kselftests/exec/execveat.symlink', 256) with ELOOP... [OK]
- Check success of execveat(3, '../script', 0)... [OK]
- Check success of execveat(5, 'script', 0)... [OK]
- Check success of execveat(6, 'script', 0)... [OK]
- Check success of execveat(-100, '/usr/bin/kselftests/exec/script', 0)... [OK]
- Check success of execveat(13, '', 4096)... [OK]
- Check success of execveat(13, '', 4352)... [OK]
- Check failure of execveat(18, '', 4096) with ENOENT... [OK]
- Check failure of execveat(7, 'script', 0) with ENOENT... [OK]
- Check success of execveat(16, '', 4096)... [OK]
- Check success of execveat(16, '', 4096)... [OK]
- Check success of execveat(4, '../script', 0)... [OK]
- Check success of execveat(4, 'script', 0)... [OK]
- Check success of execveat(4, '../script', 0)... [OK]
- Check failure of execveat(4, 'script', 0) with ENOENT... [OK]
- Check failure of execveat(5, 'execveat', 65535) with EINVAL... [OK]
- Check failure of execveat(5, 'no-such-file', 0) with ENOENT... [OK]
- Check failure of execveat(6, 'no-such-file', 0) with ENOENT... [OK]
- Check failure of execveat(-100, 'no-such-file', 0) with ENOENT... [OK]
- Check failure of execveat(5, '', 4096) with EACCES... [OK]
- Check failure of execveat(5, 'Makefile', 0) with EACCES... [OK]
- Check failure of execveat(11, '', 4096) with EACCES... [OK]
- Check failure of execveat(12, '', 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(8, 'execveat', 0) with ENOTDIR... [OK]
- Invoke copy of 'execveat' via filename of length 4093:
- Check success of execveat(19, '', 4096)... [OK]
- Check success of execveat(5, 'xxxxxxxxxxxxxxxxxxxx...yyyyyyyyyyyyyyyyyyyy', 0)... [OK]
- Invoke copy of 'script' via filename of length 4093:
- Check success of execveat(20, '', 4096)... [OK]
- /bin/sh: /dev/fd/5/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy: File name too long
- Check success of execveat(5, 'xxxxxxxxxxxxxxxxxxxx...yyyyyyyyyyyyyyyyyyyy', 0)... [OK]
- selftests: execveat [PASS]
- Running tests in firmware
- ========================================
- modprobe: FATAL: Module test_firmware not found in directory /lib/modules/4.4.59-gaa29bf9
- selftests: fw_filesystem.sh [FAIL]
- modprobe: FATAL: Module test_firmware not found in directory /lib/modules/4.4.59-gaa29bf9
- selftests: fw_userhelper.sh [FAIL]
- Running tests in ftrace
- ========================================
- === 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 [FAIL]
- [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 [UNSUPPORTED]
- [10] ftrace - function graph filters [PASS]
- [11] ftrace - function glob filters [FAIL]
- [12] ftrace - function profiler with function tracing [PASS]
- [13] Test creation and deletion of trace instances while setting an event [PASS]
- [14] Test creation and deletion of trace instances [PASS]
- [15] Kprobe dynamic event - adding and removing [UNSUPPORTED]
- [16] Kprobe dynamic event - busy event check [UNSUPPORTED]
- [17] Kprobe dynamic event with arguments [UNSUPPORTED]
- [18] Kprobes event arguments with types [UNSUPPORTED]
- [19] Kprobe dynamic event with function tracer [UNSUPPORTED]
- [20] Kretprobe dynamic event with arguments [UNSUPPORTED]
- [21] event trigger - test event enable/disable trigger [PASS]
- [22] event trigger - test trigger filter [PASS]
- [23] event trigger - test histogram modifiers [UNSUPPORTED]
- [24] event trigger - test histogram trigger [UNSUPPORTED]
- [25] event trigger - test multiple histogram triggers [UNSUPPORTED]
- [26] event trigger - test snapshot-trigger [PASS]
- [27] event trigger - test stacktrace-trigger [PASS]
- [28] event trigger - test traceon/off trigger [PASS]
- # of passed: 16
- # of failed: 2
- # of unresolved: 0
- # of untested: 0
- # of unsupported: 10
- # of xfailed: 0
- # of undefined(test bug): 0
- selftests: ftracetest [FAIL]
- Running tests in futex
- ========================================
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=0 owner=0 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=0 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=1 owner=0 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=1 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating third party blocker thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=0 owner=1 timeout=0ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating third party blocker thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=1 owner=0 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=1 owner=0 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=0 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=0 owner=0 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=0 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=0 owner=0 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=1 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating third party blocker thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=5000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=0 owner=1 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating third party blocker thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=500000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=1 locked=1 owner=0 timeout=2000000000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi: Test requeue functionality
- Arguments: broadcast=0 locked=1 owner=0 timeout=2000000000ns
- ERROR: Operation not permitted: pthread_create
- ERROR: Creating waiting thread failed
- Result: ERROR
- futex_requeue_pi_mismatched_ops: Detect mismatched requeue_pi operations
- Result: PASS
- futex_requeue_pi_signal_restart: Test signal handling during requeue_pi
- Arguments: <none>
- ERROR: Operation not permitted: pthread_create
- ERROR: Unknown error -1: Creating waiting thread failedResult: ERROR
- futex_wait_timeout: Block on a futex and wait for timeout
- Arguments: timeout=100000ns
- Result: PASS
- futex_wait_wouldblock: Test the unexpected futex value in FUTEX_WAIT
- Result: PASS
- futex_wait_uninitialized_heap: Test the uninitialized futex value in FUTEX_WAIT
- Result: PASS
- futex_wait_private_mapped_file: Test the futex value of private file mappings in FUTEX_WAIT
- Result: PASS
- Running tests in gpio
- ========================================
- 1. Test dynamic allocation of gpio successful means insert gpiochip and
- manipulate gpio pin successful
- skip all tests: insmod gpio-mockup failed
- selftests: gpio-mockup.sh [FAIL]
- Running tests in ipc
- ========================================
- Can't create queue: -38
- selftests: msgque_test [FAIL]
- Running tests in kcmp
- ========================================
- pid1: 3767 pid2: 3768 FD: 2 FILES: 2 VM: 2 FS: 1 SIGHAND: 2 IO: 2 SYSVSEM: -1 INV: -1
- PASS: 0 returned as expected
- PASS: 0 returned as expected
- Pass: 2 Fail: 0 Xfail: 0 Xpass: 0, Xskip: 0
- selftests: kcmp_test [PASS]
- Running tests in lib
- ========================================
- printf: [FAIL]
- selftests: printf.sh [FAIL]
- bitmap: [FAIL]
- selftests: bitmap.sh [FAIL]
- Running tests in membarrier
- ========================================
- membarrier MEMBARRIER_CMD_QUERY syscall available.
- membarrier: MEMBARRIER_CMD_SHARED success.
- membarrier: tests done!
- selftests: membarrier_test [PASS]
- Running tests in memfd
- ========================================
- memfd: CREATE
- memfd: BASIC
- memfd: SEAL-WRITE
- memfd: SEAL-SHRINK
- memfd: SEAL-GROW
- memfd: SEAL-RESIZE
- memfd: SHARE-DUP
- memfd: SHARE-MMAP
- memfd: SHARE-OPEN
- memfd: SHARE-FORK
- memfd: SHARE-DUP (shared file-table)
- memfd: SHARE-MMAP (shared file-table)
- memfd: SHARE-OPEN (shared file-table)
- memfd: SHARE-FORK (shared file-table)
- memfd: DONE
- selftests: memfd_test [PASS]
- Running tests in memory-hotplug
- ========================================
- skip all tests: memory hotplug is not supported
- Running tests in mount
- ========================================
- Running tests in mqueue
- ========================================
- Initial system state:
- Using queue path: /test1
- RLIMIT_MSGQUEUE(soft): 819200
- RLIMIT_MSGQUEUE(hard): 819200
- Maximum Message Size: 8192
- Maximum Queue Size: 10
- Default Message Size: 8192
- Default Queue Size: 10
- Adjusted system state for testing:
- RLIMIT_MSGQUEUE(soft): 819200
- RLIMIT_MSGQUEUE(hard): 819200
- Maximum Message Size: 8192
- Maximum Queue Size: 10
- Default Message Size: 8192
- Default Queue Size: 10
- Test series 1, behavior when no attr struct passed to mq_open:
- Kernel supports setting defaults separately from maximums: PASS
- Given sane values, mq_open without an attr struct succeeds: PASS
- Kernel properly honors default setting knobs: PASS
- Kernel properly limits default values to lesser of default/max: PASS
- Kernel properly fails to create queue when defaults would
- exceed rlimit: PASS
- Test series 2, behavior when attr struct is passed to mq_open:
- Queue open in excess of rlimit max when euid = 0 failed: PASS
- Queue open with mq_maxmsg > limit when euid = 0 succeeded: PASS
- Queue open with mq_msgsize > limit when euid = 0 succeeded: PASS
- Queue open with total size > 2GB when euid = 0 failed: PASS
- Queue open in excess of rlimit max when euid = 99 failed: PASS
- Queue open with mq_maxmsg > limit when euid = 99 failed: PASS
- Queue open with mq_msgsize > limit when euid = 99 failed: PASS
- Queue open with total size > 2GB when euid = 99 failed: PASS
- Initial system state:
- Using queue path: /mq_perf_tests
- RLIMIT_MSGQUEUE(soft): 819200
- RLIMIT_MSGQUEUE(hard): 819200
- Maximum Message Size: 8192
- Maximum Queue Size: 10
- Nice value: 0
- Adjusted system state for testing:
- RLIMIT_MSGQUEUE(soft): (unlimited)
- RLIMIT_MSGQUEUE(hard): (unlimited)
- Maximum Message Size: 16777216
- Maximum Queue Size: 65530
- Nice value: -20
- Continuous mode: (disabled)
- CPUs to pin: 7
- Queue /mq_perf_tests created:
- mq_flags: O_NONBLOCK
- mq_maxmsg: 65530
- mq_msgsize: 16
- mq_curmsgs: 0
- Started mqueue performance test thread on CPU 7
- Max priorities: 32768
- Clock resolution: 1 nsec
- Test #1: Time send/recv message, queue empty
- (10000000 iterations)
- Send msg: 88.141266737s total time
- 8814 nsec/msg
- Recv msg: 110.166409876s total time
- 11016 nsec/msg
- Test #2a: Time send/recv message, queue full, constant prio
- :
- (100000 iterations)
- Filling queue...done. 0.350195939s
- Testing...done.
- Send msg: 0.881954431s total time
- 8819 nsec/msg
- Recv msg: 0.962902587s total time
- 9629 nsec/msg
- Draining queue...done. 0.390790209s
- Test #2b: Time send/recv message, queue full, increasing prio
- :
- (100000 iterations)
- Filling queue...done. 0.411600469s
- Testing...done.
- Send msg: 0.913504991s total time
- 9135 nsec/msg
- Recv msg: 1.64105770s total time
- 10641 nsec/msg
- Draining queue...done. 0.413089220s
- Test #2c: Time send/recv message, queue full, decreasing prio
- :
- (100000 iterations)
- Filling queue...done. 0.412941096s
- Testing...done.
- Send msg: 0.917865302s total time
- 9178 nsec/msg
- Recv msg: 1.38087925s total time
- 10380 nsec/msg
- Draining queue...done. 0.413311043s
- Test #2d: Time send/recv message, queue full, random prio
- :
- (100000 iterations)
- Filling queue...done. 0.453097919s
- Testing...done.
- Send msg: 0.950948285s total time
- 9509 nsec/msg
- Recv msg: 1.61422533s total time
- 10614 nsec/msg
- Draining queue...done. 0.414656668s
- Running tests in net
- ========================================
- --------------------
- running socket test
- --------------------
- [PASS]
- selftests: run_netsocktests [PASS]
- --------------------
- running psock_fanout test
- --------------------
- test: control single socket
- test: control multiple sockets
- test: datapath 0x0
- info: count=0,0, expect=0,0
- info: count=0,20, expect=15,5
- ERROR: incorrect queue lengths
- info: count=0,20, expect=20,5
- ERROR: incorrect queue lengths
- info: trying alternate ports (4)
- test: datapath 0x0
- info: count=0,0, expect=0,0
- info: count=5,15, expect=15,5
- info: count=5,20, expect=20,5
- test: datapath 0x1000
- info: count=0,0, expect=0,0
- info: count=5,15, expect=15,5
- info: count=15,20, expect=20,15
- test: datapath 0x1
- info: count=0,0, expect=0,0
- info: count=10,10, expect=10,10
- info: count=17,18, expect=18,17
- test: datapath 0x3
- info: count=0,0, expect=0,0
- info: count=15,5, expect=15,5
- info: count=20,15, expect=20,15
- test: datapath 0x6
- info: count=0,0, expect=0,0
- info: count=5,15, expect=15,5
- info: count=20,15, expect=15,20
- test: datapath 0x7
- bpf: Function not implemented
- bpf verifier:
- [FAIL]
- --------------------
- running psock_tpacket test
- --------------------
- test: TPACKET_V1 with PACKET_RX_RING .................... 100 pkts (9600 bytes)
- test: TPACKET_V1 with PACKET_TX_RING .................... 100 pkts (9600 bytes)
- test: TPACKET_V2 with PACKET_RX_RING .................... 100 pkts (9600 bytes)
- test: TPACKET_V2 with PACKET_TX_RING .................... 100 pkts (9600 bytes)
- test: TPACKET_V3 with PACKET_RX_RING .................... 100 pkts (9600 bytes)
- OK. All tests passed
- [PASS]
- selftests: run_afpackettests [PASS]
- test_bpf: [FAIL]
- selftests: test_bpf.sh [FAIL]
- Running tests in nsfs
- ========================================
- main:61:Unable to get an owning user namespace: Inappropriate ioctl for device
- selftests: owner [FAIL]
- main:61:Unable to get a parent pidns: Inappropriate ioctl for device
- selftests: pidns [FAIL]
- Running tests in powerpc
- ========================================
- ./run_kselftest.sh: line 115: cd: powerpc: No such file or directory
- Running tests in pstore
- ========================================
- === Pstore unit tests (pstore_tests) ===
- UUID=d7d83254-15c6-4cf4-8784-77543ab817b4
- Checking pstore backend is registered ... ok
- backend=ramoops
- cmdline=BOOT_IMAGE=/boot/Image console=tty0 console=ttyAMA3,115200n8 root=/dev/mmcblk0p9 rootwait rw efi=noruntime
- Checking pstore console is registered ... ok
- Checking /dev/pmsg0 exists ... ok
- Writing unique string to /dev/pmsg0 ... ./pstore_tests: line 22: echo: write error: Cannot allocate memory
- FAIL
- selftests: pstore_tests [FAIL]
- === Pstore unit tests (pstore_post_reboot_tests) ===
- UUID=cc543b52-1058-4cb0-b1c5-ae6c75e09883
- Checking pstore backend is registered ... ok
- backend=ramoops
- cmdline=BOOT_IMAGE=/boot/Image console=tty0 console=ttyAMA3,115200n8 root=/dev/mmcblk0p9 rootwait rw efi=noruntime
- pstore_crash_test has not been executed yet. we skip further tests.
- selftests: pstore_post_reboot_tests [PASS]
- Running tests in ptrace
- ========================================
- PASS
- selftests: peeksiginfo [PASS]
- Running tests in seccomp
- ========================================
- [==========] Running 52 tests from 1 test cases.
- [ RUN ] global.mode_strict_support
- [ OK ] global.mode_strict_support
- [ RUN ] global.mode_strict_cannot_call_prctl
- [ 746.115702] audit: type=1326 audit(1491917443.345:15): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3918 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=9 arch=c00000b7 syscall=167 compat=0 ip=0x7f85ed01d4 code=0x0
- [ OK ] global.mode_strict_cannot_call_prctl
- [ RUN ] global.no_new_privs_support
- [ OK ] global.no_new_privs_support
- [ RUN ] global.mode_filter_support
- [ OK ] global.mode_filter_support
- [ RUN ] global.mode_filter_without_nnp
- [ OK ] global.mode_filter_without_nnp
- [ RUN ] global.filter_size_limits
- [ OK ] global.filter_size_limits
- [ RUN ] global.filter_chain_limits
- [ OK ] global.filter_chain_limits
- [ RUN ] global.mode_filter_cannot_move_to_strict
- [ OK ] global.mode_filter_cannot_move_to_strict
- [ RUN ] global.mode_filter_get_seccomp
- [ OK ] global.mode_filter_get_seccomp
- [ RUN ] global.ALLOW_all
- [ OK ] global.ALLOW_all
- [ RUN ] global.empty_prog
- [ OK ] global.empty_prog
- [ RUN ] global.unknown_ret_is_kill_inside
- [ 746.236089] audit: type=1326 audit(1491917443.465:16): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3928 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=172 compat=0 ip=0x7f85ed01d4 code=0x10000000
- [ OK ] global.unknown_ret_is_kill_inside
- [ RUN ] global.unknown_ret_is_kill_above_allow
- [ 746.272358] audit: type=1326 audit(1491917443.501:17): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3929 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=172 compat=0 ip=0x7f85ed01d4 code=0x10000000
- [ OK ] global.unknown_ret_is_kill_above_allow
- [ RUN ] global.KILL_all
- [ 746.305791] audit: type=1326 audit(1491917443.533:18): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3930 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=94 compat=0 ip=0x7f85ea8904 code=0x0
- [ OK ] global.KILL_all
- [ RUN ] global.KILL_one
- [ 746.337932] audit: type=1326 audit(1491917443.565:19): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3931 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=172 compat=0 ip=0x7f85ed01d4 code=0x0
- [ OK ] global.KILL_one
- [ RUN ] global.KILL_one_arg_one
- [ 746.368117] audit: type=1326 audit(1491917443.597:20): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3932 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=153 compat=0 ip=0x7f85ed01d4 code=0x0
- [ OK ] global.KILL_one_arg_one
- [ RUN ] global.KILL_one_arg_six
- [ 746.401497] audit: type=1326 audit(1491917443.629:21): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3933 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31 arch=c00000b7 syscall=222 compat=0 ip=0x7f85ed01d4 code=0x0
- [ OK ] global.KILL_one_arg_six
- [ RUN ] global.arg_out_of_range
- [ OK ] global.arg_out_of_range
- [ RUN ] global.ERRNO_valid
- [ OK ] global.ERRNO_valid
- [ RUN ] global.ERRNO_zero
- [ OK ] global.ERRNO_zero
- [ RUN ] global.ERRNO_capped
- [ OK ] global.ERRNO_capped
- [ RUN ] TRAP.dfl
- [ 746.461705] audit: type=1701 audit(1491917443.689:22): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3938 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31
- [ OK ] TRAP.dfl
- [ RUN ] TRAP.ign
- [ 746.490539] audit: type=1701 audit(1491917443.717:23): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=3940 comm="seccomp_bpf" exe="/usr/bin/kselftests/seccomp/seccomp_bpf" sig=31
- [ OK ] TRAP.ign
- [ RUN ] TRAP.handler
- [ OK ] TRAP.handler
- [ RUN ] precedence.allow_ok
- [ OK ] precedence.allow_ok
- [ RUN ] precedence.kill_is_highest
- [ OK ] precedence.kill_is_highest
- [ RUN ] precedence.kill_is_highest_in_any_order
- [ OK ] precedence.kill_is_highest_in_any_order
- [ RUN ] precedence.trap_is_second
- [ OK ] precedence.trap_is_second
- [ RUN ] precedence.trap_is_second_in_any_order
- [ OK ] precedence.trap_is_second_in_any_order
- [ RUN ] precedence.errno_is_third
- [ OK ] precedence.errno_is_third
- [ RUN ] precedence.errno_is_third_in_any_order
- [ OK ] precedence.errno_is_third_in_any_order
- [ RUN ] precedence.trace_is_fourth
- [ OK ] precedence.trace_is_fourth
- [ RUN ] precedence.trace_is_fourth_in_any_order
- [ OK ] precedence.trace_is_fourth_in_any_order
- [ RUN ] TRACE_poke.read_has_side_effects
- [ OK ] TRACE_poke.read_has_side_effects
- [ RUN ] TRACE_poke.getpid_runs_normally
- [ OK ] TRACE_poke.getpid_runs_normally
- [ RUN ] TRACE_syscall.syscall_allowed
- [ OK ] TRACE_syscall.syscall_allowed
- [ RUN ] TRACE_syscall.syscall_redirected
- [ OK ] TRACE_syscall.syscall_redirected
- [ RUN ] TRACE_syscall.syscall_dropped
- [ OK ] TRACE_syscall.syscall_dropped
- [ RUN ] TRACE_syscall.skip_after_RET_TRACE
- seccomp_bpf.c:1560:TRACE_syscall.skip_after_RET_TRACE:Expected -1 (18446744073709551615) == syscall(172) (3916)
- seccomp_bpf.c:1561:TRACE_syscall.skip_after_RET_TRACE:Expected 1 (1) == (*__errno_location ()) (22)
- [ FAIL ] TRACE_syscall.skip_after_RET_TRACE
- [ RUN ] TRACE_syscall.kill_after_RET_TRACE
- TRACE_syscall.kill_after_RET_TRACE: Test exited normally instead of by signal (code: 1)
- [ FAIL ] TRACE_syscall.kill_after_RET_TRACE
- [ RUN ] TRACE_syscall.skip_after_ptrace
- seccomp_bpf.c:1622:TRACE_syscall.skip_after_ptrace:Expected -1 (18446744073709551615) == syscall(172) (3916)
- seccomp_bpf.c:1623:TRACE_syscall.skip_after_ptrace:Expected 1 (1) == (*__errno_location ()) (22)
- [ FAIL ] TRACE_syscall.skip_after_ptrace
- [ RUN ] TRACE_syscall.kill_after_ptrace
- TRACE_syscall.kill_after_ptrace: Test exited normally instead of by signal (code: 1)
- [ FAIL ] TRACE_syscall.kill_after_ptrace
- [ RUN ] global.seccomp_syscall
- [ OK ] global.seccomp_syscall
- [ RUN ] global.seccomp_syscall_mode_lock
- [ OK ] global.seccomp_syscall_mode_lock
- [ RUN ] global.TSYNC_first
- [ OK ] global.TSYNC_first
- [ RUN ] TSYNC.siblings_fail_prctl
- [ OK ] TSYNC.siblings_fail_prctl
- [ RUN ] TSYNC.two_siblings_with_ancestor
- [ OK ] TSYNC.two_siblings_with_ancestor
- [ RUN ] TSYNC.two_sibling_want_nnp
- [ OK ] TSYNC.two_sibling_want_nnp
- [ RUN ] TSYNC.two_siblings_with_no_filter
- [ OK ] TSYNC.two_siblings_with_no_filter
- [ RUN ] TSYNC.two_siblings_with_one_divergence
- [ OK ] TSYNC.two_siblings_with_one_divergence
- [ RUN ] TSYNC.two_siblings_not_under_filter
- [ OK ] TSYNC.two_siblings_not_under_filter
- [ RUN ] global.syscall_restart
- [ OK ] global.syscall_restart
- [==========] 48 / 52 tests passed.
- [ FAILED ]
- selftests: seccomp_bpf [FAIL]
- Running tests in sigaltstack
- ========================================
- [OK] Initial sigaltstack state was SS_DISABLE
- [NOTE] The running kernel doesn't support SS_AUTODISARM
- selftests: sas [PASS]
- Running tests in size
- ========================================
- Testing system size.
- 1..1
- ok 1 get runtime memory use # size = 244680
- # System runtime memory report (units in Kilobytes):
- # Total: 1936944
- # Free: 1687100
- # Buffer: 5164
- # In use: 244680
- selftests: get_size [PASS]
- Running tests in static_keys
- ========================================
- static_key: [FAIL]
- selftests: test_static_keys.sh [FAIL]
- Running tests in sync
- ========================================
- [RUN] Testing sync framework
- [RUN] Executing test_alloc_timeline
- [ERROR] Failure allocating timeline
- [RUN] Executing test_alloc_fence
- [ERROR] Failure allocating timeline
- [RUN] Executing test_alloc_fence_negative
- [ERROR] Failure allocating timeline
- [RUN] Executing test_fence_one_timeline_wait
- [ERROR] Failure allocating timeline
- [RUN] Executing test_fence_one_timeline_merge
- [ERROR] Failure allocating fences
- [RUN] Executing test_fence_merge_same_fence
- [ERROR] Failure allocating timeline
- [RUN] Executing test_fence_multi_timeline_wait
- [ERROR] Failure merging fence from various timelines
- [RUN] Executing test_stress_two_threads_shared_timeline
- [ERROR] Failure allocating timeline
- [RUN] Executing test_consumer_stress_multi_producer_single_consumer
- [ERROR] Failure merging fences
- [ERROR] Failure creating fence
- [ERROR] Failure creating fence
- [ERROR] Failure creating fence
- [ERROR] Failure creating fence
- [ERROR] Failure creating fence
- [RUN] Executing test_merge_stress_random_merge
- [ERROR] Failure creating fence
- [FAIL] sync errors: 10
- selftests: sync_test [FAIL]
- Running tests in sysctl
- ========================================
- == Testing sysctl behavior against /proc/sys/vm/swappiness ==
- Writing test file ... ok
- Checking sysctl is not set to test value ... ok
- Writing sysctl from shell ... ok
- Resetting sysctl to original value ... ok
- Writing entire sysctl in single write ... ok
- Writing middle of sysctl after synchronized seek ... [ 748.307630] dd wrote to swappiness when file position was not 0!
- [ 748.307630] This will not be supported in the future. To silence this
- [ 748.307630] warning, set kernel.sysctl_writes_strict = -1
- FAIL
- Writing beyond end of sysctl ... FAIL
- Writing sysctl with multiple long writes ... ok
- selftests: run_numerictests [FAIL]
- == Testing sysctl behavior against /proc/sys/kernel/domainname ==
- Writing test file ... ok
- Checking sysctl is not set to test value ... ok
- Writing sysctl from shell ... ok
- Resetting sysctl to original value ... ok
- Writing entire sysctl in single write ... ok
- Writing middle of sysctl after synchronized seek ... FAIL
- Writing beyond end of sysctl ... FAIL
- Writing sysctl with multiple long writes ... FAIL
- Writing entire sysctl in short writes ... FAIL
- Writing middle of sysctl after unsynchronized seek ... ok
- Checking sysctl maxlen is at least 65 ... ok
- Checking sysctl keeps original string on overflow append ... FAIL
- Checking sysctl stays NULL terminated on write ... ok
- Checking sysctl stays NULL terminated on overwrite ... ok
- selftests: run_stringtests [FAIL]
- Running tests in timers
- ========================================
- Testing posix timers. False negative may happen on CPU execution
- based timers if other threads run on the CPU...
- Check itimer virtual... [OK]
- Check itimer prof... [OK]
- Check itimer real... [OK]
- Check timer_create() per thread... [OK]
- Check timer_create() per process... [OK]
- selftests: posix_timers [PASS]
- Nanosleep CLOCK_REALTIME [OK]
- Nanosleep CLOCK_MONOTONIC [OK]
- Nanosleep CLOCK_MONOTONIC_RAW [UNSUPPORTED]
- Nanosleep CLOCK_REALTIME_COARSE [UNSUPPORTED]
- Nanosleep CLOCK_MONOTONIC_COARSE [UNSUPPORTED]
- Nanosleep CLOCK_BOOTTIME [OK]
- Nanosleep CLOCK_REALTIME_ALARM [OK]
- Nanosleep CLOCK_BOOTTIME_ALARM [OK]
- Nanosleep CLOCK_TAI [OK]
- selftests: nanosleep [PASS]
- nsleep latency CLOCK_REALTIME [OK]
- nsleep latency CLOCK_MONOTONIC [OK]
- nsleep latency CLOCK_MONOTONIC_RAW [UNSUPPORTED]
- nsleep latency CLOCK_REALTIME_COARSE [UNSUPPORTED]
- nsleep latency CLOCK_MONOTONIC_COARSE [UNSUPPORTED]
- nsleep latency CLOCK_BOOTTIME [OK]
- nsleep latency CLOCK_REALTIME_ALARM [OK]
- nsleep latency CLOCK_BOOTTIME_ALARM [OK]
- nsleep latency CLOCK_TAI [OK]
- selftests: nsleep-lat [PASS]
- Setting timers for every 1 seconds
- CLOCK_REALTIME ABSTIME max latency: 1027500 ns : [OK]
- CLOCK_REALTIME RELTIME max latency: 1007499 ns : [OK]
- CLOCK_MONOTONIC ABSTIME max latency: 1918333 ns : [OK]
- CLOCK_MONOTONIC RELTIME max latency: 1740833 ns : [OK]
- CLOCK_BOOTTIME ABSTIME max latency: 968333 ns : [OK]
- CLOCK_BOOTTIME RELTIME max latency: 1070833 ns : [OK]
- CLOCK_REALTIME_ALARM ABSTIME max latency: 963333 ns : [OK]
- CLOCK_REALTIME_ALARM RELTIME max latency: 1007500 ns : [OK]
- CLOCK_BOOTTIME_ALARM ABSTIME max latency: 1052499 ns : [OK]
- CLOCK_BOOTTIME_ALARM RELTIME max latency: 1900833 ns : [OK]
- CLOCK_TAI ABSTIME max latency: 968333 ns : [OK]
- CLOCK_TAI RELTIME max latency: 1285833 ns : [OK]
- selftests: set-timer-lat [PASS]
- Mqueue latency : [OK]
- selftests: mqueue-lat [PASS]
- Consistent CLOCK_REALTIME [OK]
- Consistent CLOCK_MONOTONIC [OK]
- Consistent CLOCK_PROCESS_CPUTIME_ID [OK]
- Consistent CLOCK_THREAD_CPUTIME_ID [OK]
- Consistent CLOCK_MONOTONIC_RAW Tue Apr 11 13:35:05 2017
- 1007:815747593
- 1007:815747593
- 1007:815747593
- 1007:815747593
- 1007:815747593
- 1007:815747593
- 1007:815747593
- 1007:815747593
- --------------------
- 1007:815765093
- 1007:815765092
- --------------------
- 1007:815765092
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815765925
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815766759
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815767592
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815768425
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- 1007:815769259
- Delta: 1 ns
- Tue Apr 11 13:35:05 2017
- [FAILED]
- selftests: inconsistency-check [FAIL]
- Estimating clock drift: 0.246(est) 0.0(act) [OK]
- selftests: raw_skew [PASS]
- Tue, 11 Apr 2017 13:37:05 +0000
- Testing consistency with 8 threads for 30 seconds: [OK]
- selftests: threadtest [PASS]
- RTC Driver Test Example.
- Counting 5 update (1/sec) interrupts from reading /dev/rtc0: 1 2 3 4 5
- Again, from using select(2) on /dev/rtc: 1 2 3 4 5
- Current RTC date/time is 1-1-1970, 00:19:38.
- Alarm time now set to 00:19:43.
- Waiting 5 seconds for alarm... okay. Alarm rang.
- Periodic IRQ rate is 1Hz.
- Counting 20 interrupts at:
- 2Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15[ 1180.281271] net_ratelimit: 506 callbacks suppressed
- [ 1180.286446] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.293280] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.300261] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.307255] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.314246] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.321253] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.328258] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.335225] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.342237] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.349248] dm9601 1-1.1:1.0 eth0: kevent 4 may have been dropped
- [ 1180.371350] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.453329] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.500432] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.547432] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.595774] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.645631] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.693686] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.741631] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- 16[ 1180.789865] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.838771] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.887693] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1180.936702] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.008349] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.059309] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.106305] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.152371] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.200644] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.249639] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- 17[ 1181.297683] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.347023] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.416456] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.515460] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.566324] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.613463] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.660450] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.707703] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.757051] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- 18[ 1181.806847] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- [ 1181.877584] dm9601 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
- 19 20
- 4Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- 8Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- 16Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- 32Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- 64Hz: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
- *** Test complete ***
- selftests: rtctest [PASS]
- Running tests in user
- ========================================
- user_copy: [FAIL]
- selftests: test_user_copy.sh [FAIL]
- Running tests in vm
- ========================================
- [ 1192.902316] run_vmtests (4169): drop_caches: 3
- --------------------
- running hugepage-mmap
- --------------------
- Returned address is 0x2000000000
- First hex is 0
- First hex is 3020100
- [PASS]
- cat: /proc/sys/kernel/shmmax: No such file or directory
- cat: /proc/sys/kernel/shmall: No such file or directory
- ./run_vmtests: line 65: /proc/sys/kernel/shmmax: No such file or directory
- ./run_vmtests: line 66: /proc/sys/kernel/shmall: No such file or directory
- --------------------
- running hugepage-shm
- --------------------
- shmget: Function not implemented
- [FAIL]
- ./run_vmtests: line 77: /proc/sys/kernel/shmmax: No such file or directory
- ./run_vmtests: line 78: /proc/sys/kernel/shmall: No such file or directory
- --------------------
- running map_hugetlb
- --------------------
- Returned address is 0x2000000000
- First hex is 0
- First hex is 3020100
- [PASS]
- NOTE: The above hugetlb tests provide minimal coverage. Use
- https://github.com/libhugetlbfs/libhugetlbfs.git for
- hugetlb regression testing.
- --------------------
- running userfaultfd
- --------------------
- nr_pages: 32768, nr_pages_per_cpu: 4096
- userfaultfd syscall not available in this kernel
- [FAIL]
- -----------------------
- running compaction_test
- -----------------------
- No of huge pages allocated = 473
- [PASS]
- --------------------
- running on-fault-limit
- --------------------
- [PASS]
- --------------------
- running mlock2-tests
- --------------------
- [PASS]
- selftests: run_vmtests [FAIL]
- Running tests in x86
- ========================================
- ./run_kselftest.sh: line 184: cd: x86: No such file or directory
- Running tests in zram
- ========================================
- zram.sh : No zram.ko module or /dev/zram0 device file not found
- zram.sh : CONFIG_ZRAM is not set
- selftests: zram.sh [FAIL]
- root@hikey:/usr/bin/kselftests#
Add Comment
Please, Sign In to add comment