linux-stable/tools/testing/selftests/mm
Linus Torvalds 15fb96a35d - Some DAMON cleanups from Kefeng Wang
- Some KSM work from David Hildenbrand, to make the PR_SET_MEMORY_MERGE
   ioctl's behavior more similar to KSM's behavior.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCZFLsxAAKCRDdBJ7gKXxA
 jl8yAQCqjstPsOULf9QN0z4bGAUhY+Wj4ERz1jbKSIuhFCJWiQEAgQvgRXObKjmi
 OtUB0Ek4CMDCQzbyIQ1Bhp3kxi6+Jgs=
 =AbyC
 -----END PGP SIGNATURE-----

Merge tag 'mm-stable-2023-05-03-16-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull more MM updates from Andrew Morton:

 - Some DAMON cleanups from Kefeng Wang

 - Some KSM work from David Hildenbrand, to make the PR_SET_MEMORY_MERGE
   ioctl's behavior more similar to KSM's behavior.

[ Andrew called these "final", but I suspect we'll have a series fixing
  up the fact that the last commit in the dmapools series in the
  previous pull seems to have unintentionally just reverted all the
  other commits in the same series..   - Linus ]

* tag 'mm-stable-2023-05-03-16-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
  mm: hwpoison: coredump: support recovery from dump_user_range()
  mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page()
  mm/ksm: move disabling KSM from s390/gmap code to KSM code
  selftests/ksm: ksm_functional_tests: add prctl unmerge test
  mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0
  mm/damon/paddr: fix missing folio_sz update in damon_pa_young()
  mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate()
  mm/damon/paddr: minor refactor of damon_pa_pageout()
2023-05-04 13:09:43 -07:00
..
.gitignore selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests 2023-04-18 16:30:04 -07:00
charge_reserved_hugetlb.sh
check_config.sh selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS 2023-04-21 14:52:00 -07:00
compaction_test.c
config
cow.c selftests/mm: reuse read_pmd_pagesize() in COW selftest 2023-04-18 16:30:00 -07:00
gup_test.c selftests/mm: merge util.h into vm_util.h 2023-04-18 16:30:02 -07:00
hmm-tests.c
hugepage-mmap.c
hugepage-mremap.c selftests/mm: uffd_[un]register() 2023-04-18 16:30:05 -07:00
hugepage-shm.c
hugepage-vmemmap.c
hugetlb-madvise.c selftests/mm: merge default_huge_page_size() into one 2023-04-18 16:30:03 -07:00
hugetlb_reparenting_test.sh
khugepaged.c selftests/mm: reuse read_pmd_pagesize() in COW selftest 2023-04-18 16:30:00 -07:00
ksm_functional_tests.c selftests/ksm: ksm_functional_tests: add prctl unmerge test 2023-05-02 17:21:49 -07:00
ksm_tests.c selftests/mm: add new selftests for KSM 2023-04-21 14:52:03 -07:00
madv_populate.c
Makefile - Nick Piggin's "shoot lazy tlbs" series, to improve the peformance of 2023-04-27 19:42:02 -07:00
map_fixed_noreplace.c
map_hugetlb.c
map_populate.c
mdwe_test.c kselftest: vm: fix unused variable warning 2023-03-23 17:18:33 -07:00
memfd_secret.c
migration.c
mkdirty.c selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions 2023-04-18 16:30:00 -07:00
mlock-random-test.c
mlock2-tests.c
mlock2.h
mrelease_test.c selftests/mm: merge util.h into vm_util.h 2023-04-18 16:30:02 -07:00
mremap_dontunmap.c
mremap_test.c
on-fault-limit.c
pkey-helpers.h
pkey-powerpc.h
pkey-x86.h
protection_keys.c selftests: use canonical ftrace path 2023-03-29 06:52:07 -04:00
run_vmtests.sh - Nick Piggin's "shoot lazy tlbs" series, to improve the peformance of 2023-04-27 19:42:02 -07:00
settings
soft-dirty.c selftests/mm: reuse read_pmd_pagesize() in COW selftest 2023-04-18 16:30:00 -07:00
split_huge_page_test.c selftests/mm: reuse read_pmd_pagesize() in COW selftest 2023-04-18 16:30:00 -07:00
test_hmm.sh
test_vmalloc.sh
thuge-gen.c selftests/mm: merge default_huge_page_size() into one 2023-04-18 16:30:03 -07:00
transhuge-stress.c selftests/mm: merge util.h into vm_util.h 2023-04-18 16:30:02 -07:00
uffd-common.c selftests/mm: drop sys/dev test in uffd-stress test 2023-04-18 16:30:08 -07:00
uffd-common.h selftests/mm: drop sys/dev test in uffd-stress test 2023-04-18 16:30:08 -07:00
uffd-stress.c selftests/mm: add shmem-private test to uffd-stress 2023-04-18 16:30:08 -07:00
uffd-unit-tests.c selftests/mm: add tests for RO pinning vs fork() 2023-04-21 14:52:00 -07:00
va_high_addr_switch.c selftests/mm: add platform independent in code comments 2023-04-18 16:53:51 -07:00
va_high_addr_switch.sh selftests/mm: run hugetlb testcases of va switch 2023-04-18 16:53:52 -07:00
virtual_address_range.c selftests/mm: change NR_CHUNKS_HIGH for aarch64 2023-04-05 19:42:59 -07:00
vm_util.c selftests/mm: move zeropage test into uffd unit tests 2023-04-18 16:30:07 -07:00
vm_util.h selftests/mm: move zeropage test into uffd unit tests 2023-04-18 16:30:07 -07:00
write_hugetlb_memory.sh
write_to_hugetlbfs.c