__init_single_page() is only used within mm/mm_init.c, so make it static. Signed-off-by: Muchun Song --- mm/mm_init.c | 2 +- mm/mm_init.h | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/mm/mm_init.c b/mm/mm_init.c index ea9ff690d4e0..84de0870f78a 100644 --- a/mm/mm_init.c +++ b/mm/mm_init.c @@ -618,7 +618,7 @@ void memmap_init_page_common(struct page *page, enum zone_type zone, int nid) #endif } -void __meminit __init_single_page(struct page *page, unsigned long pfn, +static __meminit void __init_single_page(struct page *page, unsigned long pfn, unsigned long zone, int nid) { memmap_init_page_common(page, zone, nid); diff --git a/mm/mm_init.h b/mm/mm_init.h index 721221d2e4c0..c821aee774d3 100644 --- a/mm/mm_init.h +++ b/mm/mm_init.h @@ -110,8 +110,6 @@ bool memblock_has_mirror(void); void memblock_free_all(void); void memmap_init_page_common(struct page *page, enum zone_type zone, int nid); -void __meminit __init_single_page(struct page *page, unsigned long pfn, - unsigned long zone, int nid); void __meminit memmap_init_page_from_template(struct page *page, unsigned long pfn, const struct zone *zone, struct page *template); void __meminit memmap_init_compound_page_frozen(struct page *head, -- 2.54.0