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

"David Hildenbrand (Arm)" <[email protected]>
Newsgroups org.kernel.vger.linux-trace-kernel,org.kernel.vger.bpf,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest,org.kvack.linux-mm
Message-ID <[email protected]>
On 8/18/26 18:38, Rik van Riel wrote:
> On Sun, 2026-08-16 at 23:45 +0100, Kiryl Shutsemau wrote:
>> From: "Kiryl Shutsemau (Meta)" <[email protected]>
>>
>> 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) <[email protected]>
> 
> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.