Re: [PATCH v3] khugepaged: Pass folio instead of head page to trace events

From: Matthew Wilcox
Date: Thu Apr 24 2025 - 23:54:21 EST


On Thu, Apr 24, 2025 at 05:16:51PM -0700, nifan.cxl@xxxxxxxxx wrote:
> From: Fan Ni <fan.ni@xxxxxxxxxxx>
>
> The trace functions trace_mm_collapse_huge_page_isolate() and
> trace_mm_khugepaged_scan_pmd() each have a single user, which
> always passes in the head page of a folio.
> Refactor both functions to take a folio directly.
>
> Signed-off-by: Fan Ni <fan.ni@xxxxxxxxxxx>
> Reviewed-by: Nico Pache <npache@xxxxxxxxxx>
> Reviewed-by: Davidlohr Bueso <dave@xxxxxxxxxxxx>
> Reviewed-by: Baolin Wang <baolin.wang@xxxxxxxxxxxxxxxxx>
> Reviewed-by: Yang Shi <yang@xxxxxxxxxxxxxxxxxxxxxx>
> Acked-by: David Hildenbrand <david@xxxxxxxxxx>

Reviewed-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx>