Messages in this thread | | | Date | Wed, 22 Feb 2023 08:57:08 -0400 | From | Jason Gunthorpe <> | Subject | Re: [PATCH 14/19] mm: Introduce a cgroup for pinned memory |
| |
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
| |