summaryrefslogtreecommitdiff
path: root/mm/memory.c
AgeCommit message (Expand)AuthorFilesLines
7 daysMerge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-39/+101
9 daysmm: update print_bad_page_map() to show anon index if appropriateLorenzo Stoakes (ARM)1-3/+10
9 daysmm: provide vma_[flags_]is_cow_mapping() and remove is_cow_mapping()Lorenzo Stoakes (ARM)1-13/+12
9 daysmm: standardize printing for pgtable entriesDavid Hildenbrand (Arm)1-23/+79
13 daysMerge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-100/+228
2026-08-07mm/memory: batch set uffd-wp markers during zappingDev Jain1-36/+25
2026-08-07mm/memory: move pte_install_uffd_wp_if_needed() into memory.cDev Jain1-0/+60
2026-08-05mm: fix incorrect flush address in direct page table reclaimAndy Lutomirski1-1/+1
2026-08-05mm/vma: use vma_start_pgoff(), linear_page_index() in mm codeLorenzo Stoakes1-12/+13
2026-08-05mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()Lorenzo Stoakes1-1/+1
2026-08-05mm/rmap: parameterise vma_interval_tree_*() by address_spaceLorenzo Stoakes1-4/+4
2026-08-05userfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolutionKiryl Shutsemau (Meta)1-2/+25
2026-08-05mm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWPKiryl Shutsemau (Meta)1-2/+29
2026-08-05mm: preserve RWP marker across PTE rewritesKiryl Shutsemau (Meta)1-9/+57
2026-08-05mm: rename uffd-wp PTE accessors to uffdKiryl Shutsemau (Meta)1-17/+17
2026-08-05mm: clarify the folio_free_swap() for do_swap_page()Barry Song (Xiaomi)1-12/+8
2026-08-05mm: entirely remove lru_add_drain in do_swap_pageBarry Song (Xiaomi)1-10/+0
2026-08-05mm: drop stale folio_ref_count()==1 check in do_swap_page reuse logicBarry Song (Xiaomi)1-6/+3
2026-08-05mm: avoid unnecessary lru drain for wp_can_reuse_anon_folio()Barry Song (Xiaomi)1-3/+7
2026-07-31mm: extract mm_prepare_for_swap_entries() helperUsama Arif1-8/+1
2026-07-29mm: cleanup clear_not_present_full_ptes() and rename to clear_non_present_ptes()David Hildenbrand (Arm)1-1/+1
2026-06-21mm: 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