Patch Series

Subject mm/zsmalloc: reduce zs_free() latency on swap release path
Author haowenchao22@gmail.com
Date 2026-04-21 12:16:13 +0000 UTC
Version
Cc akpm@linux-foundation.org axboe@kernel.dk baohua@kernel.org chengming.zhou@linux.dev hannes@cmpxchg.org haowenchao22@gmail.com haowenchao@xiaomi.com linux-block@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org minchan@kernel.org nphamcs@gmail.com senozhatsky@chromium.org xueyuan.chen21@gmail.com yosry@kernel.org

Patches (4)

Name Content [All]
[RFC PATCH v2 1/4] mm:zsmalloc: drop class lock before freeing zspage [Body]
[RFC PATCH v2 2/4] mm/zsmalloc: introduce zs_free_deferred() for async handle freeing [Body]
[RFC PATCH v2 3/4] zram: defer zs_free() in swap slot free notification path [Body]
[RFC PATCH v2 4/4] mm/zswap: defer zs_free() in zswap_invalidate() path [Body]
Session 2026-04-21
ID (for dev) 5818b941-6e36-41d3-b931-d763fcde2c03
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base faeab166167f5787719eb8683661fd41a3bb1514 [Config] passed [Log]
[KASAN] Boot test: Base faeab166167f5787719eb8683661fd41a3bb1514 [Config] passed [Log]
[KASAN] Build Patched faeab166167f5787719eb8683661fd41a3bb1514 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched faeab166167f5787719eb8683661fd41a3bb1514 [Config] [patched] passed [Log]
[KASAN] Fuzz faeab166167f5787719eb8683661fd41a3bb1514 [Config] faeab166167f5787719eb8683661fd41a3bb1514 [Config] [patched] passed [Log] [Artifacts]