TAP version 13 1..1 # selftests: android: run.sh # ion_test.sh: No /dev/ion device found # ion_test.sh: May be CONFIG_ION is not set not ok 1 selftests: android: run.sh # SKIP TAP version 13 1..1 # selftests: breakpoints: step_after_suspend_test # TAP version 13 # 1..288 # Bail out! open("/sys/power/state") failed No such file or directory) # # Planned tests != run tests (288 != 0) # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 not ok 1 selftests: breakpoints: step_after_suspend_test # exit=1 TAP version 13 1..1 # 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 # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # TAP version 13 # 1..12 # # [RUN] +++ Tests with uid == 0 +++ # # [NOTE] Using global UIDs 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 # # [RUN] Root +ia, suidroot => eipa # ok 8 Passed # # [RUN] Root +ia, suidnonroot => ip # ok 9 Passed # # [RUN] Root +ia, sgidroot => eipa # ok 10 Passed # ok 11 Passed # # [RUN] Root +ia, sgidnonroot => eip # ok 12 Passed # # Pass 12 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # validate_cap:: Capabilities after execve were correct # # ================================================== # TAP version 13 # 1..9 # # [RUN] +++ Tests with uid != 0 +++ # # [NOTE] Using global UIDs 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 # ok 7 Passed # # [RUN] Non-root +ia, sgidnonroot => i # ok 8 Passed # ok 9 Passed # # Pass 9 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 # # ================================================== ok 1 selftests: capabilities: test_execve TAP version 13 1..4 # selftests: cgroup: test_memcontrol # not ok 1 # SKIP cgroup v2 isn't mounted not ok 1 selftests: cgroup: test_memcontrol # SKIP # selftests: cgroup: test_core # not ok 1 # SKIP cgroup v2 isn't mounted not ok 2 selftests: cgroup: test_core # SKIP # selftests: cgroup: test_freezer # not ok 1 # SKIP cgroup v2 isn't mounted not ok 3 selftests: cgroup: test_freezer # SKIP # selftests: cgroup: test_stress.sh # Skipping: cgroup2 is not mounted not ok 4 selftests: cgroup: test_stress.sh # SKIP TAP version 13 1..3 # selftests: clone3: clone3 # # clone3() syscall supported # TAP version 13 # 1..17 # # [234] Trying clone3() with flags 0 (size 0) # # I am the parent (234). My child's pid is 236 # # [234] clone3() with flags says: 0 expected 0 # ok 1 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0x20000000 (size 0) # # I am the parent (234). My child's pid is 237 # # [234] clone3() with flags says: 0 expected 0 # ok 2 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0 (size 64) # # I am the parent (234). My child's pid is 238 # # [234] clone3() with flags says: 0 expected 0 # ok 3 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0 (size 56) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 4 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0 (size 88) # # I am the parent (234). My child's pid is 239 # # [234] clone3() with flags says: 0 expected 0 # ok 5 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0 (size 0) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 6 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0 (size 0) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 7 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0 (size 0) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 8 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0 (size 0) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 9 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0 (size 88) # # I am the parent (234). My child's pid is 240 # # [234] clone3() with flags says: 0 expected 0 # ok 10 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0 (size 96) # # Argument list too long - Failed to create new process # # [234] clone3() with flags says: -7 expected -7 # ok 11 [234] Result (-7) matches expectation (-7) # # [234] Trying clone3() with flags 0 (size 160) # # Argument list too long - Failed to create new process # # [234] clone3() with flags says: -7 expected -7 # ok 12 [234] Result (-7) matches expectation (-7) # # [234] Trying clone3() with flags 0 (size 8200) # # Argument list too long - Failed to create new process # # [234] clone3() with flags says: -7 expected -7 # ok 13 [234] Result (-7) matches expectation (-7) # # [234] Trying clone3() with flags 0x20000000 (size 64) # # I am the parent (234). My child's pid is 241 # # [234] clone3() with flags says: 0 expected 0 # ok 14 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0x20000000 (size 56) # # Invalid argument - Failed to create new process # # [234] clone3() with flags says: -22 expected -22 # ok 15 [234] Result (-22) matches expectation (-22) # # [234] Trying clone3() with flags 0x20000000 (size 88) # # I am the parent (234). My child's pid is 242 # # [234] clone3() with flags says: 0 expected 0 # ok 16 [234] Result (0) matches expectation (0) # # [234] Trying clone3() with flags 0x20000000 (size 8200) # # Argument list too long - Failed to create new process # # [234] clone3() with flags says: -7 expected -7 # ok 17 [234] Result (-7) matches expectation (-7) # # Pass 17 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: clone3: clone3 # selftests: clone3: clone3_clear_sighand # TAP version 13 # # clone3() syscall supported # 1..1 # Bail out! Failed to clear signal handler for child process # # Planned tests != run tests (1 != 0) # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 not ok 2 selftests: clone3: clone3_clear_sighand # exit=1 # selftests: clone3: clone3_set_tid # TAP version 13 # # clone3() syscall supported # 1..29 # # /proc/sys/kernel/pid_max 32768 # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # ok 1 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # ok 2 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # ok 3 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # ok 5 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 6 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 7 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 8 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 9 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 10 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 0 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 0 says :-22 - expected -22 # ok 11 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 12 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 13 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to -1 and 0x20000000 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID -1 says :-22 - expected -22 # ok 14 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 1 and 0x0 # # File exists - Failed to create new process # # [268] clone3() with CLONE_SET_TID 1 says :-17 - expected -17 # ok 15 [268] Result (-17) matches expectation (-17) # # [268] Trying clone3() with CLONE_SET_TID to 1 and 0x20000000 # # I am the child, my PID is 1 (expected 1) # # I am the parent (268). My child's pid is 269 # # [268] clone3() with CLONE_SET_TID 1 says :0 - expected 0 # ok 16 [268] Result (0) matches expectation (0) # # [268] Trying clone3() with CLONE_SET_TID to 32768 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 32768 says :-22 - expected -22 # ok 17 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 32768 and 0x20000000 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 32768 says :-22 - expected -22 # ok 18 [268] Result (-22) matches expectation (-22) # # Child has PID 270 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 32768 says :-22 - expected -22 # ok 18 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 270 and 0x0 # # I am the child, my PID is 270 (expected 270) # # I am the parent (268). My child's pid is 270 # # [268] clone3() with CLONE_SET_TID 270 says :0 - expected 0 # ok 19 [268] Result (0) matches expectation (0) # # [268] Trying clone3() with CLONE_SET_TID to 270 and 0x20000000 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 270 says :-22 - expected -22 # ok 20 [268] Result (-22) matches expectation (-22) # # [268] Trying clone3() with CLONE_SET_TID to 1 and 0x20000000 # # I am the child, my PID is 1 (expected 1) # # I am the parent (268). My child's pid is 270 # # [268] clone3() with CLONE_SET_TID 1 says :0 - expected 0 # ok 21 [268] Result (0) matches expectation (0) # # unshare PID namespace # # [268] Trying clone3() with CLONE_SET_TID to 270 and 0x0 # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 270 says :-22 - expected -22 # ok 22 [268] Result (-22) matches expectation (-22) # # [1] Trying clone3() with CLONE_SET_TID to 43 and 0x0 # # Invalid argument - Failed to create new process # # [1] clone3() with CLONE_SET_TID 43 says :-22 - expected -22 # ok 23 [1] Result (-22) matches expectation (-22) # # [1] Trying clone3() with CLONE_SET_TID to 43 and 0x0 # # I am the child, my PID is 43 (expected 43) # # I am the parent (1). My child's pid is 43 # # [1] clone3() with CLONE_SET_TID 43 says :0 - expected 0 # ok 24 [1] Result (0) matches expectation (0) # # Child in PID namespace has PID 1 # # [1] Trying clone3() with CLONE_SET_TID to 2 and 0x0 # # I am the child, my PID is 2 (expected 2) # # I am the parent (1). My child's pid is 2 # # [1] clone3() with CLONE_SET_TID 2 says :0 - expected 0 # ok 25 [1] Result (0) matches expectation (0) # # [1] Trying clone3() with CLONE_SET_TID to 1 and 0x20000000 # # Invalid argument - Failed to create new process # # [1] clone3() with CLONE_SET_TID 1 says :-22 - expected -22 # ok 26 [1] Result (-22) matches expectation (-22) # # [1] Trying clone3() with CLONE_SET_TID to 1 and 0x20000000 # # Invalid argument - Failed to create new process # # [1] clone3() with CLONE_SET_TID 1 says :-22 - expected -22 # ok 27 [1] Result (-22) matches expectation (-22) # # [1] Trying clone3() with CLONE_SET_TID to 1 and 0x20000000 # # I am the child, my PID is 1 (expected 1) # # [1] Child is ready and waiting # # I am the parent (1). My child's pid is 42 # # [1] clone3() with CLONE_SET_TID 1 says :0 - expected 0 # ok 28 [1] Result (0) matches expectation (0) # # Invalid argument - Failed to create new process # # [268] clone3() with CLONE_SET_TID 270 says :-22 - expected -22 # ok 22 [268] Result (-22) matches expectation (-22) # # [268] Child is ready and waiting # ok 29 PIDs in all namespaces as expected (270,42,1) # # Pass 29 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 3 selftests: clone3: clone3_set_tid TAP version 13 1..1 # selftests: cpufreq: main.sh # pid 286's current affinity mask: 1 # pid 286's new affinity mask: 1 # skip all tests: sysfs is not mounted not ok 1 selftests: cpufreq: main.sh # exit=2 TAP version 13 1..1 # selftests: cpu-hotplug: cpu-on-off-test.sh # pid 305's current affinity mask: 1 # pid 305's new affinity mask: 1 # skip all tests: sysfs is not mounted not ok 1 selftests: cpu-hotplug: cpu-on-off-test.sh # SKIP TAP version 13 1..1 # selftests: drivers/dma-buf: udmabuf # drivers/dma-buf/udmabuf: [skip,no-udmabuf] not ok 1 selftests: drivers/dma-buf: udmabuf # exit=77 TAP version 13 1..1 # selftests: efivarfs: efivarfs.sh # skip all tests: efivarfs is not mounted on /sys/firmware/efi/efivars not ok 1 selftests: efivarfs: efivarfs.sh # SKIP TAP version 13 1..2 # selftests: exec: execveat xxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy': File name too long # Check success of execveat(5, '../execveat', 0)... [OK] # Check success of execveat(7, 'execveat', 0)... [OK] # Check success of execveat(9, 'execveat', 0)... [OK] # Check success of execveat(-100, '/usr/lib/kselftests/exec/execveat', 0)... [OK] # Check success of execveat(99, '/usr/lib/kselftests/exec/execveat', 0)... [OK] # Check success of execveat(11, '', 4096)... [OK] # Check success of execveat(20, '', 4096)... [OK] # Check success of execveat(12, '', 4096)... [OK] # Check success of execveat(17, '', 4096)... [OK] # Check success of execveat(17, '', 4096)... [OK] # Check success of execveat(18, '', 4096)... [OK] # Check failure of execveat(11, '', 0) with ENOENT... [OK] # Check failure of execveat(11, '(null)', 4096) with EFAULT... [OK] # Check success of execveat(7, 'execveat.symlink', 0)... [OK] # Check success of execveat(9, 'execveat.symlink', 0)... [OK] # Check success of execveat(-100, '/usr/lib/kselftests/...xec/execveat.symlink', 0)... [OK] # Check success of execveat(13, '', 4096)... [OK] # Check success of execveat(13, '', 4352)... [OK] # Check failure of execveat(7, 'execveat.symlink', 256) with ELOOP... [OK] # Check failure of execveat(9, 'execveat.symlink', 256) with ELOOP... [OK] # Check failure of execveat(-100, '/usr/lib/kselftests/exec/execveat.symlink', 256) with ELOOP... [OK] # Check success of execveat(5, '../script', 0)... [OK] # Check success of execveat(7, 'script', 0)... [OK] # Check success of execveat(9, 'script', 0)... [OK] # Check success of execveat(-100, '/usr/lib/kselftests/exec/script', 0)... [OK] # Check success of execveat(16, '', 4096)... [OK] # Check success of execveat(16, '', 4352)... [OK] # Check failure of execveat(21, '', 4096) with ENOENT... [OK] # Check failure of execveat(10, 'script', 0) with ENOENT... [OK] # Check success of execveat(19, '', 4096)... [OK] # Check success of execveat(19, '', 4096)... [OK] # Check success of execveat(6, '../script', 0)... [OK] # Check success of execveat(6, 'script', 0)... [OK] # Check success of execveat(6, '../script', 0)... [OK] # Check failure of execveat(6, 'script', 0) with ENOENT... [OK] # Check failure of execveat(7, 'execveat', 65535) with EINVAL... [OK] # Check failure of execveat(7, 'no-such-file', 0) with ENOENT... [OK] # Check failure of execveat(9, 'no-such-file', 0) with ENOENT... [OK] # Check failure of execveat(-100, 'no-such-file', 0) with ENOENT... [OK] # Check failure of execveat(7, '', 4096) with EACCES... [OK] # Check failure of execveat(7, 'Makefile', 0) with EACCES... [OK] # Check failure of execveat(14, '', 4096) with EACCES... [OK] # Check failure of execveat(15, '', 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(11, 'execveat', 0) with ENOTDIR... [OK] # Invoke copy of 'execveat' via filename of length 4094: # Check success of execveat(22, '', 4096)... [OK] # Check success of execveat(8, 'usr/lib/kselftests/e...yyyyyyyyyyyyyyyyyyyy', 0)... [OK] # Invoke copy of 'script' via filename of length 4094: # Check success of execveat(23, '', 4096)... [OK] # Check success of execveat(8, 'usr/lib/kselftests/e...yyyyyyyyyyyyyyyyyyyy', 0)... [FAIL] (child 388 exited with 2 not 127 nor 126) # 1 tests failed not ok 1 selftests: exec: execveat # exit=1 # selftests: exec: recursion-depth ok 2 selftests: exec: recursion-depth TAP version 13 1..1 # selftests: filesystems: devpts_pts # Failed to perform TIOCGPTPEER ioctl ok 1 selftests: filesystems: devpts_pts TAP version 13 1..1 # selftests: filesystems/binderfs: binderfs_test # not ok 1 # SKIP The Android binderfs filesystem is not available not ok 1 selftests: filesystems/binderfs: binderfs_test # SKIP TAP version 13 1..1 # selftests: filesystems/epoll: epoll_wakeup_test # [==========] Running 58 tests from 1 test cases. # [ RUN ] global.epoll1 # [ OK ] global.epoll1 # [ RUN ] global.epoll2 # [ OK ] global.epoll2 # [ RUN ] global.epoll3 # [ OK ] global.epoll3 # [ RUN ] global.epoll4 # [ OK ] global.epoll4 # [ RUN ] global.epoll5 # [ OK ] global.epoll5 # [ RUN ] global.epoll6 # [ OK ] global.epoll6 # [ RUN ] global.epoll7 # [ OK ] global.epoll7 # [ RUN ] global.epoll8 # [ OK ] global.epoll8 # [ RUN ] global.epoll9 # [ OK ] global.epoll9 # [ RUN ] global.epoll10 # [ OK ] global.epoll10 # [ RUN ] global.epoll11 # [ OK ] global.epoll11 # [ RUN ] global.epoll12 # [ OK ] global.epoll12 # [ RUN ] global.epoll13 # [ OK ] global.epoll13 # [ RUN ] global.epoll14 # [ OK ] global.epoll14 # [ RUN ] global.epoll15 # [ OK ] global.epoll15 # [ RUN ] global.epoll16 # [ OK ] global.epoll16 # [ RUN ] global.epoll17 # [ OK ] global.epoll17 # [ RUN ] global.epoll18 # [ OK ] global.epoll18 # [ RUN ] global.epoll19 # [ OK ] global.epoll20 # [ RUN ] global.epoll21 # [ OK ] global.epoll21 # [ RUN ] global.epoll22 # [ OK ] global.epoll22 # [ RUN ] global.epoll23 # [ OK ] global.epoll23 # [ RUN ] global.epoll24 # [ OK ] global.epoll24 # [ RUN ] global.epoll25 # [ OK ] global.epoll25 # [ RUN ] global.epoll26 # [ OK ] global.epoll26 # [ RUN ] global.epoll27 # [ OK ] global.epoll27 # [ RUN ] global.epoll28 # [ OK ] global.epoll28 # [ RUN ] global.epoll29 # [ OK ] global.epoll29 # [ RUN ] global.epoll30 # [ OK ] global.epoll30 # [ RUN ] global.epoll31 # [ OK ] global.epoll31 # [ RUN ] global.epoll32 # [ OK ] global.epoll32 # [ RUN ] global.epoll33 # [ OK ] global.epoll33 # [ RUN ] global.epoll34 # [ OK ] global.epoll34 # [ RUN ] global.epoll35 # [ OK ] global.epoll35 # [ RUN ] global.epoll36 # [ OK ] global.epoll36 # [ RUN ] global.epoll37 # [ OK ] global.epoll37 # [ RUN ] global.epoll38 # [ OK ] global.epoll38 # [ RUN ] global.epoll39 # [ OK ] global.epoll39 # [ RUN ] global.epoll40 # [ OK ] global.epoll40 # [ RUN ] global.epoll41 # [ OK ] global.epoll41 # [ RUN ] global.epoll42 # [ OK ] global.epoll42 # [ RUN ] global.epoll43 # [ OK ] global.epoll43 # [ RUN ] global.epoll44 # [ OK ] global.epoll44 # [ RUN ] global.epoll45 # [ OK ] global.epoll45 # [ RUN ] global.epoll46 # [ OK ] global.epoll46 # [ RUN ] global.epoll47 # [ OK ] global.epoll47 # [ RUN ] global.epoll48 # [ OK ] global.epoll48 # [ RUN ] global.epoll49 # [ OK ] global.epoll49 # [ RUN ] global.epoll50 # [ OK ] global.epoll50 # [ RUN ] global.epoll51 # [ OK ] global.epoll51 # [ RUN ] global.epoll52 # [ OK ] global.epoll52 # [ RUN ] global.epoll53 # [ OK ] global.epoll53 # [ RUN ] global.epoll54 # [ OK ] global.epoll54 # [ RUN ] global.epoll55 # [ OK ] global.epoll55 # [ RUN ] global.epoll56 # [ OK ] global.epoll56 # [ RUN ] global.epoll57 # [ OK ] global.epoll57 # [ RUN ] global.epoll58 # [ OK ] global.epoll58 # [==========] 58 / 58 tests passed. # [ PASSED ] ok 1 selftests: filesystems/epoll: epoll_wakeup_test TAP version 13 1..1 # selftests: firmware: fw_run_tests.sh # modprobe: FATAL: Module test_firmware not found in directory /lib/modules/5.6.3 # You must have the following enabled in your kernel: # cat: can't open './config': No such file or directory not ok 1 selftests: firmware: fw_run_tests.sh # exit=1 TAP version 13 1..1 # selftests: ftrace: ftracetest # Error: debugfs and tracefs are not configured in this kernel not ok 1 selftests: ftrace: ftracetest # SKIP TAP version 13 1..1 # selftests: futex: run.sh # # TAP version 13 # 1..1 # # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 1..1 # # futex_requeue_pi: Test requeue functionality # # Arguments: broadcast=0 locked=1 owner=0 timeout=0ns # ok 1 futex-requeue-pi # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # TAP version 13 # 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 # # TAP version 13 # 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 # # TAP version 13 # 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 # # TAP version 13 # 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 # # TAP version 13 # 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 # # TAP version 13 # 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 # TAP version 13 # 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 ok 1 selftests: futex: run.sh TAP version 13 1..1 # selftests: intel_pstate: run.sh # ./run.sh # Skipped: Test can only run on x86 architectures. not ok 1 selftests: intel_pstate: run.sh # SKIP TAP version 13 1..1 # selftests: ipc: msgque # Failed to copy IPC message: Function not implemented (38) # Failed to dump queue: -38 # Bail out! # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 not ok 1 selftests: ipc: msgque # exit=1 TAP version 13 1..1 # selftests: ir: ir_loopback.sh # ir_loopback: module rc-loopback is not found [SKIP] not ok 1 selftests: ir: ir_loopback.sh # SKIP TAP version 13 1..1 # selftests: kcmp: kcmp_test # pid1: 964 pid2: 965 FD: -1 FILES: -1 VM: -1 FS: -1 SIGHAND: -1 IO: -1 SYSVSEM: -1 INV: -1 # FAIL: 0 expected but -1 returned (Function not implemented) # FAIL: 0 expected but -1 returned (Function not implemented) # FAIL: 0 expected but -1 returned (Function not implemented) # # Planned tests != run tests (0 != 3) # # Pass 0 Fail 3 Xfail 0 Xpass 0 Skip 0 Error 0 # Bail out! # # Planned tests != run tests (0 != 3) # # Pass 0 Fail 3 Xfail 0 Xpass 0 Skip 0 Error 0 # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: kcmp: kcmp_test TAP version 13 1..4 # selftests: lib: printf.sh # printf: module test_printf is not found [SKIP] not ok 1 selftests: lib: printf.sh # SKIP # selftests: lib: bitmap.sh # bitmap: module test_bitmap is not found [SKIP] not ok 2 selftests: lib: bitmap.sh # SKIP # selftests: lib: prime_numbers.sh # prime numbers: module prime_numbers is not found [SKIP] not ok 3 selftests: lib: prime_numbers.sh # SKIP # selftests: lib: strscpy.sh # strscpy*: module test_strscpy is not found [SKIP] not ok 4 selftests: lib: strscpy.sh # SKIP TAP version 13 1..5 # selftests: livepatch: test-livepatch.sh # grep: /sys/kernel/debug/dynamic_debug/control: No such file or directory # sysctl: unrecognized option '--values' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: sysctl -p [-enq] [FILE...] / [-enqaw] [KEY[=VALUE]]... # # Show/set kernel parameters # # -p Set values from FILEs (default /etc/sysctl.conf) # -e Don't warn about unknown keys # -n Don't show key names # -q Quiet # -a Show all values # -w Set values # ./functions.sh: line 60: /sys/kernel/debug/dynamic_debug/control: No such file or directory # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # TEST: basic function patching ... dmesg: invalid option -- 'C' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: dmesg [-c] [-n LEVEL] [-s SIZE] # # Print or control the kernel ring buffer # # -c Clear ring buffer after printing # -n LEVEL Set console logging level # -s SIZE Buffer size # -r Print raw message buffer # SKIP: unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root not ok 1 selftests: livepatch: test-livepatch.sh # SKIP # selftests: livepatch: test-callbacks.sh # grep: /sys/kernel/debug/dynamic_debug/control: No such file or directory # sysctl: unrecognized option '--values' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: sysctl -p [-enq] [FILE...] / [-enqaw] [KEY[=VALUE]]... # # Show/set kernel parameters # # -p Set values from FILEs (default /etc/sysctl.conf) # -e Don't warn about unknown keys # -n Don't show key names # -q Quiet # -a Show all values # -w Set values # ./functions.sh: line 60: /sys/kernel/debug/dynamic_debug/control: No such file or directory # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # TEST: target module before livepatch ... dmesg: invalid option -- 'C' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: dmesg [-c] [-n LEVEL] [-s SIZE] # # Print or control the kernel ring buffer # # -c Clear ring buffer after printing # -n LEVEL Set console logging level # -s SIZE Buffer size # -r Print raw message buffer # SKIP: unable to load module test_klp_callbacks_mod, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root # sysctl: unrecognized option '--values' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: sysctl -p [-enq] [FILE...] / [-enqaw] [KEY[=VALUE]]... # # Show/set kernel parameters # # -p Set values from FILEs (default /etc/sysctl.conf) # -e Don't warn about unknown keys # -n Don't show key names # -q Quiet # -a Show all values # -w Set values # ./functions.sh: line 60: /sys/kernel/debug/dynamic_debug/control: No such file or directory # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # TEST: basic shadow variable API ... dmesg: invalid option -- 'C' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: dmesg [-c] [-n LEVEL] [-s SIZE] # # Print or control the kernel ring buffer # # -c Clear ring buffer after printing # -n LEVEL Set console logging level # -s SIZE Buffer size # -r Print raw message buffer # SKIP: unable to load module test_klp_shadow_vars, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root not ok 3 selftests: livepatch: test-shadow-vars.sh # SKIP # selftests: livepatch: test-state.sh # grep: /sys/kernel/debug/dynamic_debug/control: No such file or directory # sysctl: unrecognized option '--values' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: sysctl -p [-enq] [FILE...] / [-enqaw] [KEY[=VALUE]]... # # Show/set kernel parameters # # -p Set values from FILEs (default /etc/sysctl.conf) # -e Don't warn about unknown keys # -n Don't show key names # -q Quiet # -a Show all values # -w Set values # ./functions.sh: line 60: /sys/kernel/debug/dynamic_debug/control: No such file or directory # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # TEST: system state modification ... dmesg: invalid option -- 'C' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: dmesg [-c] [-n LEVEL] [-s SIZE] # # Print or control the kernel ring buffer # # -c Clear ring buffer after printing # -n LEVEL Set console logging level # -s SIZE Buffer size # -r Print raw message buffer # SKIP: unable to load module test_klp_state, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root not ok 4 selftests: livepatch: test-state.sh # SKIP # selftests: livepatch: test-ftrace.sh # grep: /sys/kernel/debug/dynamic_debug/control: No such file or directory # sysctl: unrecognized option '--values' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: sysctl -p [-enq] [FILE...] / [-enqaw] [KEY[=VALUE]]... # # Show/set kernel parameters # # -p Set values from FILEs (default /etc/sysctl.conf) # -e Don't warn about unknown keys # -n Don't show key names # -q Quiet # -a Show all values # -w Set values # ./functions.sh: line 60: /sys/kernel/debug/dynamic_debug/control: No such file or directory # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # TEST: livepatch interaction with ftrace_enabled sysctl ... dmesg: invalid option -- 'C' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: dmesg [-c] [-n LEVEL] [-s SIZE] # # Print or control the kernel ring buffer # # -c Clear ring buffer after printing # -n LEVEL Set console logging level # -s SIZE Buffer size # -r Print raw message buffer # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # # -d LIST Use delimiters from LIST, not tab # -s Serial: one file at a time # paste: unrecognized option '--serial' # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: paste [OPTIONS] [FILE]... # # Paste lines from each input file, separated with tab # -s Serial: one file at a time # SKIP: unable to load module test_klp_livepatch, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root not ok 5 selftests: livepatch: test-ftrace.sh # SKIP TAP version 13 1..71 # selftests: lkdtm: PANIC.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 1 selftests: lkdtm: PANIC.sh # SKIP # selftests: lkdtm: BUG.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 2 selftests: lkdtm: BUG.sh # SKIP # selftests: lkdtm: WARNING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 3 selftests: lkdtm: WARNING.sh # SKIP # selftests: lkdtm: WARNING_MESSAGE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 4 selftests: lkdtm: WARNING_MESSAGE.sh # SKIP # selftests: lkdtm: EXCEPTION.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 5 selftests: lkdtm: EXCEPTION.sh # SKIP # selftests: lkdtm: LOOP.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 6 selftests: lkdtm: LOOP.sh # SKIP # selftests: lkdtm: EXHAUST_STACK.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 7 selftests: lkdtm: EXHAUST_STACK.sh # SKIP # selftests: lkdtm: CORRUPT_STACK.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 8 selftests: lkdtm: CORRUPT_STACK.sh # SKIP # selftests: lkdtm: CORRUPT_STACK_STRONG.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 9 selftests: lkdtm: CORRUPT_STACK_STRONG.sh # SKIP # selftests: lkdtm: CORRUPT_LIST_ADD.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 10 selftests: lkdtm: CORRUPT_LIST_ADD.sh # SKIP # selftests: lkdtm: CORRUPT_LIST_DEL.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 11 selftests: lkdtm: CORRUPT_LIST_DEL.sh # SKIP # selftests: lkdtm: CORRUPT_USER_DS.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 12 selftests: lkdtm: CORRUPT_USER_DS.sh # SKIP # selftests: lkdtm: STACK_GUARD_PAGE_LEADING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 13 selftests: lkdtm: STACK_GUARD_PAGE_LEADING.sh # SKIP # selftests: lkdtm: STACK_GUARD_PAGE_TRAILING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 14 selftests: lkdtm: STACK_GUARD_PAGE_TRAILING.sh # SKIP # selftests: lkdtm: UNSET_SMEP.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 15 selftests: lkdtm: UNSET_SMEP.sh # SKIP # selftests: lkdtm: DOUBLE_FAULT.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 16 selftests: lkdtm: DOUBLE_FAULT.sh # SKIP # selftests: lkdtm: UNALIGNED_LOAD_STORE_WRITE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 17 selftests: lkdtm: UNALIGNED_LOAD_STORE_WRITE.sh # SKIP # selftests: lkdtm: OVERWRITE_ALLOCATION.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 18 selftests: lkdtm: OVERWRITE_ALLOCATION.sh # SKIP # selftests: lkdtm: WRITE_AFTER_FREE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 19 selftests: lkdtm: WRITE_AFTER_FREE.sh # SKIP # selftests: lkdtm: READ_AFTER_FREE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 20 selftests: lkdtm: READ_AFTER_FREE.sh # SKIP # selftests: lkdtm: WRITE_BUDDY_AFTER_FREE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 21 selftests: lkdtm: WRITE_BUDDY_AFTER_FREE.sh # SKIP # selftests: lkdtm: READ_BUDDY_AFTER_FREE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 22 selftests: lkdtm: READ_BUDDY_AFTER_FREE.sh # SKIP # selftests: lkdtm: SLAB_FREE_DOUBLE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 23 selftests: lkdtm: SLAB_FREE_DOUBLE.sh # SKIP # selftests: lkdtm: SLAB_FREE_CROSS.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 24 selftests: lkdtm: SLAB_FREE_CROSS.sh # SKIP # selftests: lkdtm: SLAB_FREE_PAGE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 25 selftests: lkdtm: SLAB_FREE_PAGE.sh # SKIP # selftests: lkdtm: SOFTLOCKUP.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 26 selftests: lkdtm: SOFTLOCKUP.sh # SKIP # selftests: lkdtm: HARDLOCKUP.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 27 selftests: lkdtm: HARDLOCKUP.sh # SKIP # selftests: lkdtm: SPINLOCKUP.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 28 selftests: lkdtm: SPINLOCKUP.sh # SKIP # selftests: lkdtm: HUNG_TASK.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 29 selftests: lkdtm: HUNG_TASK.sh # SKIP # selftests: lkdtm: EXEC_DATA.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 30 selftests: lkdtm: EXEC_DATA.sh # SKIP # selftests: lkdtm: EXEC_STACK.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 31 selftests: lkdtm: EXEC_STACK.sh # SKIP # selftests: lkdtm: EXEC_KMALLOC.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 32 selftests: lkdtm: EXEC_KMALLOC.sh # SKIP # selftests: lkdtm: EXEC_VMALLOC.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 33 selftests: lkdtm: EXEC_VMALLOC.sh # SKIP # selftests: lkdtm: EXEC_RODATA.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 34 selftests: lkdtm: EXEC_RODATA.sh # SKIP # selftests: lkdtm: EXEC_USERSPACE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 35 selftests: lkdtm: EXEC_USERSPACE.sh # SKIP # selftests: lkdtm: EXEC_NULL.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 36 selftests: lkdtm: EXEC_NULL.sh # SKIP # selftests: lkdtm: ACCESS_USERSPACE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 37 selftests: lkdtm: ACCESS_USERSPACE.sh # SKIP # selftests: lkdtm: ACCESS_NULL.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 38 selftests: lkdtm: ACCESS_NULL.sh # SKIP # selftests: lkdtm: WRITE_RO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 39 selftests: lkdtm: WRITE_RO.sh # SKIP # selftests: lkdtm: WRITE_RO_AFTER_INIT.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 40 selftests: lkdtm: WRITE_RO_AFTER_INIT.sh # SKIP # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 41 selftests: lkdtm: WRITE_KERN.sh # SKIP # selftests: lkdtm: REFCOUNT_INC_OVERFLOW.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 42 selftests: lkdtm: REFCOUNT_INC_OVERFLOW.sh # SKIP # selftests: lkdtm: REFCOUNT_ADD_OVERFLOW.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 43 selftests: lkdtm: REFCOUNT_ADD_OVERFLOW.sh # SKIP # selftests: lkdtm: REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 44 selftests: lkdtm: REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh # SKIP # selftests: lkdtm: REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 45 selftests: lkdtm: REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh # SKIP # selftests: lkdtm: REFCOUNT_DEC_ZERO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 46 selftests: lkdtm: REFCOUNT_DEC_ZERO.sh # SKIP # selftests: lkdtm: REFCOUNT_DEC_NEGATIVE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 47 selftests: lkdtm: REFCOUNT_DEC_NEGATIVE.sh # SKIP # selftests: lkdtm: REFCOUNT_DEC_AND_TEST_NEGATIVE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 48 selftests: lkdtm: REFCOUNT_DEC_AND_TEST_NEGATIVE.sh # SKIP # selftests: lkdtm: REFCOUNT_SUB_AND_TEST_NEGATIVE.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 49 selftests: lkdtm: REFCOUNT_SUB_AND_TEST_NEGATIVE.sh # SKIP # selftests: lkdtm: REFCOUNT_INC_ZERO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 50 selftests: lkdtm: REFCOUNT_INC_ZERO.sh # SKIP # selftests: lkdtm: REFCOUNT_ADD_ZERO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 51 selftests: lkdtm: REFCOUNT_ADD_ZERO.sh # SKIP # selftests: lkdtm: REFCOUNT_INC_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 52 selftests: lkdtm: REFCOUNT_INC_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_DEC_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 53 selftests: lkdtm: REFCOUNT_DEC_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_ADD_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 54 selftests: lkdtm: REFCOUNT_ADD_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_INC_NOT_ZERO_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 55 selftests: lkdtm: REFCOUNT_INC_NOT_ZERO_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_ADD_NOT_ZERO_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 56 selftests: lkdtm: REFCOUNT_ADD_NOT_ZERO_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_DEC_AND_TEST_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 57 selftests: lkdtm: REFCOUNT_DEC_AND_TEST_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_SUB_AND_TEST_SATURATED.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 58 selftests: lkdtm: REFCOUNT_SUB_AND_TEST_SATURATED.sh # SKIP # selftests: lkdtm: REFCOUNT_TIMING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 59 selftests: lkdtm: REFCOUNT_TIMING.sh # SKIP # selftests: lkdtm: ATOMIC_TIMING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 60 selftests: lkdtm: ATOMIC_TIMING.sh # SKIP # selftests: lkdtm: USERCOPY_HEAP_SIZE_TO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 61 selftests: lkdtm: USERCOPY_HEAP_SIZE_TO.sh # SKIP # selftests: lkdtm: USERCOPY_HEAP_SIZE_FROM.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 62 selftests: lkdtm: USERCOPY_HEAP_SIZE_FROM.sh # SKIP # selftests: lkdtm: USERCOPY_HEAP_WHITELIST_TO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 63 selftests: lkdtm: USERCOPY_HEAP_WHITELIST_TO.sh # SKIP # selftests: lkdtm: USERCOPY_HEAP_WHITELIST_FROM.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 64 selftests: lkdtm: USERCOPY_HEAP_WHITELIST_FROM.sh # SKIP # selftests: lkdtm: USERCOPY_STACK_FRAME_TO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 65 selftests: lkdtm: USERCOPY_STACK_FRAME_TO.sh # SKIP # selftests: lkdtm: USERCOPY_STACK_FRAME_FROM.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 66 selftests: lkdtm: USERCOPY_STACK_FRAME_FROM.sh # SKIP # selftests: lkdtm: USERCOPY_STACK_BEYOND.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 67 selftests: lkdtm: USERCOPY_STACK_BEYOND.sh # SKIP # selftests: lkdtm: USERCOPY_KERNEL.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 68 selftests: lkdtm: USERCOPY_KERNEL.sh # SKIP # selftests: lkdtm: USERCOPY_KERNEL_DS.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 69 selftests: lkdtm: USERCOPY_KERNEL_DS.sh # SKIP # selftests: lkdtm: STACKLEAK_ERASING.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 70 selftests: lkdtm: STACKLEAK_ERASING.sh # SKIP # selftests: lkdtm: CFI_FORWARD_PROTO.sh # Cannot find /sys/kernel/debug/provoke-crash/DIRECT (missing CONFIG_LKDTM?) not ok 71 selftests: lkdtm: CFI_FORWARD_PROTO.sh # SKIP TAP version 13 1..2 # selftests: membarrier: membarrier_test_single_thread # TAP version 13 # 1..13 # ok 1 sys_membarrier available # ok 2 sys membarrier invalid command test: command = -1, flags = 0, errno = 22. Failed as expected # ok 3 sys membarrier MEMBARRIER_CMD_QUERY invalid flags test: flags = 1, errno = 22. Failed as expected # ok 4 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED not registered failure test: flags = 0, errno = 1 # ok 5 sys membarrier MEMBARRIER_CMD_GLOBAL test: flags = 0 # ok 6 sys membarrier MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED test: flags = 0 # ok 7 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED test: flags = 0 # ok 8 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # ok 9 sys membarrier MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED test: flags = 0 # ok 10 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # # Planned tests != run tests (13 != 10) # # Pass 10 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: membarrier: membarrier_test_single_thread # selftests: membarrier: membarrier_test_multi_thread # TAP version 13 # 1..13 # ok 1 sys_membarrier available # ok 2 sys membarrier invalid command test: command = -1, flags = 0, errno = 22. Failed as expected # ok 3 sys membarrier MEMBARRIER_CMD_QUERY invalid flags test: flags = 1, errno = 22. Failed as expected # ok 4 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED not registered failure test: flags = 0, errno = 1 # ok 5 sys membarrier MEMBARRIER_CMD_GLOBAL test: flags = 0 # ok 6 sys membarrier MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED test: flags = 0 # ok 7 sys membarrier MEMBARRIER_CMD_PRIVATE_EXPEDITED test: flags = 0 # ok 8 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # ok 9 sys membarrier MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED test: flags = 0 # ok 10 sys membarrier MEMBARRIER_CMD_GLOBAL_EXPEDITED test: flags = 0 # # Planned tests != run tests (13 != 10) # # Pass 10 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 TAP version 13 1..1 # selftests: memory-hotplug: mem-on-off-test.sh # skip all tests: sysfs is not mounted not ok 1 selftests: memory-hotplug: mem-on-off-test.sh # SKIP TAP version 13 1..1 # selftests: mount: run_tests.sh ok 1 selftests: mount: run_tests.sh TAP version 13 1..2 # selftests: mqueue: mq_open_tests # Using Default queue path - /test1 # # Initial system state: # Using queue path: /test1 # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Default Message Size: 8192 # Default Queue Size: 10 # # Adjusted system state for testing: # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Default Message Size: 8192 # Default Queue Size: 10 # # # Test series 1, behavior when no attr struct passed to mq_open: # Kernel supports setting defaults separately from maximums: PASS # Given sane values, mq_open without an attr struct succeeds: PASS # Kernel properly honors default setting knobs: PASS # Kernel properly limits default values to lesser of default/max: PASS # Kernel properly fails to create queue when defaults would # exceed rlimit: PASS # # # Test series 2, behavior when attr struct is passed to mq_open: # Queue open in excess of rlimit max when euid = 0 failed: PASS # Queue open with mq_maxmsg > limit when euid = 0 succeeded: PASS # Queue open with mq_msgsize > limit when euid = 0 succeeded: PASS # Queue open with total size > 2GB when euid = 0 failed: PASS # Queue open in excess of rlimit max when euid = 99 failed: PASS # Queue open with mq_maxmsg > limit when euid = 99 failed: PASS # Queue open with mq_msgsize > limit when euid = 99 failed: PASS # Queue open with total size > 2GB when euid = 99 failed: PASS ok 1 selftests: mqueue: mq_open_tests # selftests: mqueue: mq_perf_tests # # Initial system state: # Using queue path: /mq_perf_tests # RLIMIT_MSGQUEUE(soft): 819200 # RLIMIT_MSGQUEUE(hard): 819200 # Maximum Message Size: 8192 # Maximum Queue Size: 10 # Nice value: 0 # # Adjusted system state for testing: # RLIMIT_MSGQUEUE(soft): (unlimited) # RLIMIT_MSGQUEUE(hard): (unlimited) # Maximum Message Size: 16777216 # Maximum Queue Size: 65530 # Nice value: -20 # Continuous mode: (disabled) # CPUs to pin: 0 # # 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 0 # Max priorities: 32768 # Clock resolution: 1 nsec # # Test #1: Time send/recv message, queue empty # (10000000 iterations) # Send msg: 250.976296840s total time # 25097 nsec/msg # Recv msg: 270.267863680s total time # 27026 nsec/msg # # Test #2a: Time send/recv message, queue full, constant prio # : # (100000 iterations) # Filling queue...done. 0.952522760s # Testing...done. # Send msg: 2.475437320s total time # 24754 nsec/msg # Recv msg: 2.431654800s total time # 24316 nsec/msg # Draining queue...done. 0.935420000s # # Test #2b: Time send/recv message, queue full, increasing prio # : # (100000 iterations) # Filling queue...done. 1.256413160s # Testing...done. # Send msg: 2.712285460s total time # 27122 nsec/msg # Recv msg: 2.626412380s total time # 26264 nsec/msg # Draining queue...done. 0.982426980s # # Test #2c: Time send/recv message, queue full, decreasing prio # : # (100000 iterations) # Filling queue...done. 1.286441500s # Testing...done. # Send msg: 2.710977660s total time # 27109 nsec/msg # Recv msg: 2.576506120s total time # 25765 nsec/msg # Draining queue...done. 0.983419440s # # Test #2d: Time send/recv message, queue full, random prio # : # (100000 iterations) # Filling queue...done. 1.259625560s # Testing...done. # 26981 nsec/msg # Recv msg: 2.600352300s total time # 26003 nsec/msg # Draining queue...done. 0.981162240s ok 2 selftests: mqueue: mq_perf_tests TAP version 13 1..40 # selftests: net: reuseport_bpf # Warning: file reuseport_bpf is missing! not ok 1 selftests: net: reuseport_bpf # selftests: net: reuseport_bpf_cpu # Warning: file reuseport_bpf_cpu is missing! not ok 2 selftests: net: reuseport_bpf_cpu # selftests: net: reuseport_bpf_numa # Warning: file reuseport_bpf_numa is missing! not ok 3 selftests: net: reuseport_bpf_numa # selftests: net: reuseport_dualstack # Warning: file reuseport_dualstack is missing! not ok 4 selftests: net: reuseport_dualstack # selftests: net: reuseaddr_conflict # Warning: file reuseaddr_conflict is missing! not ok 5 selftests: net: reuseaddr_conflict # selftests: net: tls # Warning: file tls is missing! not ok 6 selftests: net: tls # selftests: net: run_netsocktests # Warning: file run_netsocktests is missing! not ok 7 selftests: net: run_netsocktests # selftests: net: run_afpackettests # Warning: file run_afpackettests is missing! not ok 8 selftests: net: run_afpackettests # selftests: net: test_bpf.sh # Warning: file test_bpf.sh is missing! not ok 9 selftests: net: test_bpf.sh # selftests: net: netdevice.sh # Warning: file netdevice.sh is missing! not ok 10 selftests: net: netdevice.sh # selftests: net: rtnetlink.sh # Warning: file rtnetlink.sh is missing! not ok 11 selftests: net: rtnetlink.sh # selftests: net: xfrm_policy.sh # Warning: file xfrm_policy.sh is missing! not ok 12 selftests: net: xfrm_policy.sh # selftests: net: test_blackhole_dev.sh # Warning: file test_blackhole_dev.sh is missing! not ok 13 selftests: net: test_blackhole_dev.sh # selftests: net: fib_tests.sh # Warning: file fib_tests.sh is missing! not ok 14 selftests: net: fib_tests.sh # selftests: net: fib-onlink-tests.sh # Warning: file fib-onlink-tests.sh is missing! not ok 15 selftests: net: fib-onlink-tests.sh # selftests: net: pmtu.sh # Warning: file pmtu.sh is missing! not ok 16 selftests: net: pmtu.sh # selftests: net: udpgso.sh # Warning: file udpgso.sh is missing! not ok 17 selftests: net: udpgso.sh # selftests: net: ip_defrag.sh # Warning: file ip_defrag.sh is missing! not ok 18 selftests: net: ip_defrag.sh # selftests: net: udpgso_bench.sh # Warning: file udpgso_bench.sh is missing! not ok 19 selftests: net: udpgso_bench.sh # selftests: net: fib_rule_tests.sh # Warning: file fib_rule_tests.sh is missing! not ok 20 selftests: net: fib_rule_tests.sh # selftests: net: msg_zerocopy.sh # Warning: file msg_zerocopy.sh is missing! not ok 21 selftests: net: msg_zerocopy.sh # selftests: net: psock_snd.sh # Warning: file psock_snd.sh is missing! not ok 22 selftests: net: psock_snd.sh # selftests: net: udpgro_bench.sh # Warning: file udpgro_bench.sh is missing! not ok 23 selftests: net: udpgro_bench.sh # selftests: net: udpgro.sh # Warning: file udpgro.sh is missing! not ok 24 selftests: net: udpgro.sh # selftests: net: test_vxlan_under_vrf.sh # Warning: file test_vxlan_under_vrf.sh is missing! not ok 25 selftests: net: test_vxlan_under_vrf.sh # selftests: net: reuseport_addr_any.sh # Warning: file reuseport_addr_any.sh is missing! not ok 26 selftests: net: reuseport_addr_any.sh # selftests: net: test_vxlan_fdb_changelink.sh # Warning: file test_vxlan_fdb_changelink.sh is missing! not ok 27 selftests: net: test_vxlan_fdb_changelink.sh # selftests: net: so_txtime.sh # Warning: file so_txtime.sh is missing! not ok 28 selftests: net: so_txtime.sh # selftests: net: ipv6_flowlabel.sh # Warning: file ipv6_flowlabel.sh is missing! not ok 29 selftests: net: ipv6_flowlabel.sh # selftests: net: tcp_fastopen_backup_key.sh # Warning: file tcp_fastopen_backup_key.sh is missing! not ok 30 selftests: net: tcp_fastopen_backup_key.sh # selftests: net: fcnal-test.sh # Warning: file fcnal-test.sh is missing! not ok 31 selftests: net: fcnal-test.sh # selftests: net: l2tp.sh # Warning: file l2tp.sh is missing! not ok 32 selftests: net: l2tp.sh # selftests: net: traceroute.sh # Warning: file traceroute.sh is missing! not ok 33 selftests: net: traceroute.sh # selftests: net: fin_ack_lat.sh # Warning: file fin_ack_lat.sh is missing! not ok 34 selftests: net: fin_ack_lat.sh # selftests: net: fib_nexthop_multiprefix.sh # Warning: file fib_nexthop_multiprefix.sh is missing! not ok 35 selftests: net: fib_nexthop_multiprefix.sh # selftests: net: fib_nexthops.sh # Warning: file fib_nexthops.sh is missing! not ok 36 selftests: net: fib_nexthops.sh # selftests: net: altnames.sh # Warning: file altnames.sh is missing! not ok 37 selftests: net: altnames.sh # selftests: net: icmp_redirect.sh # Warning: file icmp_redirect.sh is missing! not ok 38 selftests: net: icmp_redirect.sh # selftests: net: ip6_gre_headroom.sh # Warning: file ip6_gre_headroom.sh is missing! not ok 39 selftests: net: ip6_gre_headroom.sh # selftests: net: route_localnet.sh TAP version 13 1..56 # selftests: net/forwarding: bridge_igmp.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 1 selftests: net/forwarding: bridge_igmp.sh # exit=1 # selftests: net/forwarding: bridge_port_isolation.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 2 selftests: net/forwarding: bridge_port_isolation.sh # exit=1 # selftests: net/forwarding: bridge_sticky_fdb.sh # SKIP: jq not installed not ok 3 selftests: net/forwarding: bridge_sticky_fdb.sh # exit=1 # selftests: net/forwarding: bridge_vlan_aware.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 4 selftests: net/forwarding: bridge_vlan_aware.sh # exit=1 # selftests: net/forwarding: bridge_vlan_unaware.sh # SKIP: jq not installed not ok 5 selftests: net/forwarding: bridge_vlan_unaware.sh # exit=1 # selftests: net/forwarding: ethtool.sh # SKIP: jq not installed not ok 6 selftests: net/forwarding: ethtool.sh # exit=1 # selftests: net/forwarding: gre_inner_v4_multipath.sh # SKIP: jq not installed not ok 7 selftests: net/forwarding: gre_inner_v4_multipath.sh # exit=1 # selftests: net/forwarding: gre_inner_v6_multipath.sh # SKIP: jq not installed not ok 8 selftests: net/forwarding: gre_inner_v6_multipath.sh # exit=1 # selftests: net/forwarding: gre_multipath.sh # SKIP: jq not installed not ok 9 selftests: net/forwarding: gre_multipath.sh # exit=1 # selftests: net/forwarding: ip6gre_inner_v4_multipath.sh # SKIP: jq not installed not ok 10 selftests: net/forwarding: ip6gre_inner_v4_multipath.sh # exit=1 # selftests: net/forwarding: ip6gre_inner_v6_multipath.sh # SKIP: jq not installed not ok 11 selftests: net/forwarding: ip6gre_inner_v6_multipath.sh # exit=1 # selftests: net/forwarding: ipip_flat_gre_key.sh # SKIP: jq not installed not ok 12 selftests: net/forwarding: ipip_flat_gre_key.sh # exit=1 # selftests: net/forwarding: ipip_flat_gre_keys.sh # SKIP: jq not installed not ok 13 selftests: net/forwarding: ipip_flat_gre_keys.sh # exit=1 # selftests: net/forwarding: ipip_flat_gre.sh # SKIP: jq not installed not ok 14 selftests: net/forwarding: ipip_flat_gre.sh # exit=1 # selftests: net/forwarding: ipip_hier_gre_key.sh # SKIP: jq not installed not ok 15 selftests: net/forwarding: ipip_hier_gre_key.sh # exit=1 # selftests: net/forwarding: ipip_hier_gre_keys.sh # SKIP: jq not installed not ok 16 selftests: net/forwarding: ipip_hier_gre_keys.sh # exit=1 # selftests: net/forwarding: ipip_hier_gre.sh # SKIP: jq not installed not ok 17 selftests: net/forwarding: ipip_hier_gre.sh # exit=1 # selftests: net/forwarding: loopback.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 18 selftests: net/forwarding: loopback.sh # exit=1 # selftests: net/forwarding: mirror_gre_bound.sh # SKIP: jq not installed not ok 19 selftests: net/forwarding: mirror_gre_bound.sh # exit=1 # selftests: net/forwarding: mirror_gre_bridge_1d.sh # SKIP: jq not installed not ok 20 selftests: net/forwarding: mirror_gre_bridge_1d.sh # exit=1 # selftests: net/forwarding: mirror_gre_bridge_1d_vlan.sh # SKIP: jq not installed not ok 21 selftests: net/forwarding: mirror_gre_bridge_1d_vlan.sh # exit=1 # selftests: net/forwarding: mirror_gre_bridge_1q_lag.sh # SKIP: jq not installed not ok 22 selftests: net/forwarding: mirror_gre_bridge_1q_lag.sh # exit=1 # selftests: net/forwarding: mirror_gre_bridge_1q.sh # SKIP: jq not installed not ok 23 selftests: net/forwarding: mirror_gre_bridge_1q.sh # exit=1 # selftests: net/forwarding: mirror_gre_changes.sh # SKIP: jq not installed not ok 24 selftests: net/forwarding: mirror_gre_changes.sh # exit=1 # selftests: net/forwarding: mirror_gre_flower.sh # SKIP: jq not installed not ok 25 selftests: net/forwarding: mirror_gre_flower.sh # exit=1 # selftests: net/forwarding: mirror_gre_lag_lacp.sh # SKIP: jq not installed not ok 26 selftests: net/forwarding: mirror_gre_lag_lacp.sh # exit=1 # selftests: net/forwarding: mirror_gre_neigh.sh # SKIP: jq not installed not ok 27 selftests: net/forwarding: mirror_gre_neigh.sh # exit=1 # selftests: net/forwarding: mirror_gre_nh.sh # SKIP: jq not installed not ok 28 selftests: net/forwarding: mirror_gre_nh.sh # exit=1 # selftests: net/forwarding: mirror_gre.sh # SKIP: jq not installed not ok 29 selftests: net/forwarding: mirror_gre.sh # exit=1 # selftests: net/forwarding: mirror_gre_vlan_bridge_1q.sh # SKIP: jq not installed not ok 30 selftests: net/forwarding: mirror_gre_vlan_bridge_1q.sh # exit=1 # selftests: net/forwarding: mirror_gre_vlan.sh # SKIP: jq not installed not ok 31 selftests: net/forwarding: mirror_gre_vlan.sh # exit=1 # selftests: net/forwarding: mirror_vlan.sh # SKIP: jq not installed not ok 32 selftests: net/forwarding: mirror_vlan.sh # exit=1 # selftests: net/forwarding: router_bridge.sh # SKIP: jq not installed not ok 33 selftests: net/forwarding: router_bridge.sh # exit=1 # selftests: net/forwarding: router_bridge_vlan.sh # SKIP: jq not installed not ok 34 selftests: net/forwarding: router_bridge_vlan.sh # exit=1 # selftests: net/forwarding: router_broadcast.sh # SKIP: jq not installed not ok 35 selftests: net/forwarding: router_broadcast.sh # exit=1 # selftests: net/forwarding: router_mpath_nh.sh # SKIP: jq not installed not ok 36 selftests: net/forwarding: router_mpath_nh.sh # exit=1 # selftests: net/forwarding: router_multicast.sh # SKIP: jq not installed not ok 37 selftests: net/forwarding: router_multicast.sh # exit=1 # selftests: net/forwarding: router_multipath.sh # SKIP: jq not installed not ok 38 selftests: net/forwarding: router_multipath.sh # exit=1 # selftests: net/forwarding: router.sh # SKIP: jq not installed not ok 39 selftests: net/forwarding: router.sh # exit=1 # selftests: net/forwarding: router_vid_1.sh # SKIP: jq not installed not ok 40 selftests: net/forwarding: router_vid_1.sh # exit=1 # selftests: net/forwarding: sch_ets.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 41 selftests: net/forwarding: sch_ets.sh # exit=1 # SKIP: iproute2 too old; tc is missing JSON support not ok 42 selftests: net/forwarding: sch_tbf_ets.sh # exit=1 # selftests: net/forwarding: sch_tbf_prio.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 43 selftests: net/forwarding: sch_tbf_prio.sh # exit=1 # selftests: net/forwarding: sch_tbf_root.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 44 selftests: net/forwarding: sch_tbf_root.sh # exit=1 # selftests: net/forwarding: tc_actions.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 45 selftests: net/forwarding: tc_actions.sh # exit=1 # selftests: net/forwarding: tc_chains.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 46 selftests: net/forwarding: tc_chains.sh # exit=1 # selftests: net/forwarding: tc_flower_router.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 47 selftests: net/forwarding: tc_flower_router.sh # exit=1 # selftests: net/forwarding: tc_flower.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 48 selftests: net/forwarding: tc_flower.sh # exit=1 # selftests: net/forwarding: tc_shblocks.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 49 selftests: net/forwarding: tc_shblocks.sh # exit=1 # selftests: net/forwarding: tc_vlan_modify.sh # SKIP: iproute2 too old; tc is missing JSON support not ok 50 selftests: net/forwarding: tc_vlan_modify.sh # exit=1 # selftests: net/forwarding: vxlan_asymmetric.sh # SKIP: jq not installed not ok 51 selftests: net/forwarding: vxlan_asymmetric.sh # exit=1 # selftests: net/forwarding: vxlan_bridge_1d_port_8472.sh # SKIP: jq not installed not ok 52 selftests: net/forwarding: vxlan_bridge_1d_port_8472.sh # exit=1 # selftests: net/forwarding: vxlan_bridge_1d.sh # SKIP: jq not installed not ok 53 selftests: net/forwarding: vxlan_bridge_1d.sh # exit=1 # selftests: net/forwarding: vxlan_bridge_1q_port_8472.sh # SKIP: jq not installed not ok 54 selftests: net/forwarding: vxlan_bridge_1q_port_8472.sh # exit=1 # selftests: net/forwarding: vxlan_bridge_1q.sh # SKIP: jq not installed not ok 55 selftests: net/forwarding: vxlan_bridge_1q.sh # exit=1 # selftests: net/forwarding: vxlan_symmetric.sh # SKIP: jq not installed not ok 56 selftests: net/forwarding: vxlan_symmetric.sh # exit=1 TAP version 13 1..1 # selftests: net/mptcp: mptcp_connect.sh # SKIP: Could not run test without ip tool not ok 1 selftests: net/mptcp: mptcp_connect.sh # SKIP TAP version 13 1..1 # selftests: networking/timestamping: txtimestamp.sh # BusyBox v1.31.1 (2020-07-06 00:38:31 MSK) multi-call binary. # # Usage: ip [OPTIONS] address|route|link|tunnel|neigh|rule [ARGS] # # OPTIONS := -f[amily] inet|inet6|link | -o[neline] # # ip addr add|del IFADDR dev IFACE | show|flush [dev IFACE] [to PREFIX] # ip route list|flush|add|del|change|append|replace|test ROUTE # ip link set IFACE [up|down] [arp on|off] [multicast on|off] # [promisc on|off] [mtu NUM] [name NAME] [qlen NUM] [address MAC] # [master IFACE | nomaster] # ip tunnel add|change|del|show [NAME] # [mode ipip|gre|sit] [remote ADDR] [local ADDR] [ttl TTL] # ip neigh show|flush [to PREFIX] [dev DEV] [nud STATE] # ip rule [list] | add|del SELECTOR ACTION # tc: invalid argument 'netem' to 'command' not ok 1 selftests: networking/timestamping: txtimestamp.sh # exit=1 TAP version 13 1..2 # selftests: nsfs: owner ok 1 selftests: nsfs: owner # selftests: nsfs: pidns ok 2 selftests: nsfs: pidns TAP version 13 1..16 # selftests: proc: fd-001-lookup ok 1 selftests: proc: fd-001-lookup # selftests: proc: fd-002-posix-eq ok 2 selftests: proc: fd-002-posix-eq # selftests: proc: fd-003-kthread ok 3 selftests: proc: fd-003-kthread # selftests: proc: proc-loadavg-001 ok 4 selftests: proc: proc-loadavg-001 # selftests: proc: proc-pid-vm not ok 5 selftests: proc: proc-pid-vm # SKIP # selftests: proc: proc-self-map-files-001 ok 6 selftests: proc: proc-self-map-files-001 # selftests: proc: proc-self-map-files-002 ok 7 selftests: proc: proc-self-map-files-002 # selftests: proc: proc-self-syscall not ok 8 selftests: proc: proc-self-syscall # exit=1 # selftests: proc: proc-self-wchan not ok 9 selftests: proc: proc-self-wchan # exit=1 # selftests: proc: proc-uptime-001 ok 10 selftests: proc: proc-uptime-001 # selftests: proc: proc-uptime-002 ok 11 selftests: proc: proc-uptime-002 # selftests: proc: read ok 12 selftests: proc: read # selftests: proc: self ok 13 selftests: proc: self # selftests: proc: setns-dcache ok 14 selftests: proc: setns-dcache # selftests: proc: setns-sysvipc ok 15 selftests: proc: setns-sysvipc # selftests: proc: thread-self ok 16 selftests: proc: thread-self TAP version 13 1..2 # selftests: pstore: pstore_tests # === Pstore unit tests (pstore_tests) === # UUID=aef7ecd3-3306-4677-8951-ee2c7594783c # Checking pstore backend is registered ... cat: can't open '/sys/module/pstore/parameters/backend': No such file or directory # FAIL # backend= # cmdline=earlycon=uart8250,mmio32,0xf0000000,115200n8 console=ttyS0,115200n8 debug print-fatal-signals=1 not ok 1 selftests: pstore: pstore_tests # exit=1 # selftests: pstore: pstore_post_reboot_tests # === Pstore unit tests (pstore_post_reboot_tests) === # UUID=024b40f1-9b9a-4ed9-9279-251e801ec302 # Checking pstore backend is registered ... cat: can't open '/sys/module/pstore/parameters/backend': No such file or directory # FAIL # backend= TAP version 13 1..2 # selftests: ptrace: get_syscall_info # get_syscall_info.c:209:global.get_syscall_info:Expected exp_args[2] (3134324433) == info.entry.args[1] (537975872) # get_syscall_info.c:210:global.get_syscall_info:wait #1: entry stop mismatch # global.get_syscall_info: Test terminated by assertion # [==========] Running 1 tests from 1 test cases. # [ RUN ] global.get_syscall_info # [ FAIL ] global.get_syscall_info # [==========] 0 / 1 tests passed. # [ FAILED ] not ok 1 selftests: ptrace: get_syscall_info # exit=1 # selftests: ptrace: peeksiginfo # PASS ok 2 selftests: ptrace: peeksiginfo TAP version 13 1..1 # selftests: rtc: rtctest # rtctest.c:32:rtc.date_read:Expected -1 (4294967295) != self->fd (4294967295) # rtc.date_read: Test terminated by assertion # rtctest.c:32:rtc.uie_read:Expected -1 (4294967295) != self->fd (4294967295) # rtc.uie_read: Test terminated by assertion # rtctest.c:32:rtc.uie_select:Expected -1 (4294967295) != self->fd (4294967295) # rtc.uie_select: Test terminated by assertion # rtctest.c:32:rtc.alarm_alm_set:Expected -1 (4294967295) != self->fd (4294967295) # rtc.alarm_alm_set: Test terminated by assertion # rtctest.c:32:rtc.alarm_wkalm_set:Expected -1 (4294967295) != self->fd (4294967295) # rtc.alarm_wkalm_set: Test terminated by assertion # rtctest.c:32:rtc.alarm_alm_set_minute:Expected -1 (4294967295) != self->fd (4294967295) # rtc.alarm_alm_set_minute: Test terminated by assertion # rtctest.c:32:rtc.alarm_wkalm_set_minute:Expected -1 (4294967295) != self->fd (4294967295) # rtc.alarm_wkalm_set_minute: Test terminated by assertion # [==========] Running 7 tests from 2 test cases. # [ RUN ] rtc.date_read # [ FAIL ] rtc.date_read # [ RUN ] rtc.uie_read # [ FAIL ] rtc.uie_read # [ RUN ] rtc.uie_select # [ FAIL ] rtc.uie_select # [ RUN ] rtc.alarm_alm_set # [ FAIL ] rtc.alarm_alm_set # [ RUN ] rtc.alarm_wkalm_set # [ FAIL ] rtc.alarm_wkalm_set # [ RUN ] rtc.alarm_alm_set_minute # [ FAIL ] rtc.alarm_alm_set_minute # [ RUN ] rtc.alarm_wkalm_set_minute # [ FAIL ] rtc.alarm_wkalm_set_minute # [==========] 0 / 7 tests passed. # [ FAILED ] not ok 1 selftests: rtc: rtctest # exit=1 TAP version 13 1..1 # selftests: sigaltstack: sas # TAP version 13 # 1..3 # ok 1 Initial sigaltstack state was SS_DISABLE # # [RUN] signal USR1 # ok 2 sigaltstack is disabled in sighandler # # [RUN] switched to user ctx # # [RUN] signal USR2 # # [OK] Stack preserved # ok 3 sigaltstack is still SS_AUTODISARM after signal # # Pass 3 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: sigaltstack: sas TAP version 13 1..1 # selftests: size: get_size # Segmentation fault not ok 1 selftests: size: get_size # exit=139 TAP version 13 1..1 # selftests: splice: default_file_splice_read.sh ok 1 selftests: splice: default_file_splice_read.sh TAP version 13 1..1 # selftests: static_keys: test_static_keys.sh # static_key: ok ok 1 selftests: static_keys: test_static_keys.sh TAP version 13 1..1 # selftests: sync: sync_test # TAP version 13 # 1..10 # not ok 1 # SKIP Sync framework not supported by kernel not ok 1 selftests: sync: sync_test # SKIP TAP version 13 1..1 # selftests: sysctl: sysctl.sh # ./sysctl.sh: You need perl installed not ok 1 selftests: sysctl: sysctl.sh # SKIP TAP version 13 1..6 # selftests: timens: timens # not ok 1 # SKIP Time namespaces are not supported not ok 1 selftests: timens: timens # SKIP # selftests: timens: timerfd # not ok 1 # SKIP Time namespaces are not supported not ok 2 selftests: timens: timerfd # SKIP # selftests: timens: timer # not ok 1 # SKIP Time namespaces are not supported not ok 3 selftests: timens: timer # SKIP # selftests: timens: clock_nanosleep # not ok 1 # SKIP Time namespaces are not supported not ok 4 selftests: timens: clock_nanosleep # SKIP # selftests: timens: procfs # not ok 1 # SKIP Time namespaces are not supported not ok 5 selftests: timens: procfs # SKIP # selftests: timens: exec # not ok 1 # SKIP Time namespaces are not supported not ok 6 selftests: timens: exec # SKIP TAP version 13 1..9 # selftests: timers: posix_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] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 1 selftests: timers: posix_timers # selftests: timers: nanosleep # Nanosleep CLOCK_REALTIME [OK] # Nanosleep CLOCK_MONOTONIC [OK] # Nanosleep CLOCK_MONOTONIC_COARSE [UNSUPPORTED] # Nanosleep CLOCK_BOOTTIME [OK] # Nanosleep CLOCK_REALTIME_ALARM [UNSUPPORTED] # Nanosleep CLOCK_BOOTTIME_ALARM [UNSUPPORTED] # Nanosleep CLOCK_TAI [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 2 selftests: timers: nanosleep # selftests: timers: nsleep-lat # 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 [UNSUPPORTED] # nsleep latency CLOCK_BOOTTIME_ALARM [UNSUPPORTED] # nsleep latency CLOCK_TAI [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 3 selftests: timers: nsleep-lat # selftests: timers: set-timer-lat # Setting timers for every 1 seconds # CLOCK_REALTIME ABSTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_REALTIME ABSTIME PERIODIC max latency: 131380 ns : [OK] # CLOCK_REALTIME RELTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_REALTIME RELTIME PERIODIC max latency: 144080 ns : [OK] # CLOCK_REALTIME ABSTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_REALTIME ABSTIME ONE-SHOT max latency: 108140 ns : [OK] # CLOCK_REALTIME ABSTIME ONE-SHOT count: 1 : [OK] # CLOCK_REALTIME RELTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_REALTIME RELTIME ONE-SHOT max latency: 121840 ns : [OK] # CLOCK_REALTIME RELTIME ONE-SHOT count: 1 : [OK] # CLOCK_MONOTONIC ABSTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_MONOTONIC ABSTIME PERIODIC max latency: 131100 ns : [OK] # CLOCK_MONOTONIC RELTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_MONOTONIC RELTIME PERIODIC max latency: 360840 ns : [OK] # CLOCK_MONOTONIC ABSTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_MONOTONIC ABSTIME ONE-SHOT max latency: 124700 ns : [OK] # CLOCK_MONOTONIC ABSTIME ONE-SHOT count: 1 : [OK] # CLOCK_MONOTONIC RELTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_MONOTONIC RELTIME ONE-SHOT max latency: 121480 ns : [OK] # CLOCK_MONOTONIC RELTIME ONE-SHOT count: 1 : [OK] # CLOCK_BOOTTIME ABSTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_BOOTTIME ABSTIME PERIODIC max latency: 130680 ns : [OK] # CLOCK_BOOTTIME RELTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_BOOTTIME RELTIME PERIODIC max latency: 144620 ns : [OK] # CLOCK_BOOTTIME ABSTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_BOOTTIME ABSTIME ONE-SHOT max latency: 108340 ns : [OK] # CLOCK_BOOTTIME ABSTIME ONE-SHOT count: 1 : [OK] # CLOCK_BOOTTIME RELTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_BOOTTIME RELTIME ONE-SHOT max latency: 122160 ns : [OK] # CLOCK_BOOTTIME RELTIME ONE-SHOT count: 1 : [OK] # CLOCK_REALTIME_ALARM ABSTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_REALTIME_ALARM RELTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_REALTIME_ALARM ABSTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_REALTIME_ALARM RELTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_BOOTTIME_ALARM ABSTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_BOOTTIME_ALARM RELTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_BOOTTIME_ALARM ABSTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_BOOTTIME_ALARM RELTIME missing CAP_WAKE_ALARM? : [UNSUPPORTED] # CLOCK_TAI ABSTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_TAI ABSTIME PERIODIC max latency: 131000 ns : [OK] # CLOCK_TAI RELTIME PERIODIC timer fired early: 0 : [OK] # CLOCK_TAI RELTIME PERIODIC max latency: 144940 ns : [OK] # CLOCK_TAI ABSTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_TAI ABSTIME ONE-SHOT max latency: 108660 ns : [OK] # CLOCK_TAI ABSTIME ONE-SHOT count: 1 : [OK] # CLOCK_TAI RELTIME ONE-SHOT timer fired early: 0 : [OK] # CLOCK_TAI RELTIME ONE-SHOT max latency: 126360 ns : [OK] # CLOCK_TAI RELTIME ONE-SHOT count: 1 : [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 4 selftests: timers: set-timer-lat # selftests: timers: mqueue-lat # Mqueue latency : [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 5 selftests: timers: mqueue-lat # selftests: timers: inconsistency-check # Consistent CLOCK_REALTIME [OK] # Consistent CLOCK_MONOTONIC [OK] # Consistent CLOCK_PROCESS_CPUTIME_ID [OK] # Consistent CLOCK_THREAD_CPUTIME_ID [OK] # Consistent CLOCK_MONOTONIC_RAW [OK] # Consistent CLOCK_REALTIME_COARSE [OK] # Consistent CLOCK_MONOTONIC_COARSE [OK] # Consistent CLOCK_BOOTTIME [OK] # Consistent CLOCK_TAI [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 6 selftests: timers: inconsistency-check # selftests: timers: raw_skew # Estimating clock drift: 0.0(est) 0.0(act) [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 7 selftests: timers: raw_skew # selftests: timers: threadtest # Sat, 17 Jan 1970 18:03:08 +0000 # Testing consistency with 8 threads for 30 seconds: [OK] # # Pass 0 Fail 0 Xfail 0 Xpass 0 Skip 0 Error 0 ok 8 selftests: timers: threadtest # selftests: timers: rtcpie # /dev/rtc0: No such file or directory not ok 9 selftests: timers: rtcpie # exit=22 TAP version 13 1..1 # selftests: tmpfs: bug-link-o-tmpfile ok 1 selftests: tmpfs: bug-link-o-tmpfile TAP version 13 1..2 # selftests: tpm2: test_smoke.sh # ./test_smoke.sh: line 3: self.flags: command not found not ok 1 selftests: tpm2: test_smoke.sh # SKIP # selftests: tpm2: test_space.sh not ok 2 selftests: tpm2: test_space.sh # SKIP TAP version 13 1..1 # selftests: user: test_user_copy.sh # user_copy: ok ok 1 selftests: user: test_user_copy.sh TAP version 13 1..1 # selftests: zram: zram.sh # zram.sh : No zram.ko module or /dev/zram0 device file not found # zram.sh : CONFIG_ZRAM is not set not ok 1 selftests: zram: zram.sh # SKIP