Patch Series

Subject mm: Add __GFP_UNMAPPED
Author jackmanb@google.com
Date 2026-02-25 16:34:26 +0000 UTC
Version
Cc akpm@linux-foundation.org bp@alien8.de dave.hansen@linux.intel.com david.kaplan@amd.com david@kernel.org derkling@google.com hannes@cmpxchg.org itazur@amazon.co.uk jackmanb@google.com kalyazin@amazon.co.uk linux-kernel@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com luto@kernel.org patrick.roy@linux.dev peterz@infradead.org reijiw@google.com rientjes@google.com rppt@kernel.org sumit.garg@oss.qualcomm.com tglx@kernel.org vbabka@kernel.org weixugc@google.com will@kernel.org x86@kernel.org yosry.ahmed@linux.dev ziy@nvidia.com

Patches (19)

Name Content [All]
[PATCH RFC 01/19] x86/mm: split out preallocate_sub_pgd() [Body]
[PATCH RFC 02/19] x86/mm: Generalize LDT remap into "mm-local region" [Body]
[PATCH RFC 03/19] x86/tlb: Expose some flush function declarations to modules [Body]
[PATCH RFC 04/19] x86/mm: introduce the mermap [Body]
[PATCH RFC 05/19] mm: KUnit tests for the mermap [Body]
[PATCH RFC 06/19] mm: introduce for_each_free_list() [Body]
[PATCH RFC 07/19] mm/page_alloc: don't overload migratetype in find_suitable_fallback() [Body]
[PATCH RFC 08/19] mm: introduce freetype_t [Body]
[PATCH RFC 09/19] mm: move migratetype definitions to freetype.h [Body]
[PATCH RFC 10/19] mm: add definitions for allocating unmapped pages [Body]
[PATCH RFC 11/19] mm: rejig pageblock mask definitions [Body]
[PATCH RFC 12/19] mm: encode freetype flags in pageblock flags [Body]
[PATCH RFC 13/19] mm/page_alloc: remove ifdefs from pindex helpers [Body]
[PATCH RFC 14/19] mm/page_alloc: separate pcplists by freetype flags [Body]
[PATCH RFC 15/19] mm/page_alloc: rename ALLOC_NON_BLOCK back to _HARDER [Body]
[PATCH RFC 16/19] mm/page_alloc: introduce ALLOC_NOBLOCK [Body]
[PATCH RFC 17/19] mm/page_alloc: implement __GFP_UNMAPPED allocations [Body]
[PATCH RFC 18/19] mm/page_alloc: implement __GFP_UNMAPPED|__GFP_ZERO allocations [Body]
[PATCH RFC 19/19] mm: Minimal KUnit tests for some new page_alloc logic [Body]

Session 2026-02-25

ID (for dev) 93f15e25-f521-46f0-ba88-5365835ab5f4
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] passed [Log]
[KASAN] Boot test: Base e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] passed [Log]
[KASAN] Build Patched e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] [patched] passed [Log]
[KASAN] Fuzz e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] e58d52bda6cbebb71e676677287c7c9ddaba05df [Config] [patched] passed [Log] [Artifacts]