Patch Series

Subject SLUB percpu sheaves
Author vbabka@suse.cz
Date 2025-09-03 12:59:43 +0000 UTC
Version 7
Cc ast@kernel.org bigeasy@linutronix.de cl@gentwo.org harry.yoo@oracle.com liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org maple-tree@lists.infradead.org pfalcato@suse.de rcu@vger.kernel.org rientjes@google.com roman.gushchin@linux.dev sidhartha.kumar@oracle.com surenb@google.com urezki@gmail.com vbabka@suse.cz venkat88@linux.ibm.com

Patches (21)

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

Session 2025-09-03

ID (for dev) 21dd2efc-7ecf-43ab-9d54-9766c292fbcb
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] passed [Log]
Build Patched b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] [patched] passed [Log]
Boot test: Patched b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] [patched] passed
Boot test: Base b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] passed
Fuzzing b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] b320789d6883cc00ac78ce83bccbfe7ed58afcf0 [Config] [patched] passed [Log] [Artifacts]