Subject mm: Add ALLOC_UNMAPPED and AS_NO_DIRECT_MAP
Author jackmanb@google.com
Date 2026-07-26 22:22:34 +0000 UTC
Version
Cc ackerleytng@google.com 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 nikita.kalyazin@linux.dev patrick.roy@linux.dev peterz@infradead.org reijiw@google.com rientjes@google.com rppt@kernel.org seanjc@google.com 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 (26)
Name Content [All]
[PATCH v3 01/26] set_memory: add folio_{zap,restore}_direct_map helpers [Body]
[PATCH v3 02/26] mm/secretmem: make use of folio_{zap,restore}_direct_map [Body]
[PATCH v3 03/26] mm: introduce AS_NO_DIRECT_MAP [Body]
[PATCH v3 04/26] x86/mm: split out preallocate_sub_pgd() [Body]
[PATCH v3 05/26] x86: move PAE PMD preallocation defines to header [Body]
[PATCH v3 06/26] x86/tlb: Expose some flush function declarations to modules [Body]
[PATCH v3 07/26] x86/mm: introduce mm-local region [Body]
[PATCH v3 08/26] x86/mm: move LDT remap into mm-local region [Body]
[PATCH v3 09/26] mm: Create flags arg for __apply_to_page_range() [Body]
[PATCH v3 10/26] mm: Add more flags for __apply_to_page_range() [Body]
[PATCH v3 11/26] x86/mm: introduce the mermap [Body]
[PATCH v3 12/26] mm: KUnit tests for the mermap [Body]
[PATCH v3 13/26] mm: introduce freetype_t [Body]
[PATCH v3 14/26] mm: move migratetype definitions to freetype.h [Body]
[PATCH v3 15/26] mm/page_alloc: add support for freetypes with no freelist [Body]
[PATCH v3 16/26] mm: add definitions for allocating unmapped pages [Body]
[PATCH v3 17/26] mm: encode freetype flags in pageblock flags [Body]
[PATCH v3 18/26] mm/page_alloc: separate pcplists by freetype flags [Body]
[PATCH v3 19/26] mm/page_alloc: rename ALLOC_NON_BLOCK back to _HARDER [Body]
[PATCH v3 20/26] mm/page_alloc: introduce ALLOC_NOBLOCK [Body]
[PATCH v3 21/26] mm/page_alloc: implement FREETYPE_UNMAPPED allocations [Body]
[PATCH v3 22/26] mm: Minimal KUnit tests for some new page_alloc logic [Body]
[PATCH v3 23/26] mm: Split out NR_FREE_PAGES_BLOCKS_[UN]MAPPED [Body]
[PATCH v3 24/26] mm/page_alloc: always direct compact for unmapped allocs [Body]
[PATCH v3 25/26] mm: plumb alloc flags into some alloc funcs [Body]
[PATCH v3 26/26] mm: add fast path for AS_NO_DIRECT_MAP [Body]
Series Summary
waiting
Status: waiting
Sessions
Session 2026-07-26
waiting
ID (for dev) 6a7b759e-7efe-42b8-9380-779b08b5cd84
Status waiting
Test Base Patched Verdict