Subject mm: Some cleanups for page allocator APIs
Author jackmanb@google.com
Date 2026-07-03 12:31:41 +0000 UTC
Version
Cc acme@kernel.org adrian.hunter@intel.com akpm@linux-foundation.org alexander.shishkin@linux.intel.com andrew@lunn.ch apopple@nvidia.com arnd@arndb.de ast@kernel.org bigeasy@linutronix.de bp@alien8.de byungchul@sk.com cl@gentwo.org clrkwllms@kernel.org dave.hansen@linux.intel.com davem@davemloft.net david@kernel.org derkling@google.com dmichail@fungible.com edumazet@google.com gourry@gourry.net gregkh@linuxfoundation.org hannes@cmpxchg.org hao.ge@linux.dev hao.li@linux.dev harry@kernel.org hpa@zytor.com irogers@google.com jackmanb@google.com james.clark@linaro.org jolsa@kernel.org joshua.hahnjy@gmail.com jp.kobryn@linux.dev kuba@kernel.org kvm@vger.kernel.org liam@infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-rt-devel@lists.linux.dev ljs@kernel.org mark.rutland@arm.com matthew.brost@intel.com mhocko@suse.com mingo@redhat.com muchun.song@linux.dev namhyung@kernel.org osalvador@suse.de pabeni@redhat.com pbonzini@redhat.com peterz@infradead.org rakie.kim@sk.com reijiw@google.com rientjes@google.com robinmholt@gmail.com roman.gushchin@linux.dev rostedt@goodmis.org rppt@kernel.org seanjc@google.com steve.wahl@hpe.com surenb@google.com tglx@kernel.org vbabka@kernel.org willy@infradead.org x86@kernel.org ying.huang@linux.alibaba.com yosry@kernel.org ziy@nvidia.com
Patches (18)
Name Content [All]
[PATCH v5 01/18] mm/page_alloc: rename ALLOC_TRYLOCK -> ALLOC_NOLOCK [Body]
[PATCH v5 02/18] mm/page_alloc: some renames to clarify alloc_flags scopes [Body]
[PATCH v5 03/18] mm: name some args in a function declaration [Body]
[PATCH v5 04/18] mm: Split out internal page_alloc.h [Body]
[PATCH v5 05/18] mm/page_alloc: unify __alloc_frozen_pages[_nolock]_noprof() [Body]
[PATCH v5 06/18] mm/page_alloc: relax GFP WARN in nolock allocs [Body]
[PATCH v5 07/18] mm: move some stuff to mm/page_alloc.h [Body]
[PATCH v5 08/18] perf/x86/intel: Use higher-level allocator API [Body]
[PATCH v5 09/18] KVM: VMX: Use higher-level allocator API [Body]
[PATCH v5 10/18] x86/virt: Use higher-level allocator API [Body]
[PATCH v5 11/18] sgi-xp: Use higher-level allocator API [Body]
[PATCH v5 12/18] net/funeth: Switch to higher-level allocator API [Body]
[PATCH v5 13/18] mm: Remove __alloc_pages_node() [Body]
[PATCH v5 14/18] mm: Move __alloc_pages() to mm/page_alloc.h [Body]
[PATCH v5 15/18] mm: replace __GFP_NO_CODETAG with ALLOC_NO_CODETAG [Body]
[PATCH v5 16/18] mm: remove the __GFP_NO_OBJ_EXT flag [Body]
[PATCH v5 17/18] mm/page_alloc: drop alloc_flags arg from alloc_flags_cma() [Body]
[PATCH v5 18/18] mm: factor out can_spin_trylock() [Body]
Session 2026-07-03
ID (for dev) 76296cb5-9e01-4638-bb2a-55854af71e2f
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e031e55776cf9193b4720a253e92539ca536d224 [Config] passed [Log]
[KASAN] Boot test: Base e031e55776cf9193b4720a253e92539ca536d224 [Config] passed [Log]
[KASAN] Build Patched e031e55776cf9193b4720a253e92539ca536d224 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e031e55776cf9193b4720a253e92539ca536d224 [Config] [patched] passed [Log]
[KASAN] Fuzz e031e55776cf9193b4720a253e92539ca536d224 [Config] e031e55776cf9193b4720a253e92539ca536d224 [Config] [patched] passed [Log] [Artifacts]