On Mon, Nov 04, 2024 at 09:05:57PM +0000, Matthew Wilcox wrote: > As a step towards shrinking struct page, we need to remove all references > to page->memcg_data. The model I'm working towards is described at > https://kernelnewbies.org/MatthewWilcox/Memdescs > > In working on this series, I'm dissatisfied with how much I've assumed > that every page belongs to a folio. There will need to be more changes > in order to split struct acctmem from struct folio in the future. > The first two patches take some steps in that direction, but I'm not > going to do any more than that in this series. Is this series supposed to be merged in the current form or it's an rfc? The code looks good to me and the approach makes sense, but the series needs a bit more formal commit logs and series description. Also, it would be great to have at least a short description of the high-level design in place, without a link to an external site. Thanks!