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)
-
WARM2d
[PATCH RFC v2 00/15] mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup
2026-09-11 11:45 · 12 replies in 7d · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH v5 0/4] mm: workingset: fix the shadow node budget under MGLRU
2026-09-11 08:02 · 4 replies in 7d · Hui Zhu <hidden> -
HOTtoday
[PATCH v2 0/3] blk-cgroup: store blkcg in bio before blkcg_mutex conversion
2026-09-13 06:55 · 1 reply in 7d · Yu Kuai <yukuai@kernel.org> -
WARM2d
[PATCH v3 0/4] mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem
2026-09-10 08:07 · 4 replies in 7d · Qinyun Tan <hidden> -
COOLING5d
[PATCH v2 00/11] mm: memcontrol: constify the read side of the memcg API
2026-09-08 15:58 · 9 replies in 7d · Tal Zussman <hidden> -
WARM1d
[PATCH] memcg: keep propagating stats updates to ancestors
2026-09-11 03:29 · 0 replies in 7d · Runli <hidden> -
WARM1d
Path forward for Virtualized Swap?
2026-09-10 23:27 · 1 reply in 7d · Nhat Pham <nphamcs@gmail.com> -
WARM2d
[PATCH v2 0/3] mm: page_counter: move hierarchical protection out of struct page_counter
2026-09-09 09:44 · 2 replies in 7d · linuszeng via B4 Relay <devnull+linuszeng.tencent.com@kernel.org> -
COOLING4d
[PATCH 0/3] mm: page_counter: move hierarchical protection out of struct page_counter
2026-09-09 08:08 · 2 replies in 7d · linuszeng <hidden> -
WARM3d
[PATCH v4 0/4] mm: workingset: fix the shadow node budget under MGLRU
2026-09-08 03:41 · 4 replies in 7d · Hui Zhu <hidden>
Active reviewers (last 30 days)
-
Barry Song <baohua@kernel.org>
23 attestations (22 Reviewed-by, 1 Suggested-by) · last on 2026-09-07 -
Baolin Wang <baolin.wang@linux.alibaba.com>
21 attestations (20 Reviewed-by, 1 Suggested-by) · last on 2026-09-10 -
Ridong Chen <ridong.chen@linux.dev>
16 attestations (16 Reviewed-by) · last on 2026-09-05 -
Baoquan He <baoquan.he@linux.dev>
16 attestations (16 Reviewed-by) · last on 2026-09-05 -
Shakeel Butt <shakeel.butt@linux.dev>
15 attestations (12 Acked-by, 3 Suggested-by) · last on 2026-09-11 -
Johannes Weiner <hannes@cmpxchg.org>
12 attestations (2 Acked-by, 5 Reviewed-by, 5 Suggested-by) · last on 2026-09-10 -
David Hildenbrand (Arm) <david@kernel.org>
9 attestations (8 Acked-by, 1 Reviewed-by) · last on 2026-09-10 -
Michal Hocko <mhocko@suse.com>
7 attestations (6 Acked-by, 1 Suggested-by) · last on 2026-09-04 -
Lian Wang <hidden>
6 attestations (6 Reviewed-by) · last on 2026-09-05 -
Lorenzo Stoakes (ARM) <ljs@kernel.org>
6 attestations (6 Acked-by) · last on 2026-09-02
Recent patches
Most-recent 30 patches in this subsystem on cgroups (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 1 (0M) [PATCH v2 2/3] blk-cgroup: store blkcg in bio instead of blkg
2026-09-13 · Yu Kuai <yukuai@kernel.org> -
WARM2d
[PATCH RFC v2 13/15] mm/mglru: make folio_inc_lru_refs lruvec lockless
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 12/15] mm/mglru: folio LRU refs based active/inactive number accounting
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 14/15] mm/khugepaged: check folio referenced state via LRU refs under MGLRU
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 15/15] mm/mglru: make folio_test_workingset() work based on folio LRU refs
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 01/15] mm/memcontrol: allow update of LRU statistic without holding LRU lock
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 02/15] mm/mglru: make generation page counters atomic
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 04/15] mm/mglru: frequency guided workingset promotion (MGLRU-FG)
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 05/15] mm/mglru: make folio lru referenced times count a generic API
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 10/15] mm/damon: convert to LRU refs based operations
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 07/15] mm/mglru, gup: mark folios referenced via a fast helper
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 09/15] mm/madvise: adapt for LRU refs based operations in MGLRU
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
WARM2d
[PATCH RFC v2 11/15] mm/huge_memory: mark file folio as accessed more accurately on split
2026-09-11 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
DORMANTno replies
[PATCH v5 4/4] mm: memcg: reparent non-hierarchical lruvec stats on cgroup v2
2026-09-11 · Hui Zhu <hidden> -
WARM2d
REVIEWED: 6 (6M) [PATCH v5 3/4] mm: memcg: skip the RCU lock when the memcg is not dying
2026-09-11 · Hui Zhu <hidden> -
WARM2d
REVIEWED: 6 (6M) [PATCH v5 2/4] mm: workingset: use lruvec_page_state_local() to count lru pages
2026-09-11 · Hui Zhu <hidden> -
WARM2d
REVIEWED: 6 (6M) [PATCH v5 1/4] mm: memcg: redirect stats updates of dying memcgs for all hierarchies
2026-09-11 · Hui Zhu <hidden> -
WARM1d
[PATCH] memcg: keep propagating stats updates to ancestors
2026-09-11 · Runli <hidden> -
WARM1d
Re: Path forward for Virtualized Swap?
2026-09-10 · Nhat Pham <nphamcs@gmail.com> -
WARM2d
REVIEWED: 29 (29M) [PATCH v3 3/4] mm: thp: restore SHRINKER_NONSLAB on the deferred split shrinker
2026-09-10 · Qinyun Tan <hidden> -
WARM2d
REVIEWED: 12 (12M) [PATCH v3 4/4] mm: zswap: mark the zswap shrinker SHRINKER_NONSLAB
2026-09-10 · Qinyun Tan <hidden> -
WARM2d
REVIEWED: 7 (7M) [PATCH v3 2/4] mm: list_lru: keep per-memcg lists with nokmem for NONSLAB-backed lrus
2026-09-10 · Qinyun Tan <hidden> -
WARM2d
[PATCH v3 1/4] mm: memcontrol: drop kmemcg_id and use mem_cgroup_id() for list_lru indexing
2026-09-10 · Qinyun Tan <hidden> -
WARM2d
[PATCH v2 1/3] mm: page_counter: add page_counter_protection struct and init API
2026-09-09 · linuszeng via B4 Relay <devnull+linuszeng.tencent.com@kernel.org> -
WARM2d
[PATCH v2 2/3] mm: page_counter: track protection state in page_counter_protection
2026-09-09 · linuszeng via B4 Relay <devnull+linuszeng.tencent.com@kernel.org> -
COOLING4d
[PATCH 1/3] mm: page_counter: add page_counter_protection struct and init API
2026-09-09 · linuszeng <hidden> -
COOLING4d
[PATCH 2/3] mm: page_counter: track protection state in page_counter_protection
2026-09-09 · linuszeng <hidden> -
WARM2d
[PATCH v3] writeback, memcg: skip foreign dirty tracking for bdev inodes
2026-09-09 · Julian Sun <hidden> -
DORMANTno replies
[PATCH v2 11/11] mm: memcontrol: constify the zswap and socket pressure helpers
2026-09-08 · Tal Zussman <hidden> -
COOLING5d
[PATCH v2 10/11] mm: memcontrol: constify mem_cgroup_swappiness() and mem_cgroup_get_max()
2026-09-08 · Tal Zussman <hidden>
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.
-
STALE176d
REVIEWED: 1 (1M) [PATCH v2] mm/memcontrol: fix reclaim_options leak in try_charge_memcg()
2026-03-18 · Bing Jiao <hidden> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (1M) [PATCH v3] mm/memcontrol: fix reclaim_options leak in try_charge_memcg()
2026-03-18 · Bing Jiao <hidden> · 1 Reviewed-by -
STALE118d
REVIEWED: 3 (3M) [PATCH] memcg: cache obj_stock by memcg, not by objcg pointer
2026-05-15 · Shakeel Butt <shakeel.butt@linux.dev> · 1 Tested-by -
STALE118d
REVIEWED: 3 (3M) [PATCH v2] memcg: cache obj_stock by memcg, not by objcg pointer
2026-05-17 · Shakeel Butt <shakeel.butt@linux.dev> · 1 Tested-by -
STALE88d
REVIEWED: 2 (2M) [PATCH v2 03/16] mm/slab: stop inlining __slab_alloc_node()
2026-06-10 · "Vlastimil Babka (SUSE)" <vbabka@kernel.org> · 1 Reviewed-by -
STALE87d
REVIEWED: 9 (9M) [PATCH v3 01/15] mm/slab: do not init any kfence objects on allocation
2026-06-15 · "Vlastimil Babka (SUSE)" <vbabka@kernel.org> · 2 Reviewed-by -
STALE87d
REVIEWED: 10 (10M) [PATCH v3 02/15] mm/slab: stop inlining __slab_alloc_node()
2026-06-15 · "Vlastimil Babka (SUSE)" <vbabka@kernel.org> · 3 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.
-
STALE199d
[PATCH RFC 03/15] mm, swap: move conflict checking logic of out swap cache adding
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 01/15] mm: move thp_limit_gfp_mask to header
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 04/15] mm, swap: add support for large order folios in swap cache directly
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 02/15] mm, swap: simplify swap_cache_alloc_folio
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 05/15] mm, swap: unify large folio allocation
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 07/15] memcg, swap: defer the recording of memcg info and reparent flexibly
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 09/15] mm, swap: support flexible batch freeing of slots in different memcg
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 10/15] mm, swap: always retrieve memcg id from swap table
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 14/15] mm, swap: add a special device for ghost swap setup
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org> -
STALE199d
[PATCH RFC 13/15] mm: ghost swapfile support for zswap
2026-02-19 · Kairui Song via B4 Relay <devnull+kasong.tencent.com@kernel.org>