On Wed, Feb 22, 2023 at 10:38:25PM +1100, Alistair Popple wrote: > When a driver unpins a page we scan the pinners list and assign > ownership to the next driver pinning the page by updating memcg_data and > removing the vm_account from the list. I don't see how this works with just the data structure you outlined?? Every unique page needs its own list_head in the vm_account, it is doable just incredibly costly. Jason