Re: [PATCH v3 00/14] mm, sparse-vmemmap: Introduce compound pagemaps

From
Matthew Wilcox <willy@infradead.org>
Date
2021-07-22 03:17:01
Also in
linux-mm, nvdimm
Reply to
Andrew Morton, 2021-07-14
On Wed, Jul 14, 2021 at 02:48:30PM -0700, Andrew Morton wrote:
On Wed, 14 Jul 2021 20:35:28 +0100 Joao Martins [off-list ref] wrote:
quoted
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@bytedance.com/ (local)
[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.
Thread (78 messages) 78 messages, 7 authors, last reply 2021-08-25
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help