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
Last 30 days
Recent patches
Most-recent 30 patches in this subsystem on llvm (capped at 30), ordered by date desc.
-
COLD22d
Re: [PATCH v4 1/3] slab: support for compiler-assisted type-based slab cache partitioning
2026-05-14 · "Vlastimil Babka (SUSE)" <vbabka@kernel.org> -
COLD22d
[PATCH v4 3/3] slab: fix kernel-docs for mm-api
2026-05-11 · Marco Elver <elver@google.com> -
COLD22d
[PATCH v4 2/3] slab: improve KMALLOC_PARTITION_RANDOM randomness
2026-05-11 · Marco Elver <elver@google.com> -
COLD22d
REVIEWED: 1 (0M) [PATCH v4 1/3] slab: support for compiler-assisted type-based slab cache partitioning
2026-05-11 · Marco Elver <elver@google.com> -
COLD30d
Re: [PATCH v3 1/2] slab: support for compiler-assisted type-based slab cache partitioning
2026-05-08 · Marco Elver <elver@google.com> -
COLD30d
Re: [PATCH v3 2/2] slab: fix kernel-docs for mm-api
2026-05-04 · Marco Elver <elver@google.com> -
COLD30d
[PATCH v3 2/2] slab: fix kernel-docs for mm-api
2026-04-24 · Marco Elver <elver@google.com> -
COLD30d
REVIEWED: 1 (0M) [PATCH v3 1/2] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-24 · Marco Elver <elver@google.com> -
COLD49d
Re: [PATCH v2] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-22 · Marco Elver <elver@google.com> -
COLD49d
REVIEWED: 1 (0M) [PATCH v2] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-15 · Marco Elver <elver@google.com> -
STALE61d
Re: [PATCH v1] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-06 · "Harry Yoo (Oracle)" <harry@kernel.org> -
STALE61d
[PATCH v1] slab: support for compiler-assisted type-based slab cache partitioning
2026-03-31 · Marco Elver <elver@google.com> -
STALE137d
REVIEWED: 2 (1M) [PATCH v2] slab: replace cache_from_obj() with inline checks
2026-01-21 · Vlastimil Babka <hidden> -
STALE141d
[PATCH] slab: replace cache_from_obj() with inline checks
2026-01-20 · Vlastimil Babka <hidden> -
STALE106d
[PATCH v6 1/5] slab: Introduce kmalloc_obj() and family
2025-12-03 · Kees Cook <kees@kernel.org> -
STALE106d
[PATCH v6 4/5] slab: Introduce kmalloc_flex() and family
2025-12-03 · Kees Cook <kees@kernel.org> -
STALE180d
[PATCH v5 2/4] slab: Introduce kmalloc_obj() and family
2025-11-22 · Kees Cook <kees@kernel.org> -
STALE270d
Re: [vbabka-slab:slab/for-6.18/kmalloc_nolock 14/14] mm/slub.c:3866:2: warning: variable 'flags' is used uninitialized whenever '&&' condition is false
2025-09-12 · Alexei Starovoitov <hidden> -
STALE411d
[PATCH v1 1/1] mm, slab: fold need_slab_obj_ext() into its only user
2025-04-24 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
STALE244d
[PATCH v4 2/2] slab: Introduce kmalloc_obj() and family
2025-03-15 · Kees Cook <kees@kernel.org> -
STALE614d
[PATCH v3] slab: Introduce kmalloc_obj() and family
2024-08-22 · Kees Cook <kees@kernel.org> -
STALE667d
[PATCH] slab: Introduce kmalloc_obj() and family
2024-08-07 · Kees Cook <kees@kernel.org> -
STALE690d
[PATCH] slab: Introduce kmalloc_obj() and family
2024-07-19 · Kees Cook <kees@kernel.org> -
STALE880d
[PATCH 3/3] treewide: Update LLVM Bugzilla links
2024-01-09 · Nathan Chancellor <nathan@kernel.org> -
DORMANTno replies
Re: [arm64:devel/kmalloc-minalign 14/15] mm/slab_common.c:872:6: error: use of undeclared identifier 'io_tlb_default_mem'
2023-05-19 · Catalin Marinas <catalin.marinas@arm.com> -
STALE1224d
[PATCH 1/6] slab: Clean up SLOB vs kmalloc() definition
2022-11-01 · Kees Cook <hidden> -
STALE1224d
[PATCH 3/6] slab: Provide functional __alloc_size() hints to kmalloc_trace*()
2022-11-01 · Kees Cook <hidden> -
STALE1224d
[PATCH 2/6] slab: Remove special-casing of const 0 size allocations
2022-11-01 · Kees Cook <hidden> -
STALE1348d
[PATCH v2 16/16] slab: Restore __alloc_size attribute to __kmalloc_track_caller
2022-09-23 · Kees Cook <hidden> -
STALE1348d
[PATCH v2 15/16] mm: Make ksize() a reporting-only function
2022-09-23 · Kees Cook <hidden>
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.
-
STALE137d
REVIEWED: 2 (1M) [PATCH v2] slab: replace cache_from_obj() with inline checks
2026-01-21 · Vlastimil Babka <hidden> · 2 Reviewed-by -
COLD49d
REVIEWED: 1 (0M) [PATCH v2] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-15 · Marco Elver <elver@google.com> · 1 Acked-by -
COLD30d
REVIEWED: 1 (0M) [PATCH v3 1/2] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-24 · Marco Elver <elver@google.com> · 1 Acked-by -
COLD22d
REVIEWED: 1 (0M) [PATCH v4 1/3] slab: support for compiler-assisted type-based slab cache partitioning
2026-05-11 · Marco Elver <elver@google.com> · 1 Acked-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.
-
COLD22d
[PATCH v4 3/3] slab: fix kernel-docs for mm-api
2026-05-11 · Marco Elver <elver@google.com>