[PATCH v1 09/36] mm/mm_init: make memmap_init_compound() look more like prep_compound_page()

Wei Yang richard.weiyang at gmail.com
Thu Aug 28 00:35:27 PDT 2025


On Thu, Aug 28, 2025 at 12:01:13AM +0200, David Hildenbrand wrote:
>Grepping for "prep_compound_page" leaves on clueless how devdax gets its
>compound pages initialized.
>
>Let's add a comment that might help finding this open-coded
>prep_compound_page() initialization more easily.
>
>Further, let's be less smart about the ordering of initialization and just
>perform the prep_compound_head() call after all tail pages were
>initialized: just like prep_compound_page() does.
>
>No need for a comment to describe the initialization order: again,
>just like prep_compound_page().
>
>Reviewed-by: Mike Rapoport (Microsoft) <rppt at kernel.org>
>Signed-off-by: David Hildenbrand <david at redhat.com>

Reviewed-by: Wei Yang <richard.weiyang at gmail.com>

-- 
Wei Yang
Help you, Help me



More information about the linux-riscv mailing list