slab allocator · Maintained
Maintainers
- M Vlastimil Babka <vbabka@kernel.org>
- M Harry Yoo <harry@kernel.org>
- M Andrew Morton <akpm@linux-foundation.org>
- R Hao Li <hao.li@linux.dev>
- R Christoph Lameter <cl@gentwo.org>
- R David Rientjes <rientjes@google.com>
- R Roman Gushchin <roman.gushchin@linux.dev>
Paths
- F
Documentation/admin-guide/mm/slab.rst - F
Documentation/mm/slab.rst - F
include/linux/mempool.h - F
include/linux/slab.h - F
lib/tests/slub_kunit.c - F
mm/failslab.c - F
mm/mempool.c - F
mm/slab.h - F
mm/slab_common.c - F
mm/slub.c - F
scripts/gdb/linux/slab.py - F
tools/cgroup/memcg_slabinfo.py - F
tools/include/linux/slab.h - F
tools/lib/slab.c - F
tools/mm/slabinfo-gnuplot.sh - F
tools/mm/slabinfo.c
Last 30 days
Active reviewers (last 30 days)
-
Vlastimil Babka (SUSE) <vbabka@kernel.org>
1 attestation (1 Suggested-by) · last on 2026-06-04
Recent patches
Most-recent 30 patches in this subsystem on linux-doc (capped at 30), ordered by date desc.
-
COLD15d
[PATCH 4/4] Documentation/mm: document SLUB previous lifetime tracking
2026-06-16 · Pengpeng Hou <hidden> -
COLD15d
[PATCH 1/4] mm/slub: factor user tracking metadata size calculation
2026-06-16 · Pengpeng Hou <hidden> -
COLD15d
[PATCH 2/4] mm/slub: preserve previous object lifetime in user tracking
2026-06-16 · Pengpeng Hou <hidden> -
COLD15d
[PATCH 3/4] mm/slub: test previous lifetime tracking
2026-06-16 · Pengpeng Hou <hidden> -
COLD16d
[RFC PATCH 4/5] Documentation/mm: document SLUB previous lifetime tracking
2026-06-11 · Pengpeng Hou <hidden> -
COLD16d
[RFC PATCH 2/5] mm/slub: add optional previous lifetime user tracking
2026-06-11 · Pengpeng Hou <hidden> -
COLD16d
[RFC PATCH 5/5] mm/slub: sanitize previous lifetime tracking flags
2026-06-11 · Pengpeng Hou <hidden> -
COLD16d
[RFC PATCH 3/5] mm/slub: print previous object lifetime in debug reports
2026-06-11 · Pengpeng Hou <hidden> -
COLD16d
[RFC PATCH 1/5] mm/slub: factor user tracking metadata size calculation
2026-06-11 · Pengpeng Hou <hidden> -
COLD24d
[PATCH v2] docs/mm/slab: document cache isolation with SLAB_NO_MERGE
2026-06-07 · Mohammed EL Kadiri <hidden> -
COOLING6d
[PATCH v3] mm/mempool: Untangle CONFIG_SLUB_DEBUG_ON abuse and switch to static key
2026-06-04 · lirongqing <hidden> -
COLD30d
[PATCH][v2] mm/mempool: Untangle CONFIG_SLUB_DEBUG_ON abuse and switch to static key
2026-06-02 · lirongqing <hidden> -
COLD31d
[PATCH] mm/mempool: use static key for boot-time debug enablement
2026-05-27 · lirongqing <hidden> -
COLD36d
[PATCH v4 4/4] slub: apply new pw_queue_on() interface
2026-05-19 · Leonardo Bras <hidden> -
COLD43d
Re: [PATCH v4 1/3] slab: support for compiler-assisted type-based slab cache partitioning
2026-05-14 · "Vlastimil Babka (SUSE)" <vbabka@kernel.org> -
COLD51d
Re: [PATCH v3 2/2] slab: fix kernel-docs for mm-api
2026-05-04 · Marco Elver <elver@google.com> -
STALE73d
[PATCH] docs: Add overview and SLUB allocator sections to slab documentation
2026-04-18 · Nick Huang <hidden> -
STALE63d
REVIEWED: 16 (15M) [PATCHv7 18/18] mm/slab: Use compound_head() in page_slab()
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
REVIEWED: 23 (21M) [PATCHv7 07/18] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
REVIEWED: 22 (21M) [PATCHv7 03/18] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
REVIEWED: 16 (15M) [PATCHv7 18/18] mm/slab: Use compound_head() in page_slab()
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
REVIEWED: 23 (21M) [PATCHv7 07/18] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
REVIEWED: 22 (21M) [PATCHv7 03/18] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-27 · "Kiryl Shutsemau (Meta)" <kas@kernel.org> -
STALE63d
[PATCHv6 17/17] mm/slab: Use compound_head() in page_slab()
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> -
STALE63d
REVIEWED: 6 (6M) [PATCHv6 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> -
STALE63d
REVIEWED: 6 (6M) [PATCHv6 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> -
STALE153d
[PATCHv5 17/17] mm/slab: Use compound_head() in page_slab()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> -
STALE153d
REVIEWED: 6 (6M) [PATCHv5 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> -
STALE153d
REVIEWED: 6 (6M) [PATCHv5 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> -
STALE154d
REVIEWED: 3 (3M) [PATCHv4 03/14] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-21 · Kiryl Shutsemau <kas@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE163d
REVIEWED: 3 (3M) [PATCHv3 04/15] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-15 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE154d
REVIEWED: 3 (3M) [PATCHv4 03/14] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE153d
REVIEWED: 6 (6M) [PATCHv5 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE153d
REVIEWED: 6 (6M) [PATCHv5 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE63d
REVIEWED: 6 (6M) [PATCHv6 03/17] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE63d
REVIEWED: 6 (6M) [PATCHv6 07/17] mm: Rework compound_head() for power-of-2 sizeof(struct page)
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE202d
[PATCH 02/11] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info'
2025-12-05 · Kiryl Shutsemau <kas@kernel.org> -
STALE167d
[RFC PATCH v3 3/8] mm: restrict slub, compaction, and page_alloc to sysram
2026-01-08 · Gregory Price <gourry@gourry.net> -
STALE153d
[PATCHv5 17/17] mm/slab: Use compound_head() in page_slab()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org>