On Wed, Jul 14, 2021 at 02:48:30PM -0700, Andrew Morton wrote: > On Wed, 14 Jul 2021 20:35:28 +0100 Joao Martins <joao.m.martins@xxxxxxxxxx> wrote: > > > This series, attempts at minimizing 'struct page' overhead by > > pursuing a similar approach as Muchun Song series "Free some vmemmap > > pages of hugetlb page"[0] but applied to devmap/ZONE_DEVICE which is now > > in mmotm. > > > > [0] https://lore.kernel.org/linux-mm/20210308102807.59745-1-songmuchun@xxxxxxxxxxxxx/ > > [0] is now in mainline. > > This patch series looks like it'll clash significantly with the folio > work and it is pretty thinly reviewed, so I think I'll take a pass for > now. Matthew, thoughts? I had a look through it, and I don't see anything that looks like it'll clash with the folio patches. The folio work really touches the page cache for now, and this seems mostly to touch the devmap paths. It would be nice to convert the devmap code to folios too, but that can wait. The mess with page refcounts needs to be sorted out first.