memory management · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
Paths
- F
mm/ - F
tools/mm/
Last 30 days
Most active threads (last 7 days)
-
[PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-22 02:33 · 2 replies in 7d · "Barry Song (Xiaomi)" <baohua@kernel.org>
Active reviewers (last 30 days)
-
Michal Hocko <mhocko@suse.com>
3 attestations (1 Acked-by, 2 Suggested-by) · last on 2026-05-12 -
Suren Baghdasaryan <surenb@google.com>
2 attestations (2 Reviewed-by) · last on 2026-05-11 -
Wang Lian <hidden>
2 attestations (2 Tested-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
2 attestations (2 Tested-by) · last on 2026-04-30 -
Wang Lian <hidden>
2 attestations (2 Reviewed-by) · last on 2026-04-30 -
Kunwu Chan <hidden>
2 attestations (2 Reviewed-by) · last on 2026-04-30 -
Oscar Salvador <osalvador@suse.de>
1 attestation (1 Acked-by) · last on 2026-05-12 -
David Hildenbrand (Arm) <david@kernel.org>
1 attestation (1 Acked-by) · last on 2026-05-12 -
Donet Tom <hidden>
1 attestation (1 Tested-by) · last on 2026-05-12 -
Lorenzo Stoakes <ljs@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-05-12
Recent patches
Most-recent 30 patches in this subsystem on linux-s390 (capped at 30), ordered by date desc.
-
Re: [PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-22 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
Re: [PATCH v2 0/5] mm: reduce mmap_lock contention and improve page fault performance
2026-05-17 · Barry Song <baohua@kernel.org> -
[PATCH v2] drivers/base/memory: make memory block get/put explicit
2026-05-12 · Muchun Song <hidden> -
Re: [PATCH] drivers/base/memory: make memory block get/put explicit
2026-05-12 · Muchun Song <muchun.song@linux.dev> -
[PATCH v3] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-05-11 · Minchan Kim <minchan@kernel.org> -
[PATCH 8/8] powerpc/mm: remove CONFIG_HAVE_BOOTMEM_INFO_NODE
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 6/8] mm/bootmem_info: stop marking mem_section_usage as MIX_SECTION_INFO
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 5/8] mm/bootmem_info: stop marking the pgdat as NODE_INFO
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 4/8] mm/bootmem_info: remove call to kmemleak_free_part_phys()
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 3/8] mm/bootmem_info: stop using PG_private
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH 2/8] mm/bootmem_info: drop initialization of page->lru
2026-05-11 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH] drivers/base/memory: make memory block get/put explicit
2026-05-11 · Muchun Song <hidden> -
Re: [PATCH v2] mm/page_vma_mapped_walk: Use ptep_get_lockless() for lockless access
2026-05-08 · "David Hildenbrand (Arm)" <david@kernel.org> -
Re: [PATCH v2] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-05-05 · Minchan Kim <minchan@kernel.org> -
[PATCH v2] mm/page_vma_mapped_walk: Use ptep_get_lockless() for lockless access
2026-05-04 · Alexander Gordeev <agordeev@linux.ibm.com> -
Re: [PATCH] mm/page_vma_mapped_walk: add missing pgtable entry accessors
2026-05-03 · Alexander Gordeev <agordeev@linux.ibm.com> -
[PATCH v2 5/5] mm/filemap: Avoid retrying page faults on uptodate folios in filemap faults
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 4/5] mm: Don't retry page fault if folio is uptodate during swap-in
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 3/5] mm: Move folio_lock_or_retry() and drop __folio_lock_or_retry()
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 2/5] mm/swapin: Retry swapin by VMA lock if the lock was released for I/O
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2 1/5] mm/filemap: Retry fault by VMA lock if the lock was released for I/O
2026-04-30 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
[PATCH v2] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-04-29 · Minchan Kim <minchan@kernel.org> -
Re: [PATCH v1 2/3] mm: process_mrelease: skip LRU movement for exclusive file folios
2026-04-29 · Minchan Kim <minchan@kernel.org> -
Re: [PATCH v1 3/3] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-04-28 · Minchan Kim <minchan@kernel.org> -
[RFC PATCH v1 5/9] uaccess: Switch to copy_{to/from}_user_partial() when relevant
2026-04-27 · "Christophe Leroy (CS GROUP)" <chleroy@kernel.org> -
[PATCH] mm/page_vma_mapped_walk: add missing pgtable entry accessors
2026-04-27 · Alexander Gordeev <agordeev@linux.ibm.com> -
[PATCH v1 3/3] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-04-21 · Minchan Kim <minchan@kernel.org> -
[PATCH v1 2/3] mm: process_mrelease: skip LRU movement for exclusive file folios
2026-04-21 · Minchan Kim <minchan@kernel.org> -
[PATCH v1 1/3] mm: process_mrelease: expedite clean file folio reclaim via mmu_gather
2026-04-21 · Minchan Kim <minchan@kernel.org> -
[PATCH v2] mm/gup: cleanup pgtable entry accessors
2026-04-21 · Alexander Gordeev <agordeev@linux.ibm.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[PATCH v9 02/13] mm/gup: drop secretmem optimization from gup_fast_folio_allowed
2026-01-14 · Kalyazin, Nikita <hidden> · 1 Acked-by -
[PATCH v2 6/6] mm: change to return bool for the MMU notifier's young flag check
2026-03-21 · Baolin Wang <baolin.wang@linux.alibaba.com> · 1 Reviewed-by -
[PATCH v2] mm: process_mrelease: introduce PROCESS_MRELEASE_REAP_KILL flag
2026-04-29 · Minchan Kim <minchan@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
[PATCH 09/16] mm/huge_memory: refactor change_huge_pmd() non-present logic
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 03/16] mm: avoid unnecessary uses of is_swap_pte()
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 04/16] mm: eliminate uses of is_swap_pte() when leafent_from_pte() suffices
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 07/16] mm: avoid unnecessary use of is_swap_pmd()
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 12/16] mm: remove remaining is_swap_pmd() users and is_swap_pmd()
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 11/16] mm: introduce pmd_is_huge() and use where appropriate
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 08/16] mm/huge_memory: refactor copy_huge_pmd() non-present logic
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 14/16] mm: remove is_hugetlb_entry_[migration, hwpoisoned]()
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 15/16] mm: eliminate further swapops predicates
2025-11-03 · Lorenzo Stoakes <hidden> -
[PATCH 05/16] mm: use leaf entries in debug pgtable + remove is_swap_pte()
2025-11-03 · Lorenzo Stoakes <hidden>