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)" <willy@xxxxxxxxxxxxx> wrote: > > > 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@xxxxxxxxxxxxx/