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

Re: [PATCH v5 10/12] mm/sparse-vmemmap: drop the extra tail page from device DAX reservation

flat view

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

On 9/27/26 04:54, Muchun Song wrote:
The device DAX vmemmap population still reserves one extra tail vmemmap
page after the head page.

Drop that extra reservation and let the shared tail page cover all tail
vmemmap pages after the head page, so DAX follows the same reservation
model as HugeTLB.

This reduces the reserved vmemmap pages for optimized DAX mappings to
one and removes the now-unneeded first-tail population from the generic
and powerpc paths to simplify the code as well.

Signed-off-by: Muchun Song <redacted>
Acked-by: Qi Zheng <qi.zheng@linux.dev>
---
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