> On May 22, 2026, at 16:56, Mike Rapoport <[email protected]> wrote: > > On Wed, 13 May 2026 21:04:41 +0800, Muchun Song <[email protected]> > wrote: >> diff --git a/arch/powerpc/mm/hugetlbpage.c b/arch/powerpc/mm/hugetlbpage.c >> index 558fafb82b8a..ff8c5ec831bb 100644 >> --- a/arch/powerpc/mm/hugetlbpage.c >> +++ b/arch/powerpc/mm/hugetlbpage.c >> @@ -104,17 +104,14 @@ void __init pseries_add_gpage(u64 addr, u64 page_size, >> unsigned long number_of_p >> } >> } >> >> -static int __init pseries_alloc_bootmem_huge_page(struct hstate *hstate) >> +static __init void *pseries_alloc_bootmem_huge_page(struct hstate *hstate) >> { >> struct huge_bootmem_page *m; > > This can be void *m and powerpc code does not need to know about struct > huge_bootmem_page at all and its declaration can be moved out of > include/linux Make sense. > > Other than that > > Reviewed-by: Mike Rapoport (Microsoft) <[email protected]> Thanks. Muchun. > > -- > Sincerely yours, > Mike. >
- Re: [PATCH v2 09/69] mm/mm_init: Defer hugetlb ... Mike Rapoport
- Re: [PATCH v2 09/69] mm/mm_init: Defer hugetlb ... Oscar Salvador (SUSE)
- [PATCH v2 10/69] mm/mm_init: Remove set_pageblock_or... Muchun Song
- Re: [PATCH v2 10/69] mm/mm_init: Remove set_pag... Oscar Salvador (SUSE)
- [PATCH v2 11/69] mm/sparse: Move sparse_vmemmap_init... Muchun Song
- Re: [PATCH v2 11/69] mm/sparse: Move sparse_vme... Oscar Salvador (SUSE)
- [PATCH v2 12/69] mm/hugetlb_cma: Validate hugetlb CM... Muchun Song
- Re: [PATCH v2 12/69] mm/hugetlb_cma: Validate h... Oscar Salvador (SUSE)
- [PATCH v2 13/69] mm/hugetlb: Refactor early boot gig... Muchun Song
- Re: [PATCH v2 13/69] mm/hugetlb: Refactor early... Mike Rapoport
- Re: [PATCH v2 13/69] mm/hugetlb: Refactor e... Muchun Song
- Re: [PATCH v2 13/69] mm/hugetlb: Refactor early... Oscar Salvador (SUSE)
- [PATCH v2 14/69] mm/hugetlb: Free cross-zone bootmem... Muchun Song
- [PATCH v2 15/69] mm/hugetlb_vmemmap: Move bootmem HV... Muchun Song
- [PATCH v2 16/69] mm/hugetlb: Remove obsolete bootmem... Muchun Song
- [PATCH v2 17/69] mm/sparse-vmemmap: Remove sparse_vm... Muchun Song
- [PATCH v2 18/69] mm/hugetlb: Remove unused bootmem c... Muchun Song
- [PATCH v2 19/69] mm/mm_init: Make __init_page_from_n... Muchun Song
- Re: [PATCH v2 19/69] mm/mm_init: Make __init_pa... Mike Rapoport
- Re: [PATCH v2 19/69] mm/mm_init: Make __ini... Muchun Song
- [PATCH v2 20/69] mm/sparse-vmemmap: Drop VMEMMAP_POP... Muchun Song
