Thread (119 messages) 119 messages, 9 authors, 14d ago

Re: [RFC PATCH 01/57] mm: add pte_folio()

From: "David Hildenbrand (Arm)" <david@kernel.org>
Date: 2026-08-18 18:13:59
Also in: bpf, linux-kselftest, linux-mm, lkml

On 8/18/26 18:38, Rik van Riel wrote:
On Sun, 2026-08-16 at 23:45 +0100, Kiryl Shutsemau wrote:
quoted
From: "Kiryl Shutsemau (Meta)" <kas@kernel.org>

Callers that want the folio behind a present PTE spell it out as
page_folio(pte_page(pte)).

Add pte_folio() as the folio companion to pte_page(), and convert the
callers in fs/proc/task_mmu.c and mm/hugetlb.c.

Preparation for the anonymous collapse engine, which reads the folio
behind a PTE in several places.

Assisted-by: Claude-Code:claude-opus-5
Signed-off-by: Kiryl Shutsemau (Meta) <kas@kernel.org>
Oh nice, this could clean up some things in the
get_user_pages code too, when we get around to
tech debt there.
We really need the page in GUP code ...

-- 
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