Message ID | 20210818212148.3927001-1-songliubraving@fb.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | x86/mm: add select HAVE_ARCH_HUGE_VMALLOC in Kconfig | expand |
> On Aug 18, 2021, at 2:21 PM, Song Liu <songliubraving@fb.com> 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@fb.com> 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 >
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
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@fb.com> --- arch/x86/Kconfig | 1 + 1 file changed, 1 insertion(+)