make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO' TAP version 13 1..7 # timeout set to 45 # selftests: vDSO: vdso_test_gettimeofday # The time is 1721578846.946762 ok 1 selftests: vDSO: vdso_test_gettimeofday # timeout set to 45 # selftests: vDSO: vdso_test_getcpu # Running on CPU 4 node 0 ok 2 selftests: vDSO: vdso_test_getcpu # timeout set to 45 # selftests: vDSO: vdso_test_abi # TAP version 13 # 1..16 # # [vDSO kselftest] VDSO_VERSION: LINUX_2.6 # # The time is 1721578846.975721 # ok 1 __vdso_gettimeofday # # clock_id: CLOCK_REALTIME # # The time is 1721578846.975726259 # ok 2 __vdso_clock_gettime CLOCK_REALTIME # # The vdso resolution is 0 1 # # The syscall resolution is 0 1 # ok 3 __vdso_clock_getres CLOCK_REALTIME # # clock_id: CLOCK_BOOTTIME # # The time is 1077008.105214424 # ok 4 __vdso_clock_gettime CLOCK_BOOTTIME # # The vdso resolution is 0 1 # # The syscall resolution is 0 1 # ok 5 __vdso_clock_getres CLOCK_BOOTTIME # # clock_id: CLOCK_TAI # # The time is 1721578883.975737992 # ok 6 __vdso_clock_gettime CLOCK_TAI # # The vdso resolution is 0 1 # # The syscall resolution is 0 1 # ok 7 __vdso_clock_getres CLOCK_TAI # # clock_id: CLOCK_REALTIME_COARSE # # The time is 1721578846.972275735 # ok 8 __vdso_clock_gettime CLOCK_REALTIME_COARSE # # The vdso resolution is 0 4000000 # # The syscall resolution is 0 4000000 # ok 9 __vdso_clock_getres CLOCK_REALTIME_COARSE # # clock_id: CLOCK_MONOTONIC # # The time is 380977.228151647 # ok 10 __vdso_clock_gettime CLOCK_MONOTONIC # # The vdso resolution is 0 1 # # The syscall resolution is 0 1 # ok 11 __vdso_clock_getres CLOCK_MONOTONIC # # clock_id: CLOCK_MONOTONIC_RAW # # The time is 380974.714205580 # ok 12 __vdso_clock_gettime CLOCK_MONOTONIC_RAW # # The vdso resolution is 0 1 # # The syscall resolution is 0 1 # ok 13 __vdso_clock_getres CLOCK_MONOTONIC_RAW # # clock_id: CLOCK_MONOTONIC_COARSE # # The time is 380977.224680450 # ok 14 __vdso_clock_gettime CLOCK_MONOTONIC_COARSE # # The vdso resolution is 0 4000000 # # The syscall resolution is 0 4000000 # ok 15 __vdso_clock_getres CLOCK_MONOTONIC_COARSE # # The time in hours since January 1, 1970 is 478216 # ok 16 __vdso_time # # Totals: pass:16 fail:0 xfail:0 xpass:0 skip:0 error:0 ok 3 selftests: vDSO: vdso_test_abi # timeout set to 45 # selftests: vDSO: vdso_test_clock_getres # clock_id: CLOCK_REALTIME [PASS] # clock_id: CLOCK_BOOTTIME [PASS] # clock_id: CLOCK_TAI [PASS] # clock_id: CLOCK_REALTIME_COARSE [PASS] # clock_id: CLOCK_MONOTONIC [PASS] # clock_id: CLOCK_MONOTONIC_RAW [PASS] # clock_id: CLOCK_MONOTONIC_COARSE [PASS] ok 4 selftests: vDSO: vdso_test_clock_getres # timeout set to 45 # selftests: vDSO: vdso_standalone_test_x86 # The time is 1721578847.000875 ok 5 selftests: vDSO: vdso_standalone_test_x86 # timeout set to 45 # selftests: vDSO: vdso_test_correctness # Warning: failed to find vsyscall getcpu # [RUN] Testing clock_gettime for clock CLOCK_REALTIME (0)... # 1721578847.012888832 1721578847.012895886 1721578847.012897283 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_MONOTONIC (1)... # 380977.265307376 380977.265308284 380977.265309751 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_PROCESS_CPUTIME_ID (2)... # 0.001188240 0.001189102 0.001189623 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_THREAD_CPUTIME_ID (3)... # 0.001192668 0.001193169 0.001193610 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_MONOTONIC_RAW (4)... # 380974.751371197 380974.751372594 380974.751373572 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_REALTIME_COARSE (5)... # 1721578847.008276074 1721578847.008276074 1721578847.008276074 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_MONOTONIC_COARSE (6)... # 380977.260680789 380977.260680789 380977.260680789 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_BOOTTIME (7)... # 1077008.142411709 1077008.142413106 1077008.142414083 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_REALTIME_ALARM (8)... # 1721578847.012935836 1721578847.012937303 1721578847.012938699 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_BOOTTIME_ALARM (9)... # 1077008.142424141 1077008.142425537 1077008.142427004 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock CLOCK_SGI_CYCLE (10)... # [OK] No such clock. # [RUN] Testing clock_gettime for clock CLOCK_TAI (11)... # 1721578884.012950642 1721578884.012951620 1721578884.012953017 # [OK] Test Passed. # [RUN] Testing clock_gettime for clock invalid (-1)... # [OK] No such clock. # [RUN] Testing clock_gettime for clock invalid (-2147483648)... # [OK] No such clock. # [RUN] Testing clock_gettime for clock invalid (2147483647)... # [OK] No such clock. # [SKIP] No vDSO, so skipping clock_gettime64() tests # [RUN] Testing gettimeofday... # 1721578847.012962 1721578847.012964 1721578847.012965 # [OK] timezones match: minuteswest=0, dsttime=0 # [RUN] Testing getcpu... # [OK] CPU 0: syscall: cpu 0, node 0 vdso: cpu 0, node 0 # [OK] CPU 1: syscall: cpu 1, node 0 vdso: cpu 1, node 0 # [OK] CPU 2: syscall: cpu 2, node 0 vdso: cpu 2, node 0 # [OK] CPU 3: syscall: cpu 3, node 0 vdso: cpu 3, node 0 # [OK] CPU 4: syscall: cpu 4, node 0 vdso: cpu 4, node 0 # [OK] CPU 5: syscall: cpu 5, node 0 vdso: cpu 5, node 0 # [OK] CPU 6: syscall: cpu 6, node 0 vdso: cpu 6, node 0 # [OK] CPU 7: syscall: cpu 7, node 0 vdso: cpu 7, node 0 # [OK] CPU 8: syscall: cpu 8, node 0 vdso: cpu 8, node 0 # [OK] CPU 9: syscall: cpu 9, node 0 vdso: cpu 9, node 0 # [OK] CPU 10: syscall: cpu 10, node 0 vdso: cpu 10, node 0 # [OK] CPU 11: syscall: cpu 11, node 0 vdso: cpu 11, node 0 # [OK] CPU 12: syscall: cpu 12, node 0 vdso: cpu 12, node 0 # [OK] CPU 13: syscall: cpu 13, node 0 vdso: cpu 13, node 0 # [OK] CPU 14: syscall: cpu 14, node 0 vdso: cpu 14, node 0 # [OK] CPU 15: syscall: cpu 15, node 0 vdso: cpu 15, node 0 ok 6 selftests: vDSO: vdso_test_correctness # timeout set to 45 # selftests: vDSO: vdso_test_getrandom # TAP version 13 # 1..1 # __vdso_getrandom is missing! not ok 7 selftests: vDSO: vdso_test_getrandom # exit=1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO'