Patch Series

Subject mm: Add __GFP_UNMAPPED
Author jackmanb@google.com
Date 2026-03-20 18:23:25 +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 ljs@kernel.org 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@kernel.org ziy@nvidia.com

Patches (22)

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

Session 2026-03-20

ID (for dev) a3bf6e6f-8e33-4c93-97dd-7ac7f0f6c99c
Status waiting
Test Base Patched Verdict