| Published | Title | Version | Author | Status |
|---|---|---|---|---|
| 2026-11-01 17:04 UTC | x86/kmsan: Fix two bugs in the metadata lookup | 2 | devnull@kernel.org | in progress |
| 2026-11-01 16:04 UTC | mm/mglru: MADV_RANDOM page cache never ages and thrashes the oldest generation | 1 | maxmuzaf@gmail.com | in progress |
| 2026-11-01 02:13 UTC | mm: fix allocator races with memory hotplug | 5 | gourry@gourry.net | finished in 4h19m0s |
| 2026-10-31 10:35 UTC | mm: batch TLB flushing for dirty folios in vmscan | 6 | zippermonkey@icloud.com | finished in 3h50m0s |
| 2026-10-31 09:39 UTC | mm: various (urgent?) fixes | 3 | david@kernel.org | finished in 1h36m0s |
| 2026-10-31 09:00 UTC | mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints | 5 | ridong.chen@linux.dev | skipped |
| 2026-10-30 21:34 UTC | MAINTAINERS: MM updates | 1 | david@kernel.org | skipped |
| 2026-10-30 14:07 UTC | mm: Simplify device DAX vmemmap optimization plumbing | 1 | songmuchun@bytedance.com | finished in 4h4m0s |
| 2026-10-30 09:52 UTC | mm: vmscan: skip anon folios zswap would refuse when writeback is off | 1 | jiayuan.chen@linux.dev | finished in 4h2m0s |
| 2026-10-29 20:41 UTC | mm: move LRU size stat updates out of lru_lock in folio batches | 2 | joannelkoong@gmail.com | finished in 4h6m0s |
| 2026-10-29 20:32 UTC | mm: various (urgent?) fixes | 2 | david@kernel.org | finished in 4h24m0s |
| 2026-10-28 13:26 UTC | mm: make watermark checks honour ALLOC_NOFRAGMENT | 1 | kirill@shutemov.name | finished in 3h55m0s |
| 2026-10-28 01:06 UTC | mm/vmscan: remove obsolete offlined memcg reclaim handling | 1 | tjmercier@google.com | finished in 4h19m0s |
| 2026-10-28 00:52 UTC | mm: memory: fix truncation removing mapped folios | 6 | baolin.wang@linux.alibaba.com | finished in 4h0m0s |
| 2026-10-27 17:30 UTC | mm: allow freezing mappings | 1 | pratyush@kernel.org | finished in 4h33m0s |
| 2026-10-27 02:21 UTC | mm/mglru: skip oom killing for high order allocs in kswapd | 1 | devnull@kernel.org | finished in 4h1m0s |
| 2026-10-27 02:19 UTC | mm: memory: fix truncation removing mapped folios | 5 | baolin.wang@linux.alibaba.com | finished in 3h48m0s |
| 2026-10-26 23:17 UTC | mm: various (urgent?) fixes | 1 | david@kernel.org | finished in 4h19m0s |
| 2026-10-26 20:23 UTC | mm: multi-gen LRU: replace get_lruvec() with mem_cgroup_lruvec() | 2 | sidchintamaneni@gmail.com | skipped |
| 2026-10-26 10:30 UTC | mm: remove unused functions | 1 | shivankg@amd.com | skipped |
| 2026-10-26 02:05 UTC | mm: memory: fix truncation removing mapped folios | 4 | baolin.wang@linux.alibaba.com | finished in 3h53m0s |
| 2026-10-22 22:01 UTC | mm: mglru: fix swappiness behavior | 5 | baohua@kernel.org | finished in 4h6m0s |
| 2026-10-22 20:03 UTC | mm: move LRU size stat updates out of lru_lock in folio batches | 1 | joannelkoong@gmail.com | finished in 4h8m0s |
| 2026-10-22 14:54 UTC | mm/swap: keep reclaim batches contiguous on swap | 1 | alex@ghiti.fr | finished in 3h55m0s |
| 2026-10-22 07:31 UTC | mm: hugetlb: add CMA support for PMD-sized pages | 2 | qi.zheng@linux.dev | finished in 4h11m0s |
| 2026-10-21 23:56 UTC | mm: multi-gen LRU: use mem_cgroup_lruvec() in get_lruvec() | 1 | sidchintamaneni@gmail.com | finished in 3h46m0s |
| 2026-10-21 06:03 UTC | Virtual Swap Space (Swap Table Edition) | 6 | nphamcs@gmail.com | finished in 4h31m0s |
| 2026-10-20 15:18 UTC | mm: vmscan: avoid anon scanning for GFP_NOIO with low swapcache in MGLRU | 2 | liuxiang.277@bytedance.com | finished in 3h56m0s |
| 2026-10-20 02:35 UTC | mm/mglru: clarify the generation placement in lru_gen_folio_seq() | 1 | ridong.chen@linux.dev | skipped |
| 2026-10-19 23:06 UTC | mm: unqueue deferred split folios outside the lruvec lock | 3 | joannelkoong@gmail.com | finished in 4h1m0s |
| 2026-10-19 18:50 UTC | mm/vmscan: reclaim every zone in per-node proactive reclaim | 1 | gourry@gourry.net | finished in 4h2m0s |
| 2026-10-19 17:39 UTC | mm/shrinker: per-memcg shrinker units in an xarray, allocated on demand | 1 | khorenko@virtuozzo.com | skipped |
| 2026-10-19 16:11 UTC | mm/shrinker: allocate shrinker_info_unit from a dedicated kmem_cache | 3 | khorenko@virtuozzo.com | finished in 3h49m0s |
| 2026-10-19 15:48 UTC | mm: read the page cache without folio references | 1 | kas@kernel.org | finished in 4h7m0s |
| 2026-10-19 09:08 UTC | mm: Enforce read-only shared vmemmap tail mappings | 1 | songmuchun@bytedance.com | finished in 3h55m0s |
| 2026-10-19 03:52 UTC | mm/vmscan: move tracepoints to mm/ and add MGLRU tracepoints | 4 | ridong.chen@linux.dev | skipped |
| 2026-10-17 05:09 UTC | mm: multi-gen LRU: fix NULL lruvec->pgdat deref with memcg disabled on cmdline | 2 | sidchintamaneni@gmail.com | finished in 4h13m0s |
| 2026-10-17 00:45 UTC | mm: unqueue deferred split folios outside the lruvec lock | 2 | joannelkoong@gmail.com | finished in 4h4m0s |
| 2026-10-17 00:04 UTC | mm: multi-gen LRU: fix NULL lruvec->pgdat deref with memcg disabled on cmdline | 1 | sidchintamaneni@gmail.com | finished in 4h1m0s |
| 2026-10-16 21:31 UTC | mm/mglru: fix using folio_mark_accessed to replace folio_set_active | 1 | baohua@kernel.org | finished in 4h10m0s |
| 2026-10-16 16:23 UTC | mm/page_alloc: count guard pages as free again when their buddy merges | 1 | riel@surriel.com | finished in 4h27m0s |
| 2026-10-16 10:07 UTC | mm: hugetlb: add CMA support for PMD-sized page | 1 | qi.zheng@linux.dev | finished in 3h50m0s |
| 2026-10-16 01:48 UTC | mm: memory: fix truncation removing mapped folios | 3 | baolin.wang@linux.alibaba.com | finished in 3h51m0s |
| 2026-10-15 18:15 UTC | mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup | 4 | devnull@kernel.org | finished in 3h56m0s |
| 2026-10-15 08:01 UTC | mm/vmscan: throttle MGLRU eviction when isolated folios pile up | 7 | hui.zhu@linux.dev | finished in 3h56m0s |
| 2026-10-14 14:54 UTC | mm/shrinker: make per-memcg shrinker units cheaper | 2 | khorenko@virtuozzo.com | finished in 3h56m0s |
| 2026-10-14 09:00 UTC | mm/vmscan: fix NR_ISOLATED accounting and throttle MGLRU eviction | 6 | hui.zhu@linux.dev | finished in 4h31m0s |
| 2026-10-13 22:13 UTC | mm: unqueue deferred split folios outside the lruvec lock | 1 | joannelkoong@gmail.com | finished in 4h35m0s |
| 2026-10-13 13:13 UTC | mm/vmscan: move vmscan tracepoints to a local header | 3 | ridong.chen@linux.dev | skipped |
| 2026-10-13 03:12 UTC | mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem | 4 | qinyuntan@linux.alibaba.com | finished in 4h21m0s |
| 2026-10-12 20:54 UTC | mm: multi-gen LRU: reduce memcg rotation overhead | 1 | max.kellermann@ionos.com | finished in 4h40m0s |
| 2026-10-12 19:02 UTC | mm/shrinker: make per-memcg shrinker units cheaper | 1 | khorenko@virtuozzo.com | finished in 3h50m0s |
| 2026-10-12 02:29 UTC | mm: vmscan: don't count per-node proactive reclaim as memory pressure | 2 | vernon2gm@gmail.com | finished in 4h17m0s |
| 2026-10-11 04:59 UTC | mm: shmem: assign a lock class to the unused huge shrinklist | 1 | qi.zheng@linux.dev | finished in 4h15m0s |
| 2026-10-10 11:55 UTC | fixup! mm/mm_init: add zone mismatch warning during page init | 1 | songmuchun@bytedance.com | skipped |
| 2026-10-10 07:57 UTC | mm: Unify device DAX and HugeTLB vmemmap population paths | 4 | songmuchun@bytedance.com | finished in 4h4m0s |
| 2026-10-10 07:22 UTC | mm: memory: fix truncation removing mapped folios | 2 | baolin.wang@linux.alibaba.com | finished in 3h57m0s |
| 2026-10-09 20:33 UTC | mm/vmscan: adaptive multi-threaded kswapd for NUMA-aware reclaim | 2 | ehab.ababneh@intel.com | finished in 4h0m0s |
| 2026-10-09 10:12 UTC | mm: memory: fix truncation removing mapped folios | 1 | baolin.wang@linux.alibaba.com | finished in 4h14m0s |
| 2026-10-08 12:00 UTC | mm: vmscan: avoid over-reclaim in classic LRU direct reclaim path | 1 | zhangbo0325@gmail.com | finished in 4h27m0s |
| 2026-10-07 02:12 UTC | mm/page_alloc: keep non-movable pages out of movable pageblocks for THP | 1 | riel@surriel.com | finished in 4h7m0s |
| 2026-10-05 06:22 UTC | mm: vmscan: don't count per-node proactive reclaim as memory pressure | 1 | vernon2gm@gmail.com | finished in 3h57m0s |
| 2026-10-05 05:23 UTC | x86/mm: fix incomplete page-table invalidation with TCE | 1 | lance.yang@linux.dev | finished in 4h16m0s |
| 2026-10-03 12:55 UTC | mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup | 3 | devnull@kernel.org | finished in 3h47m0s |
| 2026-10-03 05:42 UTC | mm/mglru: Avoid reclaiming kept folios during retrying missed rotated folios | 1 | baohua@kernel.org | finished in 3h54m0s |
| 2026-10-02 09:52 UTC | mm: PMD-level swap entries for anonymous THPs | 8 | usama.arif@linux.dev | skipped |
| 2026-10-01 15:33 UTC | mm/compaction: stop repeating failed async compaction on every THP fault | 1 | odys.yuan@gmail.com | finished in 3h47m0s |
| 2026-10-01 00:14 UTC | mm: compaction: mTHP-friendly memory compaction | 2 | zhangbo0325@gmail.com | finished in 4h20m0s |
| 2026-09-30 15:28 UTC | fixup! powerpc/mm: switch device DAX to shared tail vmemmap pages | 1 | songmuchun@bytedance.com | skipped |
| 2026-09-30 15:07 UTC | fixup! mm/sparse-vmemmap: switch device DAX to shared tail vmemmap pages | 1 | songmuchun@bytedance.com | finished in 4h4m0s |
| 2026-09-30 14:06 UTC | mm: Switch device DAX to section-based vmemmap optimization | 6 | songmuchun@bytedance.com | finished in 4h14m0s |
| 2026-09-29 05:32 UTC | mm: Unify device DAX and HugeTLB vmemmap population paths | 3 | songmuchun@bytedance.com | finished in 4h14m0s |
| 2026-09-28 11:46 UTC | mm/vmscan: move vmscan tracepoints to a local header | 2 | ridong.chen@linux.dev | skipped |
| 2026-09-28 04:41 UTC | fixup! mm/sparse-vmemmap: switch device DAX to shared tail vmemmap pages | 1 | songmuchun@bytedance.com | finished in 3h12m0s |
| 2026-09-27 02:54 UTC | mm: Switch device DAX to section-based vmemmap optimization | 5 | songmuchun@bytedance.com | finished in 4h21m0s |
| 2026-09-26 04:55 UTC | mm/swap: reserve swap areas for deliberate offload | 2 | matthias.goergens@gmail.com | skipped |
| 2026-09-24 19:11 UTC | mm: remove the unused zone->unaccepted_cleanup | 1 | usama.arif@linux.dev | skipped |
| 2026-09-24 07:52 UTC | mm: Unify device DAX and HugeTLB vmemmap population paths | 2 | songmuchun@bytedance.com | finished in 4h4m0s |
| 2026-09-21 19:58 UTC | mm/sparse: remove SECTION_MARKED_PRESENT and further cleanups | 2 | david@kernel.org | finished in 4h15m0s |
| 2026-09-21 15:24 UTC | mm: madvise: drop MADV_PAGEOUT folios at swap writeback completion | 1 | alex@ghiti.fr | skipped |
| 2026-09-21 15:13 UTC | mm: zswap: free cold writeback folios promptly | 6 | alex@ghiti.fr | finished in 3h49m0s |
| 2026-09-21 11:46 UTC | mm/vmscan: move vmscan tracepoints to a local header | 1 | ridong.chen@linux.dev | skipped |
| 2026-09-21 10:55 UTC | mm: change behavior of pXdp_get()/pXd_page() in compile-time folded pgtable | 1 | yeoreum.yun@arm.com | finished in 3h59m0s |
| 2026-09-21 06:16 UTC | memcg: move memcgid refcount to objcg to unpin dying memcgs | 2 | devnull@kernel.org | finished in 4h14m0s |
| 2026-09-21 02:27 UTC | Remove PG_private by using page/folio->private checks instead | 5 | ziy@nvidia.com | finished in 4h9m0s |
| 2026-09-20 14:24 UTC | mm/vmscan: refactor shrink_folio_list() | 1 | zippermonkey@icloud.com | finished in 4h28m0s |
| 2026-09-20 13:25 UTC | mm: vmscan: put rotation-missed folios at the LRU tail | 2 | ridong.chen@linux.dev | finished in 5h18m0s |
| 2026-09-20 13:20 UTC | mm: vmscan: put rotation-missed folios at the LRU tail | 1 | ridong.chen@linux.dev | finished in 4h31m0s |
| 2026-09-20 07:04 UTC | mm: Add CONFIG_SPARSEMEM_CLASSIC | 1 | kaitao.cheng@linux.dev | skipped |
| 2026-09-20 04:30 UTC | mm: vmscan: put rotation-missed folios at the LRU tail | 1 | ridong.chen@linux.dev | finished in 2h36m0s |
| 2026-09-18 18:02 UTC | Virtual Swap Space (Swap Table Edition) | 5 | nphamcs@gmail.com |
finished
in 3h54m0s
[1 findings] |
| 2026-09-18 09:18 UTC | memcg: move memcgid refcount to objcg to unpin dying memcgs | 1 | devnull@kernel.org | finished in 3h56m0s |
| 2026-09-18 08:07 UTC | mm/vmscan: fix NR_ISOLATED accounting and throttle MGLRU eviction | 5 | hui.zhu@linux.dev | finished in 4h14m0s |
| 2026-09-16 12:38 UTC | mm: vmscan: retry folios written back while isolated for traditional LRU | 9 | ridong.chen@linux.dev | finished in 4h17m0s |
| 2026-09-16 08:36 UTC | fixup! mm/sparse-vmemmap: introduce CONFIG_VMEMMAP_OPTIMIZATION | 1 | songmuchun@bytedance.com | skipped |
| 2026-09-16 08:34 UTC | mm/vmscan: avoid false-positive -Wuninitialized warning, again | 1 | arnd@kernel.org | skipped |
| 2026-09-16 06:43 UTC | mm: Switch device DAX to section-based vmemmap optimization | 4 | songmuchun@bytedance.com | finished in 4h4m0s |
| 2026-09-15 23:20 UTC | mm: memcontrol: constify the read side of the memcg API | 3 | tz2294@columbia.edu | skipped |
| 2026-09-15 10:15 UTC | mm/mglru: restore accidentally removed seq < max_seq check | 1 | baohua@kernel.org | finished in 4h31m0s |
| 2026-09-14 11:29 UTC | mm: mglru: clear the reference counter for rejected folios | 3 | baolin.wang@linux.alibaba.com | finished in 4h16m0s |