[PATCH 2/2] mm/huge_memory: fold split_folio_to_list_to_order() into split_folio_to_order()
From: Kiryl Shutsemau
Date: Thu Jul 16 2026 - 06:04:34 EST
From: "Kiryl Shutsemau (Meta)" <kas@xxxxxxxxxx>
split_folio_to_list_to_order() had no direct callers; its only user was
split_folio_to_order(), which always passed a NULL list. Fold it into
split_folio_to_order() and call split_huge_page_to_list_to_order()
directly.
No functional change.
Signed-off-by: Kiryl Shutsemau (Meta) <kas@xxxxxxxxxx>
---
include/linux/huge_mm.h | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/include/linux/huge_mm.h b/include/linux/huge_mm.h
index 6961db4d1591..1842b1e6862a 100644
--- a/include/linux/huge_mm.h
+++ b/include/linux/huge_mm.h
@@ -792,15 +792,9 @@ static inline bool is_pmd_order(unsigned int order)
return order == HPAGE_PMD_ORDER;
}
-static inline int split_folio_to_list_to_order(struct folio *folio,
- struct list_head *list, int new_order)
-{
- return split_huge_page_to_list_to_order(&folio->page, list, new_order);
-}
-
static inline int split_folio_to_order(struct folio *folio, int new_order)
{
- return split_folio_to_list_to_order(folio, NULL, new_order);
+ return split_huge_page_to_list_to_order(&folio->page, NULL, new_order);
}
/**
--
2.54.0