memory management
MaintainedReviewed, not picked up (0)
Review trailers in, no mainline landing or maintainer Ack. Oldest first.
No reviewed patches awaiting pickup in this queue.
Most active threads (last 7 days)
| Last | Thread | Replies in 7d |
|---|---|---|
| [PATCH v3 0/8] Batched zswap_store() framework with compression batching.
Kanchana P. Sridhar
|
5 |
Recent patches
Latest 30 postings or standalone patches (up to 30), newest first. Counts below cover matching patches in linux-crypto touching this subsystem.
-
2026-11-06 · Kanchana P. Sridhar <hidden>
Batched zswap_store() framework with compression batching. v3 · 4 matching patches
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 5/8] mm: zswap: Store the folio's node id in the zswap_entry. 2026-11-06
- [PATCH v3 6/8] mm: zswap: Store large folios in batches. 2026-11-06
- [PATCH v3 7/8] mm: zswap: Refactor and optimize zswap_store_pages() batch operations. 2026-11-06
- [PATCH v3 8/8] mm: zswap: Batched zswap_compress() for storing large folios in batches. 2026-11-06
- [PATCH v3 1/8] crypto: acomp - Define a unit_size in struct acomp_req to enable batching. mm: zswap: Set the unit size for zswap to PAGE_SIZE. 2026-11-06 · Kanchana P. Sridhar <hidden>
- [PATCH v1 1/1] mm: zswap: Move the crypto_acomp to be per pool, instead of per-CPU. 2026-11-03 · Kanchana P. Sridhar <hidden>
-
2026-10-28 · Kanchana P. Sridhar <hidden>
Batched zswap_store() framework with compression batching v2 · 4 matching patches
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 5/8] mm: zswap: Store the folio's node id in the zswap_entry. 2026-10-28
- [PATCH v2 6/8] mm: zswap: Store large folios in batches. 2026-10-28
- [PATCH v2 7/8] mm: zswap: Batched zswap_compress() for storing large folios in batches. 2026-10-28
- [PATCH v2 8/8] mm: zswap: Refactor and optimize zswap_store_pages() batch operations. 2026-10-28
- [PATCH v2 1/8] crypto: acomp - Define a unit_size in struct acomp_req to enable batching. mm: zswap: Set the unit size for zswap to PAGE_SIZE. 2026-10-28 · Kanchana P. Sridhar <hidden>
-
2026-10-21 · Suseendran Bhaskaran <hidden>
mm/zswap: distinguish incompressible pages from compressor failures v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-10-17 · Usama Arif <usama.arif@linux.dev>
mm: zswap: reduce request contention on loads v4 · 2 matching patches
Entire posting: QUEUED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-10-13 · Usama Arif <usama.arif@linux.dev>
mm: zswap: reduce request contention on loads v3 · 2 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-10-09 · Usama Arif <usama.arif@linux.dev>
mm: zswap: reduce request contention on loads v2 · 2 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-10-08 · Kanchana P. Sridhar <hidden>
Batched zswap_store() with compression batching v1 · 5 matching patches
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v1 1/8] crypto: acomp - Define a unit_size in struct acomp_req to enable batching. mm: zswap: Set the unit size for zswap to PAGE_SIZE. 2026-10-08
- [PATCH v1 5/8] mm: zswap: Store the folio's node id in the zswap_entry. 2026-10-08
- [PATCH v1 6/8] mm: zswap: Store large folios in batches. 2026-10-08
- [PATCH v1 7/8] mm: zswap: Optimally place members of struct zswap_pool, struct zswap_entry. 2026-10-08
- [PATCH v1 8/8] mm: zswap: Batched zswap_compress() for storing large folios in batches. 2026-10-08
-
2026-09-28 · Jan Sebastian Götte <hidden>
CRASH_MEMACTION: describe pages to a kdump kernel (was: CRASH_WIPE_SECRETS) v3 · 3 matching patches
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-16 · Alexey Kardashevskiy <aik@amd.com>
PCI/TSM: coco/sev-guest: Implement SEV-TIO PCIe TDISP (phase2) rfc · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-08-11 · Jan Sebastian Götte <hidden>
CRASH_WIPE_SECRETS: Wipe secrets before kdump (was: CRASH_ZEROIZE) v2 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH 1/2] mm/slab: Add kvfree_atomic() helper 2026-04-28 · Uladzislau Rezki (Sony) <urezki@gmail.com>
-
2026-04-10 · Thomas Gleixner <tglx@kernel.org>
treewide: Cleanup LATCH, CLOCK_TICK_RATE and get_cycles() [ab]use v1 · 2 matching patches
Entire posting: PENDING · 3 of 38 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-01-25 · Kanchana P Sridhar <hidden>
zswap compression batching with optimized iaa_crypto driver v14 · 5 matching patches
Entire posting: PENDING · 2 of 26 reviewed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v14 13/26] crypto: acomp - Define a unit_size in struct acomp_req to enable batching. 2026-01-25
- [PATCH v14 23/26] mm: zswap: Tie per-CPU acomp_ctx lifetime to the pool. 2026-01-25
- [PATCH v14 24/26] mm: zswap: Consistently use IS_ERR_OR_NULL() to check acomp_ctx resources. 2026-01-25
- [PATCH v14 25/26] mm: zswap: Store large folios in batches. 2026-01-25
- [PATCH v14 26/26] mm: zswap: Batched zswap_compress() for compress batching of large folios. 2026-01-25
-
2025-12-19 · Marco Elver <elver@google.com>
Compiler-Based Context- and Locking-Analysis v5 · 2 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-12-04 · Ethan Graham <hidden>
KFuzzTest: a new kernel fuzzing framework v3 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-11-20 · Marco Elver <elver@google.com>
Compiler-Based Context- and Locking-Analysis v4 · 2 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-11-04 · Kanchana P Sridhar <hidden>
zswap compression batching with optimized iaa_crypto driver v13 · 5 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v13 12/22] crypto: acomp - Define a unit_size in struct acomp_req to enable batching. 2025-11-04
- [PATCH v13 19/22] mm: zswap: Per-CPU acomp_ctx resources exist from pool creation to deletion. 2025-11-04
- [PATCH v13 20/22] mm: zswap: Consistently use IS_ERR_OR_NULL() to check acomp_ctx resources. 2025-11-04
- [PATCH v13 21/22] mm: zswap: zswap_store() will process a large folio in batches. 2025-11-04
- [PATCH v13 22/22] mm: zswap: Batched zswap_compress() with compress batching of large folios. 2025-11-04
-
2025-09-26 · Kanchana P Sridhar <hidden>
zswap compression batching with optimized iaa_crypto driver v12 · 4 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v12 20/23] mm: zswap: Per-CPU acomp_ctx resources exist from pool creation to deletion. 2025-09-26
- [PATCH v12 21/23] mm: zswap: Consistently use IS_ERR_OR_NULL() to check acomp_ctx resources. 2025-09-26
- [PATCH v12 22/23] mm: zswap: zswap_store() will process a large folio in batches. 2025-09-26
- [PATCH v12 23/23] mm: zswap: Batched zswap_compress() with compress batching of large folios. 2025-09-26
-
2025-09-19 · Ethan Graham <hidden>
KFuzzTest: a new kernel fuzzing framework v2 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-09-18 · Marco Elver <elver@google.com>
Compiler-Based Capability- and Locking-Analysis v3 · 2 matching patches
Entire posting: PENDING · 2 of 35 reviewed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2025-09-16 · Ethan Graham <hidden>
kfuzztest: a new kernel fuzzing framework v1 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- LANDED [PATCH v2] kmsan: Fix out-of-bounds access to shadow memory 2025-09-11 · Eric Biggers <ebiggers@kernel.org>
-
2025-09-01 · David Hildenbrand <hidden>
mm: remove nth_page() v2 · 15 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 01/37] mm: stop making SPARSEMEM_VMEMMAP user-selectable 2025-09-01
- [PATCH v2 06/37] mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_range_noprof() 2025-09-01
- [PATCH v2 07/37] mm/memremap: reject unreasonable folio/compound page sizes in memremap_pages() 2025-09-01
- [PATCH v2 08/37] mm/hugetlb: check for unreasonable folio sizes when registering hstate 2025-09-01
- [PATCH v2 09/37] mm/mm_init: make memmap_init_compound() look more like prep_compound_page() 2025-09-01
- [PATCH v2 10/37] mm: sanity-check maximum folio size in folio_set_order() 2025-09-01
- [PATCH v2 13/37] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() 2025-09-01
- [PATCH v2 14/37] mm/mm/percpu-km: drop nth_page() usage within single allocation 2025-09-01
- [PATCH v2 17/37] mm/pagewalk: drop nth_page() usage within folio in folio_walk_start() 2025-09-01
- [PATCH v2 18/37] mm/gup: drop nth_page() usage within folio when recording subpages 2025-09-01
- [PATCH v2 19/37] mm/gup: remove record_subpages() 2025-09-01
- [PATCH v2 22/37] mm/cma: refuse handing out non-contiguous page ranges 2025-09-01
- [PATCH v2 24/37] scatterlist: disallow non-contigous page ranges in a single SG entry 2025-09-01
- [PATCH v2 34/37] mm/gup: drop nth_page() usage in unpin_user_page_range_dirty_lock() 2025-09-01
- [PATCH v2 35/37] kfence: drop nth_page() usage 2025-09-01
- [PATCH] kmsan: Fix out-of-bounds access to shadow memory 2025-08-29 · Eric Biggers <ebiggers@kernel.org>
-
2025-08-27 · David Hildenbrand <hidden>
mm: remove nth_page() v1 · 14 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v1 01/36] mm: stop making SPARSEMEM_VMEMMAP user-selectable 2025-08-27
- [PATCH v1 06/36] mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_range_noprof() 2025-08-27
- [PATCH v1 07/36] mm/memremap: reject unreasonable folio/compound page sizes in memremap_pages() 2025-08-27
- [PATCH v1 08/36] mm/hugetlb: check for unreasonable folio sizes when registering hstate 2025-08-27
- [PATCH v1 09/36] mm/mm_init: make memmap_init_compound() look more like prep_compound_page() 2025-08-27
- [PATCH v1 10/36] mm: sanity-check maximum folio size in folio_set_order() 2025-08-27
- [PATCH v1 13/36] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() 2025-08-27
- [PATCH v1 14/36] mm/mm/percpu-km: drop nth_page() usage within single allocation 2025-08-27
- [PATCH v1 17/36] mm/pagewalk: drop nth_page() usage within folio in folio_walk_start() 2025-08-27
- [PATCH v1 18/36] mm/gup: drop nth_page() usage within folio when recording subpages 2025-08-27
- [PATCH v1 21/36] mm/cma: refuse handing out non-contiguous page ranges 2025-08-27
- [PATCH v1 23/36] scatterlist: disallow non-contigous page ranges in a single SG entry 2025-08-27
- [PATCH v1 33/36] mm/gup: drop nth_page() usage in unpin_user_page_range_dirty_lock() 2025-08-27
- [PATCH v1 34/36] kfence: drop nth_page() usage 2025-08-27
-
2025-08-21 · David Hildenbrand <hidden>
mm: remove nth_page() rfc · 13 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH RFC 01/35] mm: stop making SPARSEMEM_VMEMMAP user-selectable 2025-08-21
- [PATCH RFC 06/35] mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_range_noprof() 2025-08-21
- [PATCH RFC 07/35] mm/memremap: reject unreasonable folio/compound page sizes in memremap_pages() 2025-08-21
- [PATCH RFC 08/35] mm/hugetlb: check for unreasonable folio sizes when registering hstate 2025-08-21
- [PATCH RFC 09/35] mm/mm_init: make memmap_init_compound() look more like prep_compound_page() 2025-08-21
- [PATCH RFC 10/35] mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() 2025-08-21
- [PATCH RFC 11/35] mm: sanity-check maximum folio size in folio_set_order() 2025-08-21
- [PATCH RFC 14/35] mm/mm/percpu-km: drop nth_page() usage within single allocation 2025-08-21
- [PATCH RFC 16/35] mm/pagewalk: drop nth_page() usage within folio in folio_walk_start() 2025-08-21
- [PATCH RFC 17/35] mm/gup: drop nth_page() usage within folio when recording subpages 2025-08-21
- [PATCH RFC 21/35] mm/cma: refuse handing out non-contiguous page ranges 2025-08-21
- [PATCH RFC 32/35] mm/gup: drop nth_page() usage in unpin_user_page_range_dirty_lock() 2025-08-21
- [PATCH RFC 33/35] kfence: drop nth_page() usage 2025-08-21
-
2025-08-01 · Kanchana P Sridhar <hidden>
zswap compression batching with optimized iaa_crypto driver v11 · 5 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v11 20/24] mm: zswap: Per-CPU acomp_ctx resources exist from pool creation to deletion. 2025-08-01
- [PATCH v11 21/24] mm: zswap: Consistently use IS_ERR_OR_NULL() to check acomp_ctx resources. 2025-08-01
- [PATCH v11 22/24] mm: zswap: Allocate pool batching resources if the compressor supports batching. 2025-08-01
- [PATCH v11 23/24] mm: zswap: zswap_store() will process a large folio in batches. 2025-08-01
- [PATCH v11 24/24] mm: zswap: Batched zswap_compress() with compress batching of large folios. 2025-08-01
Quiet for 30+ days (3)
Patches with no review trailers and no replies. Oldest first.
- [PATCH v2 04/13] mm/secretmem: wipe secret pages before kdump +12 more in this series 2026-08-11 · Jan Sebastian Götte <hidden>
- [RFC PATCH kernel 06/17] x86/io/tsm: Allow mixed ioremap for shared+private BARs +16 more in this series 2026-09-16 · Alexey Kardashevskiy <aik@amd.com>
- [PATCH v1 6/8] mm: zswap: Store large folios in batches. +7 more in this series 2026-10-08 · Kanchana P. Sridhar <hidden>