Subject mm, swap: swap table phase IV: unify allocation and reduce static metadata
Author devnull@kernel.org
Date 2026-04-16 18:34:31 +0000 UTC
Version
Cc akpm@linux-foundation.org baohua@kernel.org baolin.wang@linux.alibaba.com bhe@redhat.com cgroups@vger.kernel.org chengming.zhou@linux.dev chrisl@kernel.org david@kernel.org dev.jain@arm.com devnull@kernel.org hannes@cmpxchg.org hughd@google.com kasong@tencent.com lance.yang@linux.dev linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@kernel.org mhocko@suse.com muchun.song@linux.dev nphamcs@gmail.com qi.zheng@linux.dev roman.gushchin@linux.dev shakeel.butt@linux.dev shikemeng@huaweicloud.com yosry@kernel.org youngjun.park@lge.com zhengqi.arch@bytedance.com ziy@nvidia.com
Patches (11)
Name Content [All]
[PATCH v2 01/11] mm, swap: simplify swap cache allocation helper [Body]
[PATCH v2 02/11] mm, swap: move common swap cache operations into standalone helpers [Body]
[PATCH v2 03/11] mm/huge_memory: move THP gfp limit helper into header [Body]
[PATCH v2 04/11] mm, swap: add support for stable large allocation in swap cache directly [Body]
[PATCH v2 05/11] mm, swap: unify large folio allocation [Body]
[PATCH v2 06/11] mm/memcg, swap: tidy up cgroup v1 memsw swap helpers [Body]
[PATCH v2 07/11] mm, swap: support flexible batch freeing of slots in different memcg [Body]
[PATCH v2 08/11] mm/swap: delay and unify memcg lookup and charging for swapin [Body]
[PATCH v2 09/11] mm/memcg, swap: store cgroup id in cluster table directly [Body]
[PATCH v2 10/11] mm/memcg: remove no longer used swap cgroup array [Body]
[PATCH v2 11/11] mm, swap: merge zeromap into swap table [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-04-16
Passed
ID (for dev) c23bd19f-a51a-41cb-8e0a-dd3d1c78f2a5
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 99cf00bb6451d9724d87db272749aa783ba83501 [Config] passed [Log]
[KASAN] Boot test: Base 99cf00bb6451d9724d87db272749aa783ba83501 [Config] passed [Log]
[KASAN] Build Patched 99cf00bb6451d9724d87db272749aa783ba83501 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 99cf00bb6451d9724d87db272749aa783ba83501 [Config] [patched] passed [Log]
[KASAN] Fuzz 99cf00bb6451d9724d87db272749aa783ba83501 [Config] 99cf00bb6451d9724d87db272749aa783ba83501 [Config] [patched] passed [Log] [Artifacts]