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