On Thu, Aug 11, 2022 at 12:19:56AM +0000, Shakeel Butt wrote: > On Tue, Aug 09, 2022 at 06:18:38PM +0100, Matthew Wilcox (Oracle) wrote: > [...] > > > > This patchset is also a step towards the Glorious Future in which struct > > page doesn't have a refcount; the users which need a refcount will have > > one in their per-allocation memdesc. > > > > Can you please share a bit more details about this glorious future? How > do you envision the per-allocation memdesc will work? Hopefully the 'State of the Page' email answers your questions. If not, let me know and I can go into more detail (or admit I haven't thought about the detail you're asking about).