From d3a8ce4023bc92e2a7325838e3efeaf134da7535 Mon Sep 17 00:00:00 2001 From: Collin Fijalkovich Date: Mon, 8 Feb 2021 09:54:25 -0800 Subject: [PATCH] ANDROID: GKI: add fields required to enable CONFIG_TRANSPARENT_HUGEPAGE Devices with plenty of RAM may benefit from THP usage. Enable THP while setting CONFIG_TRANSPARENT_HUGEPAGE_MADVISE require explicit opt-in for the feature by default in sysfs. Bug: 179484689 Bug: 179223738 Signed-off-by: Collin Fijalkovich Change-Id: If85765daba3817dac38e7bf29530acfaed1d50a3 --- arch/arm64/configs/gki_defconfig | 2 ++ arch/x86/configs/gki_defconfig | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm64/configs/gki_defconfig b/arch/arm64/configs/gki_defconfig index 7b44c6b1a496..2b5449d9160d 100644 --- a/arch/arm64/configs/gki_defconfig +++ b/arch/arm64/configs/gki_defconfig @@ -103,6 +103,8 @@ CONFIG_BINFMT_MISC=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CLEANCACHE=y CONFIG_CMA=y CONFIG_CMA_DEBUGFS=y diff --git a/arch/x86/configs/gki_defconfig b/arch/x86/configs/gki_defconfig index 1caacd6f8691..31f998dd5870 100644 --- a/arch/x86/configs/gki_defconfig +++ b/arch/x86/configs/gki_defconfig @@ -84,6 +84,8 @@ CONFIG_BINFMT_MISC=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CLEANCACHE=y CONFIG_CMA=y CONFIG_CMA_DEBUGFS=y