> On Aug 18, 2021, at 2:21 PM, Song Liu <songliubraving@xxxxxx> wrote: > > Add "select HAVE_ARCH_HUGE_VMALLOC if HAVE_ARCH_HUGE_VMAP", so that huge > vmalloc is enabled for X86_64 || X86_PAE. > > Signed-off-by: Song Liu <songliubraving@xxxxxx> Ping... Does this change make sense? In my tests on Intel CPU, vmalloc will not return 2MB page without this change. Thanks, Song > --- > arch/x86/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index a68bf2db0d3ea..6344c572555e0 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -154,6 +154,7 @@ config X86 > select HAVE_ACPI_APEI_NMI if ACPI > select HAVE_ALIGNED_STRUCT_PAGE if SLUB > select HAVE_ARCH_AUDITSYSCALL > + select HAVE_ARCH_HUGE_VMALLOC if HAVE_ARCH_HUGE_VMAP > select HAVE_ARCH_HUGE_VMAP if X86_64 || X86_PAE > select HAVE_ARCH_JUMP_LABEL > select HAVE_ARCH_JUMP_LABEL_RELATIVE > -- > 2.30.2 >