On Mon, May 10, 2021 at 06:12:45PM +0200, Matteo Croce wrote:
On Fri, 30 Apr 2021 15:55:41 +0100
"Matthew Wilcox (Oracle)" [off-list ref] wrote:
quoted
These patches have all been posted before and not picked up yet. I've
built the folio patches on top of them; while they are not necessarily
prerequisites in the conceptual sense, I'm not convinced that the
folio patches will build without them. The nth_page patch is purely
an efficiency question, while patch 5 ("Make compound_head
const-preserving") is required for the current implementation of
page_folio(). Patch 8 ("Fix struct page layout on 32-bit systems")
is required for the struct folio layout to match struct page layout
on said 32-bit systems (arm, mips, ppc).
They are on top of next-20210430
I'm running them since a couple days on an arm64 machine which uses the
page_pool API. No issues so far.
Thanks! Andrew picked up the first seven of these patches last night,
and I resent the eighth one today:
https://lore.kernel.org/linux-mm/20210510153211.1504886-1-willy@infradead.org/ (local)