summaryrefslogtreecommitdiff
path: root/mm/memory.c
AgeCommit message (Expand)AuthorFilesLines
10 daysmm: use mapping_mapped to simplify the codeHuang Shijie1-2/+2
2026-06-09mm: switch deferred split shrinker to list_lruJohannes Weiner1-0/+4
2026-06-09mm: memory: flatten alloc_anon_folio() retry loopJohannes Weiner1-17/+17
2026-06-05mm: remove mentions of PageWritebackMatthew Wilcox (Oracle)1-10/+10
2026-06-03mm, swap: merge zeromap into swap tableKairui Song1-9/+2
2026-06-03mm, swap: unify large folio allocationKairui Song1-64/+16
2026-05-29mm: remove page_mapped()David Hildenbrand (Arm)1-1/+1
2026-05-29mm/memory: update stale locking comments for fault handlersAditya Sharma1-26/+29
2026-05-14mm/memory: fix spurious warning when unmapping device-private/exclusive pagesAlistair Popple1-1/+1
2026-05-14mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_sp...David Hildenbrand (Arm)1-3/+19
2026-04-05mm: on remap assert that input range within the proposed VMALorenzo Stoakes (Oracle)1-0/+3
2026-04-05mm: add mmap_action_map_kernel_pages[_full]()Lorenzo Stoakes (Oracle)1-4/+38
2026-04-05mm: add mmap_action_simple_ioremap()Lorenzo Stoakes (Oracle)1-25/+60
2026-04-05mm: various small mmap_prepare cleanupsLorenzo Stoakes (Oracle)1-16/+29
2026-04-05mm/memory: fix PMD/PUD checks in follow_pfnmap_start()David Hildenbrand (Arm)1-3/+15
2026-04-05mm: introduce is_pmd_order helperNico Pache1-1/+1
2026-04-05mm: consolidate anonymous folio PTE mapping into helpersNico Pache1-20/+41
2026-04-05mm: rename VMA flag helpers to be more readableLorenzo Stoakes (Oracle)1-1/+1
2026-04-05mm/memory: support VM_MIXEDMAP in zap_special_vma_range()David Hildenbrand (Arm)1-2/+2
2026-04-05mm: rename zap_vma_ptes() to zap_special_vma_range()David Hildenbrand (Arm)1-9/+7
2026-04-05mm: rename zap_page_range_single() to zap_vma_range()David Hildenbrand (Arm)1-7/+7
2026-04-05mm: rename zap_page_range_single_batched() to zap_vma_range_batched()David Hildenbrand (Arm)1-10/+13
2026-04-05mm/memory: inline unmap_page_range() into __zap_vma_range()David Hildenbrand (Arm)1-20/+12
2026-04-05mm/memory: use __zap_vma_range() in zap_vma_for_reaping()David Hildenbrand (Arm)1-4/+9
2026-04-05mm/memory: convert details->even_cows into details->skip_cowsDavid Hildenbrand (Arm)1-6/+6
2026-04-05mm/memory: move adjusting of address range to unmap_vmas()David Hildenbrand (Arm)1-35/+23
2026-04-05mm/memory: rename unmap_single_vma() to __zap_vma_range()David Hildenbrand (Arm)1-3/+3
2026-04-05mm/oom_kill: factor out zapping of VMA into zap_vma_for_reaping()David Hildenbrand (Arm)1-4/+32
2026-04-05mm/memory: simplify calculation in unmap_mapping_range_tree()David Hildenbrand (Arm)1-7/+5
2026-04-05mm/memory: inline unmap_mapping_range_vma() into unmap_mapping_range_tree()David Hildenbrand (Arm)1-16/+7
2026-04-05mm/memory: remove "zap_details" parameter from zap_page_range_single()David Hildenbrand (Arm)1-6/+10
2026-04-05mm: centralize+fix comments about compound_mapcount() in new sync_with_folio_...David Hildenbrand (Arm)1-7/+1
2026-04-05mm: rename my_zero_pfn() to zero_pfn()Mike Rapoport (Microsoft)1-1/+1
2026-04-05mm: don't special case !MMU for is_zero_pfn() and my_zero_pfn()Mike Rapoport (Microsoft)1-13/+0
2026-04-05mm, swap: use the swap table to track the swap countKairui Song1-1/+1
2026-03-02mm: Fix a hmm_range_fault() livelock / starvation problemThomas Hellström1-1/+2
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-19Merge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-47/+54
2026-02-13mm: update all remaining mmap_prepare users to use vma_flags_tLorenzo Stoakes1-9/+8
2026-02-13mm: use unmap_desc struct for freeing page tablesLiam R. Howlett1-20/+13
2026-02-13mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes()Liam R. Howlett1-12/+8
2026-02-13mm: change dup_mmap() recoveryLiam R. Howlett1-5/+1
2026-02-13mm/memory: add tree limit to free_pgtables()Liam R. Howlett1-9/+33
2026-02-13mm: folio_zero_user: open code range computation in folio_zero_user()Ankur Arora1-8/+7
2026-02-12Merge 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