Subject mm/slab: introduce alloc_flags and slab_alloc_context
Author vbabka@kernel.org
Date 2026-06-15 11:54:34 +0000 UTC
Version
Cc akpm@linux-foundation.org ast@kernel.org cgroups@vger.kernel.org cl@gentwo.org dvyukov@google.com elver@google.com glider@google.com hannes@cmpxchg.org hao.li@linux.dev harry@kernel.org kasan-dev@googlegroups.com linux-kernel@vger.kernel.org linux-mm@kvack.org mhocko@kernel.org rientjes@google.com roman.gushchin@linux.dev shakeel.butt@linux.dev surenb@google.com vbabka@kernel.org
Patches (15)
Name Content [All]
[PATCH v3 01/15] mm/slab: do not init any kfence objects on allocation [Body]
[PATCH v3 02/15] mm/slab: stop inlining __slab_alloc_node() [Body]
[PATCH v3 03/15] mm/slab: introduce slab_alloc_context [Body]
[PATCH v3 04/15] mm/slab: introduce alloc_flags and SLAB_ALLOC_NOLOCK [Body]
[PATCH v3 05/15] mm/slab: replace struct partial_context with slab_alloc_context [Body]
[PATCH v3 06/15] mm/slab: add alloc_flags to slab_alloc_context [Body]
[PATCH v3 07/15] mm/slab: pass alloc_flags to new slab allocation [Body]
[PATCH v3 08/15] mm/slab: pass alloc_flags through slab_post_alloc_hook() chain [Body]
[PATCH v3 09/15] mm/slab: replace slab_alloc_node() parameters with slab_alloc_context [Body]
[PATCH v3 10/15] mm/slab: allow kmem_cache_alloc_bulk() with any gfp flags [Body]
[PATCH v3 11/15] mm/slab: pass slab_alloc_context to __do_kmalloc_node() [Body]
[PATCH v3 12/15] mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock() [Body]
[PATCH v3 13/15] mm/slab: introduce kmalloc_flags() [Body]
[PATCH v3 14/15] mm/slab: remove __GFP_NO_OBJ_EXT usage from alloc_slab_obj_exts() [Body]
[PATCH v3 15/15] mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves [Body]
Session 2026-06-15
ID (for dev) efd31517-b22f-4bd9-b18b-6c66020205bd
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] passed [Log]
[KASAN] Boot test: Base dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] passed [Log]
[KASAN] Build Patched dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] [patched] passed [Log]
[KASAN] Fuzz dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] dfdfd58cce1c3f5df8733b64595448996c08e424 [Config] [patched] passed [Log] [Artifacts]