Patch Series

Subject SLUB percpu sheaves
Author vbabka@suse.cz
Date 2025-09-10 08:01:03 +0000 UTC
Version 8
Cc akpm@linux-foundation.org ast@kernel.org bigeasy@linutronix.de cl@gentwo.org harry.yoo@oracle.com jannh@google.com liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com maple-tree@lists.infradead.org pfalcato@suse.de rcu@vger.kernel.org richard.weiyang@gmail.com rientjes@google.com roman.gushchin@linux.dev rongqianfeng@vivo.com sidhartha.kumar@oracle.com surenb@google.com urezki@gmail.com vbabka@suse.cz venkat88@linux.ibm.com wangyuli@uniontech.com willy@infradead.org

Patches (23)

Name Content
[PATCH v8 01/23] locking/local_lock: Expose dep_map in local_trylock_t. [Body]
[PATCH v8 02/23] slab: simplify init_kmem_cache_nodes() error handling [Body]
[PATCH v8 03/23] slab: add opt-in caching layer of percpu sheaves [Body]
[PATCH v8 04/23] slab: add sheaf support for batching kfree_rcu() operations [Body]
[PATCH v8 05/23] slab: sheaf prefilling for guaranteed allocations [Body]
[PATCH v8 06/23] slab: determine barn status racily outside of lock [Body]
[PATCH v8 07/23] slab: skip percpu sheaves for remote object freeing [Body]
[PATCH v8 08/23] slab: allow NUMA restricted allocations to use percpu sheaves [Body]
[PATCH v8 09/23] maple_tree: remove redundant __GFP_NOWARN [Body]
[PATCH v8 10/23] tools/testing/vma: clean up stubs in vma_internal.h [Body]
[PATCH v8 11/23] maple_tree: Drop bulk insert support [Body]
[PATCH v8 12/23] tools/testing/vma: Implement vm_refcnt reset [Body]
[PATCH v8 13/23] tools/testing: Add support for changes to slab for sheaves [Body]
[PATCH v8 14/23] mm, vma: use percpu sheaves for vm_area_struct cache [Body]
[PATCH v8 15/23] maple_tree: use percpu sheaves for maple_node_cache [Body]
[PATCH v8 16/23] tools/testing: include maple-shim.c in maple.c [Body]
[PATCH v8 17/23] testing/radix-tree/maple: Hack around kfree_rcu not existing [Body]
[PATCH v8 18/23] maple_tree: Use kfree_rcu in ma_free_rcu [Body]
[PATCH v8 19/23] maple_tree: Replace mt_free_one() with kfree() [Body]
[PATCH v8 20/23] tools/testing: Add support for prefilled slab sheafs [Body]
[PATCH v8 21/23] maple_tree: Prefilled sheaf conversion and testing [Body]
[PATCH v8 22/23] maple_tree: Add single node allocation support to maple state [Body]
[PATCH v8 23/23] maple_tree: Convert forking to use the sheaf interface [Body]

Session 2025-09-10

ID (for dev) b1c32d7f-52bd-4397-9ac4-714e85beb7f0
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] passed [Log]
Build Patched f777d1112ee597d7f7dd3ca232220873a34ad0c8 [Config] [Log] [patched] failed [Log]
kernel build error [Log]