Re: [PATCH 09/17] mm/hugetlb: switch HugeTLB to section-based vmemmap optimization

From: Mike Rapoport

Date: Wed Jul 15 2026 - 01:11:20 EST


On Thu, 02 Jul 2026 17:38:13 +0800, Muchun Song <songmuchun@xxxxxxxxxxxxx> wrote:
> HugeTLB bootmem vmemmap optimization still carries its own early setup
> path, including pre-populating optimized mappings before the generic
> sparse-vmemmap code runs.
>
> Now that the section-based vmemmap optimization can derive HugeTLB
> vmemmap deduplication from section metadata, HugeTLB only needs to mark
> the bootmem huge page range with the appropriate order. The generic
> sparse-vmemmap population path can then allocate and map the shared tail
> vmemmap pages without any HugeTLB-specific early population code.
>
> [...]

Acked-by: Mike Rapoport (Microsoft) <rppt@xxxxxxxxxx>

--
Sincerely yours,
Mike.