Messages in this thread | | | Date | Mon, 23 Nov 2020 14:34:18 -0400 | From | Jason Gunthorpe <> | Subject | Re: Pinning ZONE_MOVABLE pages |
| |
On Mon, Nov 23, 2020 at 12:54:16PM -0500, Pavel Tatashin wrote: > > I agree with the other emails, ZONE_MOVABLE needs to be reconciled > > with FOLL_LONGTERM - most likely by preventing ZONE_MOVABLE pages from > > being returned. This will need migration like CMA does and the point > > about faulting is only an optimization to prevent fault then immediate > > migration. > > That is right, as the first step we could just do fault and immediate > migration, which is silly, but still better than what we have now.
I was looking at this CMA code lately and would love to see a cleaner/faster implementation.
If you really understand how this works maybe it is an opportunity to make it all work better.
Jason
| |