| Age | Commit message (Expand) | Author |
| 2026-01-31 | mm, swap: cleanup swap entry management workflow | Kairui Song |
| 2026-01-31 | mm, swap: free the swap cache after folio is mapped | Kairui Song |
| 2026-01-31 | mm, swap: simplify the code and reduce indention | Kairui Song |
| 2026-01-31 | mm, swap: always try to free swap cache for SWP_SYNCHRONOUS_IO devices | Kairui Song |
| 2026-01-31 | mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO | Kairui Song |
| 2026-01-20 | mm: fix minor spelling mistakes in comments | Kevin Lourenco |
| 2026-01-20 | mm: folio_zero_user: cache neighbouring pages | Ankur Arora |
| 2026-01-20 | mm: folio_zero_user: clear page ranges | Ankur Arora |
| 2026-01-20 | mm: folio_zero_user: clear pages sequentially | Ankur Arora |
| 2026-01-20 | mm: introduce generic lazy_mmu helpers | Kevin Brodsky |
| 2026-01-20 | mm: do not copy page tables unnecessarily for VM_UFFD_WP | Lorenzo Stoakes |
| 2026-01-20 | mm: remove unnecessary and incorrect mmap lock assert | Lorenzo Stoakes |
| 2026-01-05 | compiler-context-analysis: Remove __cond_lock() function-like helper | Marco Elver |
| 2025-12-05 | Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
| 2025-12-02 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds |
| 2025-11-24 | mm: userfaultfd: add pgtable_supports_uffd_wp() | Chunyan Zhang |
| 2025-11-24 | mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() | Lorenzo Stoakes |
| 2025-11-24 | mm: eliminate further swapops predicates | Lorenzo Stoakes |
| 2025-11-24 | mm: remove non_swap_entry() and use softleaf helpers instead | Lorenzo Stoakes |
| 2025-11-24 | mm: introduce pmd_is_huge() and use where appropriate | Lorenzo Stoakes |
| 2025-11-24 | mm: replace pmd_to_swp_entry() with softleaf_from_pmd() | Lorenzo Stoakes |
| 2025-11-24 | mm: avoid unnecessary use of is_swap_pmd() | Lorenzo Stoakes |
| 2025-11-24 | mm: introduce leaf entry type and use to simplify leaf entry logic | Lorenzo Stoakes |
| 2025-11-24 | mm/memory/fault: add THP fault handling for zone device private pages | Balbir Singh |
| 2025-11-20 | mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one | Lorenzo Stoakes |
| 2025-11-20 | mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smaps | Lorenzo Stoakes |
| 2025-11-20 | mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma() | Kefeng Wang |
| 2025-11-19 | mm: add spurious fault fixing support for huge pmd | Huang Ying |
| 2025-11-16 | treewide: include linux/pgalloc.h instead of asm/pgalloc.h | Harry Yoo |
| 2025-11-16 | mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() | Lorenzo Stoakes |
| 2025-11-16 | mm: replace READ_ONCE() with standard page table accessors | Anshuman Khandual |
| 2025-11-16 | mm: fix some typos in mm module | jianyun.gao |
| 2025-11-09 | mm/memory: do not populate page table entries beyond i_size | Kiryl Shutsemau |
| 2025-09-28 | mm/fault: try to map the entire file folio in finish_fault() | Kiryl Shutsemau |
| 2025-09-21 | mm: remove redundant test in validate_page_before_insert() | Matthew Wilcox (Oracle) |
| 2025-09-21 | mm, swap: cleanup swap cache API and add kerneldoc | Kairui Song |
| 2025-09-21 | mm, swap: always lock and check the swap cache folio before use | Kairui Song |
| 2025-09-21 | mm, swap: check page poison flag after locking it | Kairui Song |
| 2025-09-21 | mm, swap: use unified helper for swap cache look up | Kairui Song |
| 2025-09-13 | mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_EXCEPT_ADVISED | David Hildenbrand |
| 2025-09-13 | mm/huge_memory: convert "tva_flags" to "enum tva_type" | David Hildenbrand |
| 2025-09-13 | mm: rename vm_ops->find_special_page() to vm_ops->find_normal_page() | David Hildenbrand |
| 2025-09-13 | mm: introduce and use vm_normal_page_pud() | David Hildenbrand |
| 2025-09-13 | mm/memory: factor out common code from vm_normal_page_*() | David Hildenbrand |
| 2025-09-13 | mm/memory: convert print_bad_pte() to print_bad_page_map() | David Hildenbrand |
| 2025-09-13 | mm/huge_memory: mark PMD mappings of the huge zero folio special | David Hildenbrand |
| 2025-07-31 | Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
| 2025-07-29 | Merge tag 'sysctl-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds |
| 2025-07-24 | mm/memory: introduce is_huge_zero_pfn() and use it in vm_normal_page_pmd() | David Hildenbrand |
| 2025-07-24 | mm: remove call to hugetlb_free_pgd_range() | Anthony Yznaga |