Message ID | 20210817042221.77172-1-songmuchun@bytedance.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | mm: bootmem_info: mark __init on register_page_bootmem_info_section | expand |
On 17.08.21 06:22, Muchun Song wrote: > The register_page_bootmem_info_section() is only called from __init > functions, so mark __init on it as well. > > Signed-off-by: Muchun Song <songmuchun@bytedance.com> > --- > mm/bootmem_info.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/mm/bootmem_info.c b/mm/bootmem_info.c > index 5b152dba7344..f03f42f426f6 100644 > --- a/mm/bootmem_info.c > +++ b/mm/bootmem_info.c > @@ -39,7 +39,7 @@ void put_page_bootmem(struct page *page) > } > > #ifndef CONFIG_SPARSEMEM_VMEMMAP > -static void register_page_bootmem_info_section(unsigned long start_pfn) > +static void __init register_page_bootmem_info_section(unsigned long start_pfn) > { > unsigned long mapsize, section_nr, i; > struct mem_section *ms; > @@ -74,7 +74,7 @@ static void register_page_bootmem_info_section(unsigned long start_pfn) > > } > #else /* CONFIG_SPARSEMEM_VMEMMAP */ > -static void register_page_bootmem_info_section(unsigned long start_pfn) > +static void __init register_page_bootmem_info_section(unsigned long start_pfn) > { > unsigned long mapsize, section_nr, i; > struct mem_section *ms; > Reviewed-by: David Hildenbrand <david@redhat.com>
diff --git a/mm/bootmem_info.c b/mm/bootmem_info.c index 5b152dba7344..f03f42f426f6 100644 --- a/mm/bootmem_info.c +++ b/mm/bootmem_info.c @@ -39,7 +39,7 @@ void put_page_bootmem(struct page *page) } #ifndef CONFIG_SPARSEMEM_VMEMMAP -static void register_page_bootmem_info_section(unsigned long start_pfn) +static void __init register_page_bootmem_info_section(unsigned long start_pfn) { unsigned long mapsize, section_nr, i; struct mem_section *ms; @@ -74,7 +74,7 @@ static void register_page_bootmem_info_section(unsigned long start_pfn) } #else /* CONFIG_SPARSEMEM_VMEMMAP */ -static void register_page_bootmem_info_section(unsigned long start_pfn) +static void __init register_page_bootmem_info_section(unsigned long start_pfn) { unsigned long mapsize, section_nr, i; struct mem_section *ms;
The register_page_bootmem_info_section() is only called from __init functions, so mark __init on it as well. Signed-off-by: Muchun Song <songmuchun@bytedance.com> --- mm/bootmem_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)