Matthew Wilcox <willy@xxxxxxxxxxxxx> wrote: > On Tue, Jan 02, 2024 at 08:56:46AM +0000, David Howells wrote: > > Hi Christoph, Willy, > > > > Will bv_page in struct bio_vec ever become a folio pointer rather than I page > > pointer? I'm guessing not as it still presumably needs to be able to point to > > non-folio pages. > > My plan for bio_vec is that it becomes phyr -- a physical address + > length. No more page or folio reference. Interesting... What does that mean for those places that currently use bv_page as a place to stash a pointer to the page and use it to clean up the page later? David