[PATCH] mm/page_alloc: remove unneeded forward declaration of __free_pages_ok()

From: Zenghui Yu

Date: Thu Oct 22 2026 - 08:48:30 EST


From: "Zenghui Yu (Huawei)" <zenghui.yu@xxxxxxxxx>

All remaining callers of __free_pages_ok() appear after its definition, so
the forward declaration near the top of mm/page_alloc.c is no longer
needed. Remove it.

Signed-off-by: Zenghui Yu (Huawei) <zenghui.yu@xxxxxxxxx>
---
mm/page_alloc.c | 2 --
1 file changed, 2 deletions(-)

diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 0396c50b96f0..6db90e0aa929 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -216,8 +216,6 @@ gfp_t gfp_allowed_mask __read_mostly = GFP_BOOT_MASK;
unsigned int pageblock_order __read_mostly;
#endif

-static void __free_pages_ok(struct page *page, unsigned int order,
- fpi_t fpi_flags);
static void reserve_highatomic_pageblock(struct page *page, int order,
struct zone *zone);

--
2.56.0