Re: [PATCH 1/2] kselftest: mm: prevent random failure of huge page split for khugepaged
From: Zi Yan
Date: Thu Aug 20 2026 - 15:54:15 EST
On Thu Aug 20, 2026 at 3:40 PM EDT, Yeoreum Yun wrote:
> There're some random failure for split_huge_page_test when khugepaged
> collapses pages into pmd again which had split by the test.
>
> Prevent the khugepaged's collapses for split page by setting the
> mapped pmd-huge-page with MADV_NOHUGEPAGE before split.
Why not disable khugepaged using APIs from hugepage_setting.h?
>
> Reported-by: Kevin Brodsky <kevin.brodsky@xxxxxxx>
> Signed-off-by: Yeoreum Yun <yeoreum.yun@xxxxxxx>
> ---
> tools/testing/selftests/mm/split_huge_page_test.c | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
--
Best Regards,
Yan, Zi