Re: [PATCH] mm/vmscan: respect cpuset policy during page demotion

From: Aneesh Kumar K V
Date: Wed Oct 26 2022 - 03:52:27 EST


On 10/26/22 1:13 PM, Feng Tang wrote:
> In page reclaim path, memory could be demoted from faster memory tier
> to slower memory tier. Currently, there is no check about cpuset's
> memory policy, that even if the target demotion node is not allowd
> by cpuset, the demotion will still happen, which breaks the cpuset
> semantics.
>
> So add cpuset policy check in the demotion path and skip demotion
> if the demotion targets are not allowed by cpuset.
>

What about the vma policy or the task memory policy? Shouldn't we respect
those memory policy restrictions while demoting the page?

-aneesh