Subject mm: switch THP shrinker to list_lru
Author hannes@cmpxchg.org
Date 2026-05-27 20:45:08 +0000 UTC
Version
Cc akpm@linux-foundation.org baohua@kernel.org baolin.wang@linux.alibaba.com cgroups@vger.kernel.org david@fromorbit.com david@kernel.org dev.jain@arm.com gor@linux.ibm.com hannes@cmpxchg.org kas@kernel.org lance.yang@linux.dev liam@infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@kernel.org muchun.song@linux.dev npache@redhat.com qi.zheng@linux.dev roman.gushchin@linux.dev ryan.roberts@arm.com ryncsn@gmail.com shakeel.butt@linux.dev usama.arif@linux.dev vbabka@kernel.org yosry.ahmed@linux.dev zaslonko@linux.ibm.com ziy@nvidia.com
Patches (9)
Name Content [All]
[PATCH v5 1/9] mm: list_lru: fix set_shrinker_bit() call during race with cgroup deletion [Body]
[PATCH v5 2/9] mm: list_lru: lock_list_lru_of_memcg() cannot return NULL if !skip_empty [Body]
[PATCH v5 3/9] mm: list_lru: deduplicate unlock_list_lru() [Body]
[PATCH v5 4/9] mm: list_lru: move list dead check to lock_list_lru_of_memcg() [Body]
[PATCH v5 5/9] mm: list_lru: deduplicate lock_list_lru() [Body]
[PATCH v5 6/9] mm: list_lru: introduce caller locking for additions and deletions [Body]
[PATCH v5 7/9] mm: list_lru: introduce folio_memcg_list_lru_alloc() [Body]
[PATCH v5 8/9] mm: memory: flatten alloc_anon_folio() retry loop [Body]
[PATCH v5 9/9] mm: switch deferred split shrinker to list_lru [Body]
Session 2026-05-27
ID (for dev) 74faf716-196d-42aa-b535-307cd12b636e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] passed [Log]
[KASAN] Boot test: Base 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] passed [Log]
[KASAN] Build Patched 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] [patched] passed [Log]
[KASAN] Fuzz 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] 7a9e8dff2239dc3350f1978cfe44f401f166265a [Config] [patched] passed [Log] [Artifacts]