Re: [PATCH v6 0/4] Fix free/allocation of runtime gigantic pages

From: Alexandre Ghiti
Date: Wed Mar 13 2019 - 12:48:32 EST


On 03/13/2019 05:41 PM, Dave Hansen wrote:
On 3/7/19 5:20 AM, Alexandre Ghiti wrote:
This series fixes sh and sparc that did not advertise their gigantic page
support and then were not able to allocate and free those pages at runtime.
It renames MEMORY_ISOLATION && COMPACTION || CMA condition into the more
accurate CONTIG_ALLOC, since it allows the definition of alloc_contig_range
function.
Finally, it then fixes the wrong definition of ARCH_HAS_GIGANTIC_PAGE config
that, without MEMORY_ISOLATION && COMPACTION || CMA defined, did not allow
architectures to free boottime allocated gigantic pages although unrelated.
Looks good, thanks for all the changes. For everything generic in the
set, plus the x86 bits:

Acked-by: Dave Hansen <dave.hansen@xxxxxxxxx>

Thanks Dave,

Alex