Re: [RFC V2 0/1] mm/debug: Add tests for architecture exported page table helpers

From: Matthew Wilcox
Date: Fri Aug 09 2019 - 06:17:09 EST


On Fri, Aug 09, 2019 at 01:03:17PM +0530, Anshuman Khandual wrote:
> Should alloc_gigantic_page() be made available as an interface for general
> use in the kernel. The test module here uses very similar implementation from
> HugeTLB to allocate a PUD aligned memory block. Similar for mm_alloc() which
> needs to be exported through a header.

Why are you allocating memory at all instead of just using some
known-to-exist PFNs like I suggested?