summaryrefslogtreecommitdiff
path: root/mm/memory.c
AgeCommit message (Expand)AuthorFilesLines
3 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
4 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
6 daysMerge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-47/+54
12 daysmm: update all remaining mmap_prepare users to use vma_flags_tLorenzo Stoakes1-9/+8
12 daysmm: use unmap_desc struct for freeing page tablesLiam R. Howlett1-20/+13
12 daysmm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes()Liam R. Howlett1-12/+8
12 daysmm: change dup_mmap() recoveryLiam R. Howlett1-5/+1
12 daysmm/memory: add tree limit to free_pgtables()Liam R. Howlett1-9/+33
12 daysmm: folio_zero_user: open code range computation in folio_zero_user()Ankur Arora1-8/+7
12 daysMerge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-191/+260
2026-02-10Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2026-02-07mm/memory: handle non-split locks correctly in zap_empty_pte_table()David Hildenbrand (Red Hat)1-4/+6
2026-02-07mm: move pte table reclaim code to memory.cDavid Hildenbrand (Red Hat)1-6/+62
2026-02-07mm: refactor vma_map_pages to use vm_insert_pagesJustin Green1-9/+1
2026-02-01mm, swap: cleanup swap entry management workflowKairui Song1-6/+9
2026-02-01mm, swap: free the swap cache after folio is mappedKairui Song1-10/+11
2026-02-01mm, swap: simplify the code and reduce indentionKairui Song1-46/+43
2026-02-01mm, swap: always try to free swap cache for SWP_SYNCHRONOUS_IO devicesKairui Song1-2/+16
2026-02-01mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IOKairui Song1-85/+52
2026-01-21mm: fix minor spelling mistakes in commentsKevin Lourenco1-2/+2
2026-01-21mm: folio_zero_user: cache neighbouring pagesAnkur Arora1-3/+38
2026-01-21mm: folio_zero_user: clear page rangesAnkur Arora1-3/+15
2026-01-21mm: folio_zero_user: clear pages sequentiallyAnkur Arora1-19/+9
2026-01-21mm: introduce generic lazy_mmu helpersKevin Brodsky1-8/+8
2026-01-20mm: do not copy page tables unnecessarily for VM_UFFD_WPLorenzo Stoakes1-1/+5
2026-01-20mm: remove unnecessary and incorrect mmap lock assertLorenzo Stoakes1-3/+2
2026-01-05compiler-context-analysis: Remove __cond_lock() function-like helperMarco Elver1-2/+2
2025-12-06Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-144/+189
2025-12-03Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-16/+46
2025-11-25mm: userfaultfd: add pgtable_supports_uffd_wp()Chunyan Zhang1-2/+4
2025-11-25mm: replace remaining pte_to_swp_entry() with softleaf_from_pte()Lorenzo Stoakes1-8/+8
2025-11-25mm: eliminate further swapops predicatesLorenzo Stoakes1-1/+2
2025-11-25mm: remove non_swap_entry() and use softleaf helpers insteadLorenzo Stoakes1-18/+18
2025-11-25mm: introduce pmd_is_huge() and use where appropriateLorenzo Stoakes1-2/+2
2025-11-25mm: replace pmd_to_swp_entry() with softleaf_from_pmd()Lorenzo Stoakes1-2/+2
2025-11-25mm: avoid unnecessary use of is_swap_pmd()Lorenzo Stoakes1-22/+28
2025-11-25mm: introduce leaf entry type and use to simplify leaf entry logicLorenzo Stoakes1-20/+21
2025-11-25mm/memory/fault: add THP fault handling for zone device private pagesBalbir Singh1-2/+3
2025-11-21mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD oneLorenzo Stoakes1-14/+4
2025-11-21mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smapsLorenzo Stoakes1-0/+4
2025-11-21mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma()Kefeng Wang1-8/+4
2025-11-19mm: add spurious fault fixing support for huge pmdHuang Ying1-16/+46
2025-11-17treewide: include linux/pgalloc.h instead of asm/pgalloc.hHarry Yoo1-2/+2
2025-11-17mm: add remap_pfn_range_prepare(), remap_pfn_range_complete()Lorenzo Stoakes1-44/+88
2025-11-17mm: replace READ_ONCE() with standard page table accessorsAnshuman Khandual1-2/+2
2025-11-17mm: fix some typos in mm modulejianyun.gao1-2/+2
2025-11-10mm/memory: do not populate page table entries beyond i_sizeKiryl Shutsemau1-1/+19
2025-09-28mm/fault: try to map the entire file folio in finish_fault()Kiryl Shutsemau1-7/+2
2025-09-22mm: remove redundant test in validate_page_before_insert()Matthew Wilcox (Oracle)1-2/+1
2025-09-22mm, swap: cleanup swap cache API and add kerneldocKairui Song1-1/+1