Robuta

https://lwn.net/Articles/538845/ zswap: compressed swap caching [LWN.net] zswapcompressedcachinglwn https://lwn.net/Articles/601102/ mm/zpool: add common api for zswap to use zbud/zsmalloc [LWN.net] https://lkml.org/lkml/2024/1/25/319 LKML: Herbert Xu: Re: [PATCH v4 2/6] mm/zswap: reuse dstmem when decompress https://lwn.net/Articles/981052/ mm: zswap: global shrinker fix and proactive shrink [LWN.net] mmzswapglobalshrinkerfix https://lkml.org/lkml/2024/4/5/1215 LKML: Nhat Pham: Re: [PATCH v2 5/5] mm: zswap: remove same_filled module params https://lkml.org/lkml/2018/1/11/92 LKML: Sergey Senozhatsky: Re: [PATCH v3] zswap: only save zswap header when necessary re patch https://lkml.org/lkml/2023/12/18/86 LKML: Chengming Zhou: Re: [PATCH 1/5] mm/zswap: reuse dstmem when decompress https://lkml.org/lkml/2019/9/22/927 LKML: Hui Zhu: [RFC v3] zswap: Add CONFIG_ZSWAP_IO_SWITCH to handle swap IO issue https://lkml.org/lkml/2025/1/15/578 LKML: "Kirill A. Shutemov": [PATCHv2 04/11] mm/zswap: Use PG_dropbehind instead of PG_reclaim https://lkml.org/lkml/2023/12/28/192 LKML: Chengming Zhou: [PATCH v5 1/5] mm/zswap: reuse dstmem when decompress