Thread (39 messages) 39 messages, 4 authors, 11d ago

Re: [PATCH v5 09/12] powerpc/mm: switch device DAX to shared tail vmemmap pages

flat view

From: "David Hildenbrand (Arm)" <david@kernel.org>
Date: 2026-09-29 08:44:37
Also in: linux-doc, linux-mm, lkml

On 9/27/26 04:54, Muchun Song wrote:
The powerpc radix compound vmemmap population path still finds a reusable
tail page by walking the vmemmap page tables.

Switch it to the common vmemmap_shared_tail_page() helper instead, so it
can use the shared vmemmap page directly to simplify the code.

This removes the powerpc-specific tail-page lookup and its fallback path
and aligns the device DAX vmemmap optimization path with HugeTLB.

Signed-off-by: Muchun Song <redacted>
---
I did not grasp all the complexity of the old approach, but what i read here all
makes sense to me.

Acked-by: David Hildenbrand (Arm) <david@kernel.org>

-- 
Cheers,

David
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help