Patch Series

Subject mm: switch THP shrinker to list_lru
Author hannes@cmpxchg.org
Date 2026-03-12 20:51:49 +0000 UTC
Version
Cc akpm@linux-foundation.org david@fromorbit.com david@kernel.org hannes@cmpxchg.org kas@kernel.org liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org roman.gushchin@linux.dev shakeel.butt@linux.dev usama.arif@linux.dev yosry.ahmed@linux.dev ziy@nvidia.com

Patches (7)

Name Content [All]
[PATCH v2 1/7] mm: list_lru: lock_list_lru_of_memcg() cannot return NULL if !skip_empty [Body]
[PATCH v2 2/7] mm: list_lru: deduplicate unlock_list_lru() [Body]
[PATCH v2 3/7] mm: list_lru: move list dead check to lock_list_lru_of_memcg() [Body]
[PATCH v2 4/7] mm: list_lru: deduplicate lock_list_lru() [Body]
[PATCH v2 5/7] mm: list_lru: introduce caller locking for additions and deletions [Body]
[PATCH v2 6/7] mm: list_lru: introduce memcg_list_lru_alloc_folio() [Body]
[PATCH v2 7/7] mm: switch deferred split shrinker to list_lru [Body]

Session 2026-03-12

ID (for dev) 20d5f305-aeec-4f22-9c2c-a38205a1b75a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] passed [Log]
[KASAN] Boot test: Base f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] passed [Log]
[KASAN] Build Patched f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] [patched] passed [Log]
[KASAN] Boot test: Patched f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] [patched] passed [Log]
[KASAN] Fuzz f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] f543926f9d0c3f6dfb354adfe7fbaeedd1277c6b [Config] [patched] passed [Log] [Artifacts]
WARNING in lock_list_lru_of_memcg [Log] [Syz Repro] [C Repro]
possible deadlock in __folio_end_writeback [Log] [Syz Repro] [C Repro]