KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa 2025-07-20 09:33:28 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh 2025-07-20 09:33:28 make -j36 TARGETS=memfd make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' CC memfd_test CC fuse_test CC fuse_mnt make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' 2025-07-20 09:33:28 make -j36 TARGETS=memfd install make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' mkdir -p /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest install -m 744 kselftest/module.sh /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest/ install -m 744 kselftest/runner.sh /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest/ install -m 744 kselftest/prefix.pl /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest/ install -m 744 kselftest/ktap_helpers.sh /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest/ install -m 744 kselftest/ksft.py /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest/ install -m 744 run_kselftest.sh /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/ rm -f /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest-list.txt make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' rsync -a --copy-unsafe-links run_fuse_test.sh run_hugetlbfs_test.sh /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/memfd/ rsync -a --copy-unsafe-links /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd/memfd_test /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/memfd/ rsync -a --copy-unsafe-links /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd/fuse_test /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd/fuse_mnt /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/memfd/ rsync -a --copy-unsafe-links config /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/memfd/ make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' for TARGET in memfd; do \ BUILD_TARGET=$BUILD/$TARGET; \ [ ! -d /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\n" && continue; \ printf "Emit Tests for $TARGET\n"; \ make -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \ -C $TARGET emit_tests >> /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/kselftest_install/kselftest-list.txt; \ done; Emit Tests for memfd 2025-07-20 09:33:29 make TARGETS=memfd run_tests make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd' TAP version 13 1..3 # timeout set to 300 # selftests: memfd: memfd_test # memfd: CREATE # memfd: BASIC # memfd: SEAL-EXEC # memfd: Apply SEAL_EXEC # memfd: Apply ALL_SEALS # memfd: EXEC_NO_SEAL # memfd: NOEXEC_SEAL # memfd: SEAL-WRITE # memfd: SEAL-FUTURE-WRITE # memfd: SEAL-WRITE-MAP-READ # memfd: SEAL-SHRINK # memfd: SEAL-GROW # memfd: SEAL-RESIZE # memfd: sysctl 0 # memfd: sysctl 1 # memfd: sysctl 0 # memfd: sysctl 2 # memfd: sysctl 1 # memfd: sysctl 0 # memfd: nested sysctl 0 # memfd: sysctl 0 # memfd: sysctl 1 # memfd: sysctl 0 # memfd: sysctl 2 # memfd: sysctl 1 # memfd: sysctl 0 # memfd: nested sysctl 1 # memfd: nested sysctl 2 # memfd: nested sysctl 0 -> 1 after fork # memfd: nested sysctl 0 -> 2 after fork # memfd: nested sysctl 2 -> 1 after fork # memfd: nested sysctl 2 -> 0 after fork # memfd: nested sysctl 1 -> 0 after fork # 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 ok 1 selftests: memfd: memfd_test # timeout set to 300 # selftests: memfd: run_fuse_test.sh # opening: ./mnt/memfd # fuse: DONE ok 2 selftests: memfd: run_fuse_test.sh # timeout set to 300 # selftests: memfd: run_hugetlbfs_test.sh # memfd-hugetlb: CREATE # memfd-hugetlb: BASIC # memfd-hugetlb: SEAL-EXEC # memfd-hugetlb: Apply SEAL_EXEC # fchmod(/memfd:kern_memfd_seal_exec (deleted), 00777) didn't fail as expected # ./run_hugetlbfs_test.sh: line 60: 2393 Aborted ./memfd_test hugetlbfs # opening: ./mnt/memfd # fuse: DONE ok 3 selftests: memfd: run_hugetlbfs_test.sh make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-2d60b5c22791353ebb8daff34e33ce12b3c47eaa/tools/testing/selftests/memfd'