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
·
110 files
at
uaccess-cleanups
Carlos Llamas
·
selftests/mm: cleanup -Wformat issues in hugetlb-mmap
·
1mo ago
28eed990
page_frag
mm/page_frag: reject invalid CPUs in page_frag_test
4mo ago
.gitignore
selftests/mm: use pattern matching in .gitignore
2mo ago
charge_reserved_hugetlb.sh
selftests/mm: fix hugetlb pathname construction in charge_reserved_hugetlb.sh
4mo ago
check_config.sh
selftests/mm: rename local_config.h to local_config.h_gen
2mo ago
compaction_test.c
selftests/mm: read memory information without popen
2mo ago
config
selftests/mm: specify requirement for PROC_MEM_ALWAYS_FORCE=y
6mo ago
cow.c
selftests/mm: skip COW tmpfile cases when fallocate() is unsupported
2mo ago
droppable.c
selftests: mm: fix and speedup "droppable" test
4mo ago
folio_split_race_test.c
selftests: mm: extend the check_huge() to support mTHP check
2mo ago
guard-regions.c
selftests/mm: skip guard hole-punch test if MADV_REMOVE is unsupported
2mo ago
gup_longterm.c
selftests/mm: rename local_config.h to local_config.h_gen
2mo ago
gup_test.c
selftests/mm: gup_test: add setup of HugeTLB pages
4mo ago
hmm-tests.c
selftests/mm: factor out hmm_buffer_alloc() to consolidate buffer setup
3mo ago
hugepage_settings.c
selftests/mm: handle EINVAL when configuring gigantic hugepages
3mo ago
hugepage_settings.h
selftests/mm: move read_file(), read_num() and write_num() to vm_util
4mo ago
hugetlb_dio.c
selftests/mm: hugepage_dio: add setup of HugeTLB pages
4mo ago
hugetlb_fault_after_madv.c
selftests/mm: hugetlb_fault_after_madv: add setup of HugeTLB pages
4mo ago
hugetlb_madv_vs_map.c
selftests/mm: hugetlb_madv_vs_map: add setup of HugeTLB pages
4mo ago
hugetlb_reparenting_test.sh
selftests/mm: fix cgroup task placement and drop memory.current checks in hugetlb_reparenting_test.sh
4mo ago
hugetlb-madvise.c
selftests/mm: hugetlb-madvise: add setup of HugeTLB pages
4mo ago
hugetlb-mmap.c
selftests/mm: cleanup -Wformat issues in hugetlb-mmap
1mo ago
hugetlb-mremap.c
selftests/mm: ensure destination is hugetlb-backed in hugetlb-mremap
4mo ago
hugetlb-read-hwpoison.c
selftests/mm: hugetlb-read-hwpoison: use kselftest framework
4mo ago
hugetlb-shm.c
selftests/mm: hugetlb-shm: add setup of HugeTLB pages
4mo ago
hugetlb-soft-offline.c
selftests/mm: hugetlb-soft-offline: add setup of HugeTLB pages
4mo ago
khugepaged.c
selftests/mm: check stat() return value in khugepaged get_finfo()
2mo 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
9mo 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
selftests/mm: fix ternary operator precedence in ksm_tests
3mo ago
madv_populate.c
selftests/mm: fix incorrect mmap() error handling with NULL instead of MAP_FAILED
4mo ago
Makefile
selftests: mm: test kmemleak's N-consecutive-scan leak confirmation
2mo 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
mm/secretmem: properly account locked pages
2mo ago
memory-failure.c
selftests/mm: skip hard dirty page-cache test on NFS
2mo ago
merge.c
tools/testing/selftests/mm: test anonymous page offset merge behaviour
2mo ago
migration.c
selftests/mm: retry migration failures for the full runtime
2mo ago
mkdirty.c
selftests: complete kselftest include centralization
11mo ago
mlock-random-test.c
selftests/mm: fix potential wild pointer access of getline due to missing init
3mo ago
mlock2-tests.c
selftests/mm: verify droppable mappings cannot be locked
5mo ago
mlock2.h
selftests/mm/mlock: print error on failure
1y ago
mrelease_test.c
selftests: complete kselftest include centralization
11mo ago
mremap_dontunmap.c
selftests/mm: fix BUG_ON checking wrong variable in mremap_dontunmap
3mo ago
mremap_test.c
selftests/mm: simplify byte pattern checking in mremap_test
5mo 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
selftests/mm: drop redundant open() in mprotect_tests()
2mo ago
pfnmap.c
selftests/mm: report SKIP in pfnmap if a check fails
9mo ago
pkey_sighandler_tests.c
selftests/mm: fix clone cleartid race in pkey sighandler tests
3mo 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: move pkey selftest helpers to pkey_util.c
3mo 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
selftests: mm: extend the check_huge() to support mTHP check
2mo ago
process_madv.c
mm/madvise: reject invalid process_madvise() advice for zero-length vectors
5mo ago
protection_keys.c
selftests/mm: add missing mmap() return checks in pkey tests
3mo ago
rmap.c
ksm: add mremap selftests for ksm_rmap_walk
3mo ago
run_vmtests.sh
selftests: mm: add mTHP collapse test cases
2mo ago
settings
selftests/mm: increase timeout from 180 to 900 seconds
1y ago
soft-dirty.c
selftests/mm: fix unchecked ftruncate return value in soft-dirty test
2mo ago
split_huge_page_test.c
selftests: mm: move gather_after_split_folio_orders() into vm_util.c file
2mo 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
2y ago
test_vmalloc.sh
lib/test_vmalloc.c: minor fixes to test_vmalloc.c
9mo ago
thuge-gen.c
selftests/mm: thuge-gen: fix test_shmget() for PAGE_SIZE check
2mo ago
transhuge-stress.c
selftests/mm: rename thp_settings.[ch] to hugepage_settings.[ch]
4mo ago
uffd-common.c
selftests: mm: extend the check_huge() to support mTHP check
2mo ago
uffd-common.h
selftests/mm: move HugeTLB helpers to hugepage_settings
4mo 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: add userfaultfd RWP tests
3mo ago
uffd-wp-mremap.c
selftests/mm: skip uffd-wp-mremap if UFFD write-protect is unsupported
4mo ago
va_high_addr_switch.c
selftests/mm: va_high_addr_switch: add setup of HugeTLB pages
4mo ago
va_high_addr_switch.sh
selftests/mm: va_high_addr_switch.sh: drop huge pages setup
4mo ago
vm_util.c
selftests/mm: fix read_file() return value check
2mo ago
vm_util.h
selftests: mm: move gather_after_split_folio_orders() into vm_util.c file
2mo 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