Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
(I'm so sorry!) Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
+3 more
kernel
os
linux
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
tools
/
testing
/
selftests
/
mm
1 folder
·
111 files
at
master
Qiliang Yuan
·
selftests/mm: skip hugetlb cgroup v2 tests without the needed controllers
·
1w ago
8730e622
page_frag
mm/page_frag: reject invalid CPUs in page_frag_test
4mo ago
.gitignore
tools/testing/selftests/mm: add missing .gitignore entries
3w ago
charge_reserved_hugetlb.sh
selftests/mm: skip hugetlb cgroup v2 tests without the needed controllers
1w ago
check_config.sh
selftests/mm: rename local_config.h to local_config.h_gen
2mo ago
compaction_test.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
config
selftests/mm: specify requirement for PROC_MEM_ALWAYS_FORCE=y
6mo ago
cow.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
droppable.c
selftests: mm: fix and speedup "droppable" test
4mo ago
folio_order_check.c
selftests/mm: add folio-order detection self-check
3w ago
folio_split_race_test.c
kselftest: mm: remove check_huge_shmem()
1w ago
guard-regions.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
gup_longterm.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
gup.c
selftests/mm: add a GUP selftest
3w ago
hmm-tests.c
selftests/mm: add folio-order detection self-check
3w ago
hugetlb_dio.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb_fault_after_madv.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb_madv_vs_map.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb_reparenting_test.sh
selftests/mm: skip hugetlb cgroup v2 tests without the needed controllers
1w ago
hugetlb-madvise.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb-mmap.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb-mremap.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb-read-hwpoison.c
selftests/mm: hugetlb-read-hwpoison: add setup of HugeTLB pages
1w ago
hugetlb-shm.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
hugetlb-soft-offline.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
khugepaged_race.c
selftests/mm: zap whole PTE tables in the khugepaged race harness
3w ago
khugepaged_sync_check.c
selftests/mm: check that one khugepaged pass collapses one window
3w ago
khugepaged.c
kselftest: mm: remove check_huge_shmem()
1w ago
ksft_compaction.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_cow.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_gup_test.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_hmm.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_hugetlb.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_hugevm.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_kmemleak_confirm.sh
selftests/mm: kmemleak: drop stale min_unref_scans default from comments
2mo ago
ksft_kmemleak_dedup.sh
selftests/mm: add kmemleak verbose dedup test
5mo ago
ksft_ksm_numa.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_ksm.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_madv_guard.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_madv_populate.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_mdwe.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_memfd_secret.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_memory_failure.sh
selftests/mm: add memory failure anonymous page test
8mo ago
ksft_migration.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_mkdirty.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_mlock.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_mmap.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_mremap.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_page_frag.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_pagemap.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_pfnmap.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_pkey.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_process_madv.sh
selftests/mm: fix ksft_process_madv.sh test category
4mo ago
ksft_process_mrelease.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_rmap.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_soft_dirty.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_thp.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_userfaultfd.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_vma_merge.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksft_vmalloc.sh
selftests/mm: have the harness run each test category separately
9mo ago
ksm_functional_tests.c
selftests/mm: ksm-functional-tests: fix partial write handling
5mo ago
ksm_tests.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
madv_populate.c
selftests/mm: fix incorrect mmap() error handling with NULL instead of MAP_FAILED
4mo ago
Makefile
selftests/mm: report the configuration check on stderr
1w ago
map_fixed_noreplace.c
selftests: complete kselftest include centralization
11mo ago
map_populate.c
selftests: complete kselftest include centralization
11mo ago
mdwe_test.c
selftests: complete kselftest include centralization
11mo ago
memfd_secret.c
selftests/mm: fix ptrace PEEKDATA check in memfd_secret test
3w ago
memory-failure.c
mm: selftests: Add shmem into memory failure test
3w ago
merge.c
tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests
3w ago
migration.c
selftests/mm: add folio-order detection self-check
3w ago
mkdirty.c
selftests: complete kselftest include centralization
11mo ago
mlock-random-test.c
selftests/mm: remove unreachable returns after ksft exit helpers
3w ago
mlock2-tests.c
selftests/mm: fix mlock2 errno handling and false PASS on ENOSYS
1w ago
mlock2.h
selftests/mm: fix mlock2 errno handling and false PASS on ENOSYS
1w ago
mrelease_test.c
selftests/mm: mrelease_test: fix retry limit
1w ago
mremap_dontunmap.c
selftests/mm: check MREMAP_DONTUNMAP mlock accounting
1w ago
mremap_test.c
selftests/mm: mremap_test: Validate the preamble region before mapping it
1w ago
mseal_helpers.h
selftests/mm: mseal, self_elf: rename TEST_END_CHECK to REPORT_TEST_PASS
2y ago
mseal_test.c
selftests/mm: drop duplicate test_seal_mprotect_two_vma_with_gap() call
2mo ago
on-fault-limit.c
selftests: complete kselftest include centralization
11mo ago
pagemap_ioctl.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
pfnmap.c
selftests/mm: report SKIP in pfnmap if a check fails
9mo ago
pkey_sighandler_tests.c
selftests/mm: remove unreachable returns after ksft exit helpers
3w ago
pkey_util.c
selftests/mm: move pkey selftest helpers to pkey_util.c
3mo ago
pkey-arm64.h
selftests/mm: Fix resv_sz when parsing arm64 signal frame
5mo ago
pkey-helpers.h
selftests/mm: remove the local PKEY_UNRESTRICTED fallback
3w ago
pkey-powerpc.h
selftests/mm: add missing mmap() return checks in pkey tests
3mo ago
pkey-x86.h
selftests/mm: ensure pkey-*.h define inline functions only
1y ago
prctl_thp_disable.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
process_madv.c
mm/madvise: reject invalid process_madvise() advice for zero-length vectors
5mo ago
protection_keys.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
rmap.c
ksm: add mremap selftests for ksm_rmap_walk
2mo ago
run_vmtests.sh
selftests/mm: add khugepaged race harness
3w ago
settings
selftests/mm: increase timeout from 180 to 900 seconds
1y ago
soft-dirty.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
split_huge_page_test.c
kselftest: mm: prevent random failure of huge page split for khugepaged
1w ago
test_hmm.sh
selftests/mm: give scripts execute permission
3y ago
test_page_frag.sh
mm: page_frag: add a test module for page_frag
1y ago
test_vmalloc.sh
lib/test_vmalloc.c: minor fixes to test_vmalloc.c
9mo ago
thuge-gen.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
transhuge-stress.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
uffd-common.c
kselftest: mm: remove check_huge_shmem()
1w ago
uffd-common.h
tools/lib/mm: move hugepage_settings out of selftests
3w ago
uffd-stress.c
selftests/mm: skip uffd-stress test when nr_pages_per_cpu is zero
4mo ago
uffd-unit-tests.c
selftests/mm: fix uffd move-pmd test crash on 64K base page systems
1w ago
uffd-wp-mremap.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
va_high_addr_switch.c
tools/lib/mm: move hugepage_settings out of selftests
3w ago
va_high_addr_switch.sh
selftests/mm: va_high_addr_switch.sh: drop huge pages setup
4mo ago
vm_util.c
kselftest: mm: remove check_huge_shmem()
1w ago
vm_util.h
kselftest: mm: remove check_huge_shmem()
1w ago
write_hugetlb_memory.sh
selftests/mm: switch to bash from sh
2y ago
write_to_hugetlbfs.c
selftests/mm/write_to_hugetlbfs: parse -s as size_t
9mo ago