summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/vm
Commit message (Expand)AuthorAgeFilesLines
* selftests/vm: rename selftests/vm to selftests/mmSeongJae Park2023-01-1852-18854/+0
* selftests/vm: cow: add COW tests for collapsing of PTE-mapped anon THPDavid Hildenbrand2023-01-181-0/+228
* selftests/vm: ksm_functional_tests: fix a typo in commentXu Panda2023-01-181-1/+1
* Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-12-1314-156/+2169
|\
| * selftests/vm: ksm_functional_tests: fixes for 32bitDavid Hildenbrand2022-12-112-3/+3
| * selftests/vm: cow: fix compile warning on 32bitDavid Hildenbrand2022-12-111-2/+2
| * selftests/vm: madv_populate: fix missing MADV_POPULATE_(READ|WRITE) definitionsDavid Hildenbrand2022-12-111-0/+7
| * selftests/vm: add test to measure MADV_UNMERGEABLE performanceDavid Hildenbrand2022-12-111-2/+74
| * selftests/vm: add KSM unmerge testsDavid Hildenbrand2022-12-115-0/+294
| * selftests/vm: enable running select groups of testsJoel Savitz2022-12-111-63/+144
| * selftests/vm: use memfd for hugepage-mmap testPeter Xu2022-11-301-6/+4
| * selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pagesDavid Hildenbrand2022-11-301-1/+27
| * selftests/vm: cow: basic COW tests for non-anonymous pagesDavid Hildenbrand2022-11-301-1/+337
| * selftests/vm: anon_cow: prepare for non-anonymous COW testsDavid Hildenbrand2022-11-305-19/+24
| * selftests/vm: anon_cow: add mprotect() optimization testsDavid Hildenbrand2022-11-301-3/+46
| * selftests/vm: update hugetlb madviseMike Kravetz2022-11-301-3/+4
| * selftests/vm: anon_cow: add R/O longterm tests via gup_testDavid Hildenbrand2022-11-081-0/+210
| * selftests/vm: anon_cow: add liburing test casesDavid Hildenbrand2022-11-083-1/+241
| * selftests/vm: anon_cow: hugetlb testsDavid Hildenbrand2022-11-081-1/+69
| * selftests/vm: anon_cow: THP testsDavid Hildenbrand2022-11-081-1/+258
| * selftests/vm: factor out pagemap_is_populated() into vm_utilDavid Hildenbrand2022-11-083-8/+9
| * selftests/vm: anon_cow: test COW handling of anonymous memoryDavid Hildenbrand2022-11-086-1/+416
| * selftests/vm: drop mnt point for hugetlb in run_vmtests.shPeter Xu2022-11-081-15/+3
| * selftests/vm: use memfd for hugepage-mremap testPeter Xu2022-11-081-12/+9
| * selftests/vm: use memfd for hugetlb-madvise testPeter Xu2022-11-081-9/+3
| * selftests/vm: use memfd for uffd hugetlb testsPeter Xu2022-11-081-41/+21
* | Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-12-121-0/+2
|\ \
| * | selftests/vm: add local_config.h and local_config.mk to .gitignoreZhao Gongyi2022-11-181-0/+2
| |/
* | selftests/vm/pkeys: Add a regression test for setting PKRU through ptraceKyle Huey2022-11-162-2/+141
|/
* Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-142-1/+70
|\
| * mm/selftest: uffd: explain the write missing fault checkPeter Xu2022-10-121-1/+21
| * hmm-tests: add test for migrate_device_range()Alistair Popple2022-10-121-0/+49
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-1013-504/+1230
|\ \ | |/
| * selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memoryZach O'Keefe2022-10-032-38/+134
| * selftests/vm: add file/shmem MADV_COLLAPSE selftest for cleared pmdZach O'Keefe2022-10-031-0/+30
| * selftests/vm: add thp collapse shmem testingZach O'Keefe2022-10-031-2/+55
| * selftests/vm: add thp collapse file and tmpfs testingZach O'Keefe2022-10-033-56/+431
| * selftests/vm: modularize thp collapse memory operationsZach O'Keefe2022-10-031-166/+207
| * selftests/vm: dedup THP helpersZach O'Keefe2022-10-036-76/+32
| * selftests/vm: retry on EAGAIN for MADV_COLLAPSE selftestZach O'Keefe2022-10-031-1/+22
| * mm/hmm/test: use char dev with struct device to get device nodeMika Penttilä2022-10-031-10/+0
| * mm: add merging after mremap resizeJakub Matěna2022-09-261-1/+48
| * selftest: vm: remove deleted local_config.* from .gitignoreTarun Sahu2022-09-111-1/+0
| * Kselftests: remove support of libhugetlbfs from kselftestsTarun Sahu2022-09-113-86/+74
| * selftests: vm: add /dev/userfaultfd test cases to run_vmtests.shAxel Rasmussen2022-09-111-7/+10
| * userfaultfd: selftests: modify selftest to use /dev/userfaultfdAxel Rasmussen2022-09-111-10/+66
| * selftests: vm: add hugetlb_shared userfaultfd test to run_vmtests.shAxel Rasmussen2022-09-111-2/+4
| * selftests/vm: add selftest to verify multi THP collapseZach O'Keefe2022-09-111-67/+73
| * selftests/vm: add selftest to verify recollapse of THPsZach O'Keefe2022-09-111-0/+31
| * selftests/vm: add MADV_COLLAPSE collapse context to selftestsZach O'Keefe2022-09-111-46/+125