Re: [PATCH v7 1/4] mm: add page_counter_margin()
From: Barry Song
Date: Sun Aug 30 2026 - 00:42:51 EST
On Sun, Aug 30, 2026 at 12:29 PM Xueyuan Chen <xueyuan.chen21@xxxxxxxxx> wrote:
>
> From: Johannes Weiner <hannes@xxxxxxxxxxx>
>
> mem_cgroup_get_nr_swap_pages() open-codes the remaining capacity across
> the memcg swap counter hierarchy.
>
> Add page_counter_margin() to return the minimum usable space from a page
> counter to the root, and use it in mem_cgroup_get_nr_swap_pages(). This
> is a pure refactoring with no intended behavior change.
>
> Signed-off-by: Johannes Weiner <hannes@xxxxxxxxxxx>
> Signed-off-by: Xueyuan Chen <xueyuan.chen21@xxxxxxxxx>
> Reviewed-by: David Hildenbrand (Arm) <david@xxxxxxxxxx>
> ---
Thanks for working over the weekend. I've been waiting for this
resending for a while. :-). LGTM,
Reviewed-by: Barry Song <baohua@xxxxxxxxxx>