KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93 2025-12-18 02:35:14 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh fixup_test_group: fixup_mm /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests 2025-12-18 02:35:14 make -j36 TARGETS=mm run_tests make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm' /bin/sh ./check_config.sh gcc CC cow CC compaction_test CC gup_longterm CC gup_test CC hmm-tests CC hugetlb-madvise CC hugetlb-read-hwpoison CC hugetlb-soft-offline CC hugepage-mmap CC hugepage-mremap CC hugepage-shm CC hugepage-vmemmap CC khugepaged CC madv_populate CC map_fixed_noreplace CC map_hugetlb CC map_populate CC memfd_secret CC mkdirty CC migration CC mlock-random-test CC mlock2-tests CC mrelease_test CC mremap_dontunmap CC mremap_test CC mseal_test CC on-fault-limit CC pagemap_ioctl CC pfnmap CC process_madv CC prctl_thp_disable CC thuge-gen CC transhuge-stress CC uffd-stress CC uffd-unit-tests CC uffd-wp-mremap CC split_huge_page_test CC ksm_tests CC ksm_functional_tests CC mdwe_test CC hugetlb_fault_after_madv CC hugetlb_madv_vs_map CC hugetlb_dio CC droppable CC guard-regions CC merge gcc -Wall -O2 -I /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../.. -isystem /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/usr/include -isystem /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../../tools/include/uapi -Wunreachable-code -U_FORTIFY_SOURCE -no-pie -D_GNU_SOURCE= -I/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../../tools/testing/selftests -m64 -mxsave protection_keys.c vm_util.c thp_settings.c pkey_util.c -lrt -lpthread -lm -lrt -ldl -o /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm/protection_keys_64 CC rmap gcc -Wall -O2 -I /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../.. -isystem /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/usr/include -isystem /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../../tools/include/uapi -Wunreachable-code -U_FORTIFY_SOURCE -no-pie -D_GNU_SOURCE= -I/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/../../../tools/testing/selftests -m64 -mxsave pkey_sighandler_tests.c vm_util.c thp_settings.c pkey_util.c -lrt -lpthread -lm -lrt -ldl -o /usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm/pkey_sighandler_tests_64 CC soft-dirty CC va_high_addr_switch CC virtual_address_range CC write_to_hugetlbfs Warning: you seem to have a broken 32-bit build environment. This will reduce test coverage of 64-bit kernels. If you are using a Debian-like distribution, try: apt-get install gcc-multilib libc6-i386 libc6-dev-i386 If you are using a Fedora-like distribution, try: yum install glibc-devel.*i686 warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc-14 (Debian 14.2.0-19) 14.2.0 You are using: gcc (Debian 14.2.0-19) 14.2.0 CC [M] page_frag_test.o MODPOST Module.symvers CC [M] page_frag_test.mod.o CC [M] .module-common.o LD [M] page_frag_test.ko make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm' make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm' Warning: you seem to have a broken 32-bit build environment. This will reduce test coverage of 64-bit kernels. If you are using a Debian-like distribution, try: apt-get install gcc-multilib libc6-i386 libc6-dev-i386 If you are using a Fedora-like distribution, try: yum install glibc-devel.*i686 warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc-14 (Debian 14.2.0-19) 14.2.0 You are using: gcc (Debian 14.2.0-19) 14.2.0 TAP version 13 1..1 # timeout set to 900 # selftests: mm: run_vmtests.sh # TAP version 13 # # ----------------------- # # running ./hugepage-mmap # # ----------------------- # # TAP version 13 # # 1..1 # # # Returned address is 0x7f3fdea00000 # # # First hex is 0 # # # First hex is 3020100 # # ok 1 Read same data # # # Totals: pass:1 fail:0 xfail:0 xpass:0 skip:0 error:0 # # [PASS] # ok 1 hugepage-mmap # # ---------------------- # # running ./hugepage-shm # # ---------------------- # # shmid: 0x0 # # shmaddr: 0x7f9397000000 # # Starting the writes: # # ................................................................................................................................................................................................................................................................ # # Starting the Check...Done. # # [PASS] # ok 2 hugepage-shm # # --------------------- # # running ./map_hugetlb # # --------------------- # # TAP version 13 # # 1..1 # # # Default size hugepages # # # Mapping 256 Mbytes # # # Returned address is 0x7f5c4e000000 # # # First hex is 0 # # # First hex is 3020100 # # ok 1 Read correct data # # # Totals: pass:1 fail:0 xfail:0 xpass:0 skip:0 error:0 # # [PASS] # ok 3 map_hugetlb # # ------------------------- # # running ./hugepage-mremap # # ------------------------- # # TAP version 13 # # 1..1 # # # Map haddr: Returned address is 0x7eaa40000000 # # # Map daddr: Returned address is 0x7daa40000000 # # # Map vaddr: Returned address is 0x7faa40000000 # # # Address returned by mmap() = 0x7f6c49000000 # # # Mremap: Returned address is 0x7faa40000000 # # # First hex is 0 # # # First hex is 3020100 # # ok 1 Read same data # # # Totals: pass:1 fail:0 xfail:0 xpass:0 skip:0 error:0 # # [PASS] # ok 4 hugepage-mremap # # -------------------------- # # running ./hugepage-vmemmap # # -------------------------- # not ok 1 selftests: mm: run_vmtests.sh # TIMEOUT 900 seconds /bin/sh: 50: cannot create : Directory nonexistent make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-9.4-kselftests-c224625ec6f8a0476ffffc09807f4d717ba9cc93/tools/testing/selftests/mm'