Patch Series

Subject slab: replace cpu (partial) slabs with sheaves
Author vbabka@suse.cz
Date 2026-01-16 14:40:21 +0000 UTC
Version
Cc akpm@linux-foundation.org ast@kernel.org bigeasy@linutronix.de bpf@vger.kernel.org cl@gentwo.org hao.li@linux.dev harry.yoo@oracle.com kasan-dev@googlegroups.com liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org linux-rt-devel@lists.linux.dev oliver.sang@intel.com ptesarik@suse.com rientjes@google.com roman.gushchin@linux.dev stable@vger.kernel.org surenb@google.com urezki@gmail.com vbabka@suse.cz

Patches (21)

Name Content [All]
[PATCH v3 01/21] mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache() [Body]
[PATCH v3 02/21] slab: add SLAB_CONSISTENCY_CHECKS to SLAB_NEVER_MERGE [Body]
[PATCH v3 03/21] mm/slab: move and refactor __kmem_cache_alias() [Body]
[PATCH v3 04/21] mm/slab: make caches with sheaves mergeable [Body]
[PATCH v3 05/21] slab: add sheaves to most caches [Body]
[PATCH v3 06/21] slab: introduce percpu sheaves bootstrap [Body]
[PATCH v3 07/21] slab: make percpu sheaves compatible with kmalloc_nolock()/kfree_nolock() [Body]
[PATCH v3 08/21] slab: handle kmalloc sheaves bootstrap [Body]
[PATCH v3 09/21] slab: add optimized sheaf refill from partial list [Body]
[PATCH v3 10/21] slab: remove cpu (partial) slabs usage from allocation paths [Body]
[PATCH v3 11/21] slab: remove SLUB_CPU_PARTIAL [Body]
[PATCH v3 12/21] slab: remove the do_slab_free() fastpath [Body]
[PATCH v3 13/21] slab: remove defer_deactivate_slab() [Body]
[PATCH v3 14/21] slab: simplify kmalloc_nolock() [Body]
[PATCH v3 15/21] slab: remove struct kmem_cache_cpu [Body]
[PATCH v3 16/21] slab: remove unused PREEMPT_RT specific macros [Body]
[PATCH v3 17/21] slab: refill sheaves from all nodes [Body]
[PATCH v3 18/21] slab: update overview comments [Body]
[PATCH v3 19/21] slab: remove frozen slab checks from __slab_free() [Body]
[PATCH v3 20/21] mm/slub: remove DEACTIVATE_TO_* stat items [Body]
[PATCH v3 21/21] mm/slub: cleanup and repurpose some stat items [Body]

Session 2026-01-16

ID (for dev) 7f1a38e5-449e-49ea-8a0f-6fbcf6b6a16a
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict