Re: [PATCH v10 02/11] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP
From: Mike Kravetz <hidden>
Date: 2020-12-21 23:58:44
Also in:
linux-fsdevel, linux-mm, lkml
From: Mike Kravetz <hidden>
Date: 2020-12-21 23:58:44
Also in:
linux-fsdevel, linux-mm, lkml
On 12/17/20 4:12 AM, Muchun Song wrote:
The HUGETLB_PAGE_FREE_VMEMMAP option is used to enable the freeing of unnecessary vmemmap associated with HugeTLB pages. The config option is introduced early so that supporting code can be written to depend on the option. The initial version of the code only provides support for x86-64. Like other code which frees vmemmap, this config option depends on HAVE_BOOTMEM_INFO_NODE. The routine register_page_bootmem_info() is used to register bootmem info. Therefore, make sure register_page_bootmem_info is enabled if HUGETLB_PAGE_FREE_VMEMMAP is defined. Signed-off-by: Muchun Song <redacted> --- arch/x86/mm/init_64.c | 2 +- fs/Kconfig | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-)
Thanks for updating, Acked-by: Mike Kravetz <redacted> -- Mike Kravetz