> On Jan 19, 2024, at 11:24 AM, Matthew Wilcox <willy@xxxxxxxxxxxxx> wrote: > > It's probably worth doing another roundup of where we are on our journey > to separating folios, slabs, pages, etc. Something suitable for people > who aren't MM experts, and don't care about the details of how page > allocation works. I can talk for hours about whatever people want to > hear about but some ideas from me: > > - Overview of how the conversion is going > - Convenience functions for filesystem writers > - What's next? > - What's the difference between &folio->page and page_folio(folio, 0)? > - What are we going to do about bio_vecs? Thanks for suggesting bio_vecs, one of my current favorite topics. I'm still interested in any work going on for a bio_vec-enabled API to the kernel's IOMMU infrastructure, which I've heard Leon R. is working on. > - How does all of this work with kmap()? > > I'm sure people would like to suggest other questions they have that > aren't adequately answered already and might be of interest to a wider > audience. > -- Chuck Lever