summaryrefslogtreecommitdiff
path: root/mm/memory.c
AgeCommit message (Expand)Author
11 daysMerge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
13 daysmm: update print_bad_page_map() to show anon index if appropriateLorenzo Stoakes (ARM)
13 daysmm: provide vma_[flags_]is_cow_mapping() and remove is_cow_mapping()Lorenzo Stoakes (ARM)
13 daysmm: standardize printing for pgtable entriesDavid Hildenbrand (Arm)
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-08-06mm/memory: batch set uffd-wp markers during zappingDev Jain
2026-08-06mm/memory: move pte_install_uffd_wp_if_needed() into memory.cDev Jain
2026-08-05mm: fix incorrect flush address in direct page table reclaimAndy Lutomirski
2026-08-04mm/vma: use vma_start_pgoff(), linear_page_index() in mm codeLorenzo Stoakes
2026-08-04mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()Lorenzo Stoakes
2026-08-04mm/rmap: parameterise vma_interval_tree_*() by address_spaceLorenzo Stoakes
2026-08-04userfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolutionKiryl Shutsemau (Meta)
2026-08-04mm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWPKiryl Shutsemau (Meta)
2026-08-04mm: preserve RWP marker across PTE rewritesKiryl Shutsemau (Meta)
2026-08-04mm: rename uffd-wp PTE accessors to uffdKiryl Shutsemau (Meta)
2026-08-04mm: clarify the folio_free_swap() for do_swap_page()Barry Song (Xiaomi)
2026-08-04mm: entirely remove lru_add_drain in do_swap_pageBarry Song (Xiaomi)
2026-08-04mm: drop stale folio_ref_count()==1 check in do_swap_page reuse logicBarry Song (Xiaomi)
2026-08-04mm: avoid unnecessary lru drain for wp_can_reuse_anon_folio()Barry Song (Xiaomi)
2026-07-30mm: extract mm_prepare_for_swap_entries() helperUsama Arif
2026-07-28mm: cleanup clear_not_present_full_ptes() and rename to clear_non_present_ptes()David Hildenbrand (Arm)
2026-06-21mm: use mapping_mapped to simplify the codeHuang Shijie
2026-06-08mm: switch deferred split shrinker to list_lruJohannes Weiner
2026-06-08mm: memory: flatten alloc_anon_folio() retry loopJohannes Weiner
2026-06-04mm: remove mentions of PageWritebackMatthew Wilcox (Oracle)
2026-06-02mm, swap: merge zeromap into swap tableKairui Song
2026-06-02mm, swap: unify large folio allocationKairui Song
2026-05-28mm: remove page_mapped()David Hildenbrand (Arm)
2026-05-28mm/memory: update stale locking comments for fault handlersAditya Sharma
2026-05-13mm/memory: fix spurious warning when unmapping device-private/exclusive pagesAlistair Popple
2026-05-13mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_sp...David Hildenbrand (Arm)
2026-04-05mm: on remap assert that input range within the proposed VMALorenzo Stoakes (Oracle)
2026-04-05mm: add mmap_action_map_kernel_pages[_full]()Lorenzo Stoakes (Oracle)
2026-04-05mm: add mmap_action_simple_ioremap()Lorenzo Stoakes (Oracle)
2026-04-05mm: various small mmap_prepare cleanupsLorenzo Stoakes (Oracle)
2026-04-05mm/memory: fix PMD/PUD checks in follow_pfnmap_start()David Hildenbrand (Arm)
2026-04-05mm: introduce is_pmd_order helperNico Pache
2026-04-05mm: consolidate anonymous folio PTE mapping into helpersNico Pache
2026-04-05mm: rename VMA flag helpers to be more readableLorenzo Stoakes (Oracle)
2026-04-05mm/memory: support VM_MIXEDMAP in zap_special_vma_range()David Hildenbrand (Arm)
2026-04-05mm: rename zap_vma_ptes() to zap_special_vma_range()David Hildenbrand (Arm)
2026-04-05mm: rename zap_page_range_single() to zap_vma_range()David Hildenbrand (Arm)
2026-04-05mm: rename zap_page_range_single_batched() to zap_vma_range_batched()David Hildenbrand (Arm)
2026-04-05mm/memory: inline unmap_page_range() into __zap_vma_range()David Hildenbrand (Arm)
2026-04-05mm/memory: use __zap_vma_range() in zap_vma_for_reaping()David Hildenbrand (Arm)
2026-04-05mm/memory: convert details->even_cows into details->skip_cowsDavid Hildenbrand (Arm)
2026-04-05mm/memory: move adjusting of address range to unmap_vmas()David Hildenbrand (Arm)
2026-04-05mm/memory: rename unmap_single_vma() to __zap_vma_range()David Hildenbrand (Arm)
2026-04-05mm/oom_kill: factor out zapping of VMA into zap_vma_for_reaping()David Hildenbrand (Arm)
2026-04-05mm/memory: simplify calculation in unmap_mapping_range_tree()David Hildenbrand (Arm)