On Tue, Oct 23, 2018 at 06:32:00PM +0530, Anshuman Khandual wrote: > Let arm64 subscribe to generic HugeTLB page migration framework. Right now > this only works on the following PMD and PUD level HugeTLB page sizes with > various kernel base page size combinations. > > CONT PTE PMD CONT PMD PUD > -------- --- -------- --- > 4K: NA 2M NA 1G > 16K: NA 32M NA > 64K: NA 512M NA > > Reviewed-by: Naoya Horiguchi <n-horiguchi@xxxxxxxxxxxxx> > Signed-off-by: Anshuman Khandual <anshuman.khandual@xxxxxxx> Reviewed-by: Steve Capper <steve.capper@xxxxxxx> > --- > arch/arm64/Kconfig | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index a8ae30f..4b3e269 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -1331,6 +1331,10 @@ config SYSVIPC_COMPAT > def_bool y > depends on COMPAT && SYSVIPC > > +config ARCH_ENABLE_HUGEPAGE_MIGRATION > + def_bool y > + depends on HUGETLB_PAGE && MIGRATION > + > menu "Power management options" > > source "kernel/power/Kconfig" > -- > 2.7.4 >