Subject mm/mglru: clean up folio counters and flag usage
Author devnull@kernel.org
Date 2026-08-18 05:38:03 +0000 UTC
Version
Cc akpm@linux-foundation.org axelrasmussen@google.com baohua@kernel.org baolin.wang@linux.alibaba.com baoquan.he@linux.dev cgroups@vger.kernel.org chrisl@kernel.org david@kernel.org devnull@kernel.org hannes@cmpxchg.org kasong@tencent.com liam@infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@kernel.org muchun.song@linux.dev qi.zheng@linux.dev roman.gushchin@linux.dev ryncsn@gmail.com shakeel.butt@linux.dev vbabka@kernel.org weixugc@google.com yuanchu@google.com yuzhao@google.com ziy@nvidia.com
Patches (7)
Name Content [All]
[PATCH 1/7] mm/memcontrol: make lru_zone_size atomic and simplify sanity check [Body]
[PATCH 2/7] mm/mglru: introduce helpers for manipulating gen and refs flags [Body]
[PATCH 3/7] mm/migrate: copy the referenced state via folio_migrate_refs() [Body]
[PATCH 4/7] mm/mglru: move max_seq read into walk_update_folio [Body]
[PATCH 5/7] mm/mglru: use explicit tier range in read_ctrl_pos() [Body]
[PATCH 6/7] mm/mglru: fix potential generation folio number leak [Body]
[PATCH 7/7] mm/mglru: improve code readability and harden folio_inc_gen [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-18
Passed
ID (for dev) 47bd8d26-e704-4228-b5e4-cd3f2e9d5cd5
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] passed [Log]
[KASAN] Boot test: Base 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] passed [Log]
[KASAN] Build Patched 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] [patched] passed [Log]
[KASAN] Fuzz 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] 3b1d6bd7bb11fd040bfa7b712486f5bd41a276cf [Config] [patched] passed [Log] [Artifacts]