From: Wei Yang Date: Fri, 14 Nov 2025 03:00:27 +0000 (+0000) Subject: mm/khugepaged: continue to collapse on SCAN_PMD_NONE X-Git-Tag: v6.19-rc1~112^2~53 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f1040f889882dda62b50ae948409f21afc7d894d;p=thirdparty%2Flinux.git mm/khugepaged: continue to collapse on SCAN_PMD_NONE SCAN_PMD_NONE means current pmd is empty, but we can still continue collapse next pmd range. Link: https://lkml.kernel.org/r/20251114030028.7035-3-richard.weiyang@gmail.com Signed-off-by: Wei Yang Reviewed-by: Lance Yang Reviewed-by: Dev Jain Reviewed-by: Baolin Wang Acked-by: David Hildenbrand (Red Hat) Cc: Barry Song Cc: Liam Howlett Cc: Lorenzo Stoakes Cc: "Masami Hiramatsu (Google)" Cc: Mathieu Desnoyers Cc: Nico Pache Cc: Ryan Roberts Cc: Steven Rostedt Cc: Zi Yan Signed-off-by: Andrew Morton --- diff --git a/mm/khugepaged.c b/mm/khugepaged.c index 1fc8986a28b3d..2ee5048b764e2 100644 --- a/mm/khugepaged.c +++ b/mm/khugepaged.c @@ -2833,6 +2833,7 @@ handle_result: goto handle_result; /* Whitelisted set of results where continuing OK */ case SCAN_PMD_NULL: + case SCAN_PMD_NONE: case SCAN_PTE_NON_PRESENT: case SCAN_PTE_UFFD_WP: case SCAN_LACK_REFERENCED_PAGE: