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 22:04, Rik van Riel wrote:
> On Tue, 2026-08-18 at 20:13 +0200, David Hildenbrand (Arm) wrote:
>> On 8/18/26 18:38, Rik van Riel wrote:
>>>
>>> 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 ...
> 
> Ugh, indeed. COW can create "holes" in the middle of
> a large folio, so even __access_remote_vm() will
> continue to need pages.
> 
> I guess we'll continue to look up both page and
> folio in that code, then :/
> 

Yeah, and it will be more fun once we decouple pages from folios, because then a
page_folio() will be allowed to fail.

(more GUP work, including in GUP users, is required to support that)

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