Subject mm/slab: introduce kfree_rcu_nolock() and improve slub_kunit coverage
Author harry@kernel.org
Date 2026-06-15 11:05:55 +0000 UTC
Version
Cc akpm@linux-foundation.org ameryhung@gmail.com andrii@kernel.org ast@kernel.org bigeasy@linutronix.de boqun@kernel.org bpf@vger.kernel.org cl@gentwo.org clrkwllms@kernel.org frederic@kernel.org hao.li@linux.dev harry@kernel.org jiangshanlai@gmail.com joelagnelf@nvidia.com josh@joshtriplett.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-rt-devel@lists.linux.dev mathieu.desnoyers@efficios.com neeraj.upadhyay@kernel.org paulmck@kernel.org pfalcato@suse.de puranjay@kernel.org qiang.zhang@linux.dev rcu@vger.kernel.org rientjes@google.com roman.gushchin@linux.dev rostedt@goodmis.org surenb@google.com urezki@gmail.com vbabka@kernel.org
Patches (9)
Name Content [All]
[PATCH for-next v3 1/9] slub_kunit: fall back to SW perf events when HW PMU is not available [Body]
[PATCH for-next v3 2/9] mm/slab, slub_kunit: register kprobe to trigger _nolock APIs [Body]
[PATCH for-next v3 3/9] mm/slab: handle the !allow_spin case in kfree_rcu_sheaf() [Body]
[PATCH for-next v3 4/9] mm/slab: use call_rcu() in unknown context if irqs are enabled [Body]
[PATCH for-next v3 5/9] mm/slab: extend deferred free mechanism to handle rcu sheaves [Body]
[PATCH for-next v3 6/9] mm/slab: allow kfree_rcu_sheaf() on PREEMPT_RT [Body]
[PATCH for-next v3 7/9] mm/slab: introduce kfree_rcu_nolock() [Body]
[PATCH for-next v3 8/9] mm/slab: introduce struct kfree_rcu_head and use in kfree_rcu_nolock() [Body]
[PATCH for-next v3 9/9] slub_kunit: extend the test for kfree_rcu_nolock() [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-06-15
Passed
ID (for dev) f70147b0-33f4-418e-9798-61b013eaa9f7
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] passed [Log]
[KASAN] Boot test: Base c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] passed [Log]
[KASAN] Build Patched c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] [patched] passed [Log]
[KASAN] Boot test: Patched c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] [patched] passed [Log]
[KASAN] Fuzz c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] c425609d6ac4012c8bbf01ec2e10e801b1923a7b [Config] [patched] passed [Log] [Artifacts]