From de2f1b29b96ccdb9371e347cc33834d09f50e4ec Mon Sep 17 00:00:00 2001 From: Botspot <54716352+Botspot@users.noreply.github.com> Date: Fri, 2 Aug 2024 19:40:48 -0500 Subject: [PATCH 1/4] Update bcm2712_defconfig --- arch/arm64/configs/bcm2712_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs/bcm2712_defconfig b/arch/arm64/configs/bcm2712_defconfig index a0dda267f776ed..94a255c46c12e7 100644 --- a/arch/arm64/configs/bcm2712_defconfig +++ b/arch/arm64/configs/bcm2712_defconfig @@ -81,6 +81,10 @@ CONFIG_ZSWAP=y CONFIG_Z3FOLD=m # CONFIG_COMPAT_BRK is not set CONFIG_CMA=y +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=n +CONFIG_READ_ONLY_THP_FOR_FS=n CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y CONFIG_NET=y From 80cd3d6d767f833db4d0738f0e413fd3a1bf9b46 Mon Sep 17 00:00:00 2001 From: Botspot <54716352+Botspot@users.noreply.github.com> Date: Fri, 2 Aug 2024 23:02:25 -0500 Subject: [PATCH 2/4] Update bcm2712_defconfig --- arch/arm64/configs/bcm2712_defconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/configs/bcm2712_defconfig b/arch/arm64/configs/bcm2712_defconfig index 94a255c46c12e7..072d5d2ab31b27 100644 --- a/arch/arm64/configs/bcm2712_defconfig +++ b/arch/arm64/configs/bcm2712_defconfig @@ -80,11 +80,11 @@ CONFIG_BINFMT_MISC=m CONFIG_ZSWAP=y CONFIG_Z3FOLD=m # CONFIG_COMPAT_BRK is not set -CONFIG_CMA=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=n -CONFIG_READ_ONLY_THP_FOR_FS=n +# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_CMA=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y CONFIG_NET=y From 0374e868194997fd868530533babcbe0514fe81a Mon Sep 17 00:00:00 2001 From: Botspot <54716352+Botspot@users.noreply.github.com> Date: Fri, 2 Aug 2024 23:45:17 -0500 Subject: [PATCH 3/4] Update bcm2712_defconfig --- arch/arm64/configs/bcm2712_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/bcm2712_defconfig b/arch/arm64/configs/bcm2712_defconfig index 072d5d2ab31b27..40b064978e63eb 100644 --- a/arch/arm64/configs/bcm2712_defconfig +++ b/arch/arm64/configs/bcm2712_defconfig @@ -84,6 +84,8 @@ CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y CONFIG_CMA=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y From 84f46d3e91071e679163fbdd92abe90b8d4f85f9 Mon Sep 17 00:00:00 2001 From: Botspot <54716352+Botspot@users.noreply.github.com> Date: Sat, 3 Aug 2024 00:44:26 -0500 Subject: [PATCH 4/4] Update bcm2711_defconfig --- arch/arm64/configs/bcm2711_defconfig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/configs/bcm2711_defconfig b/arch/arm64/configs/bcm2711_defconfig index e799f17be41103..d587a25cb7aede 100644 --- a/arch/arm64/configs/bcm2711_defconfig +++ b/arch/arm64/configs/bcm2711_defconfig @@ -77,6 +77,12 @@ CONFIG_BINFMT_MISC=m CONFIG_ZSWAP=y CONFIG_Z3FOLD=m # CONFIG_COMPAT_BRK is not set +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y +# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y CONFIG_CMA=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y