Re: [PATCH 2/3] mm: hugetlb: introduce arch_free_vmemmap_page

2021-03-10 Thread kernel test robot
Hi Muchun, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on next-20210310] [cannot apply to hnaz-linux-mm/master arm64/for-next/core tip/x86/mm linus/master v5.12-rc2 v5.12-rc1 v5.11 v5.12-rc2] [If your patch is applied to the wrong git tree, kindly drop us a

Re: [PATCH 2/3] mm: hugetlb: introduce arch_free_vmemmap_page

2021-03-10 Thread kernel test robot
Hi Muchun, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on next-20210310] [cannot apply to hnaz-linux-mm/master arm64/for-next/core tip/x86/mm linus/master v5.12-rc2 v5.12-rc1 v5.11 v5.12-rc2] [If your patch is applied to the wrong git tree, kindly drop us a

[PATCH 2/3] mm: hugetlb: introduce arch_free_vmemmap_page

2021-03-09 Thread Muchun Song
We register bootmem info for vmemmap pages when boot on x86-64, so the vmemmap pages must be freed by using free_bootmem_page(). But on some other architectures, we do not need bootmem info. In this case, free_reserved_page() is enough to free vmemmap pages. Currently, only x86-64 need