From a6de75436e3703a3f4a7fb72becb1b656ad38916 Mon Sep 17 00:00:00 2001 From: Peter Jung Date: Sat, 13 Jun 2026 13:30:43 +0200 Subject: [PATCH] config: use ADVISE for shmem/tmpfs transparent hugepages Signed-off-by: Peter Jung --- linux-cachyos-bmq/config | 8 ++++---- linux-cachyos-bore/config | 8 ++++---- linux-cachyos-deckify/config | 8 ++++---- linux-cachyos-eevdf/config | 8 ++++---- linux-cachyos-hardened/config | 8 ++++---- linux-cachyos-rc/config | 8 ++++---- linux-cachyos-rt-bore/config | 8 ++++---- linux-cachyos-server/config | 8 ++++---- linux-cachyos/config | 8 ++++---- 9 files changed, 36 insertions(+), 36 deletions(-) diff --git a/linux-cachyos-bmq/config b/linux-cachyos-bmq/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos-bmq/config +++ b/linux-cachyos-bmq/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-bore/config b/linux-cachyos-bore/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos-bore/config +++ b/linux-cachyos-bore/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-deckify/config b/linux-cachyos-deckify/config index 8ea65677b..09f8cffa7 100644 --- a/linux-cachyos-deckify/config +++ b/linux-cachyos-deckify/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-eevdf/config b/linux-cachyos-eevdf/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos-eevdf/config +++ b/linux-cachyos-eevdf/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-hardened/config b/linux-cachyos-hardened/config index 7c990eeb0..9b0e94c6c 100644 --- a/linux-cachyos-hardened/config +++ b/linux-cachyos-hardened/config @@ -1259,14 +1259,14 @@ CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-rc/config b/linux-cachyos-rc/config index f98fac08c..256537afe 100644 --- a/linux-cachyos-rc/config +++ b/linux-cachyos-rc/config @@ -1318,12 +1318,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-rt-bore/config b/linux-cachyos-rt-bore/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos-rt-bore/config +++ b/linux-cachyos-rt-bore/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos-server/config b/linux-cachyos-server/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos-server/config +++ b/linux-cachyos-server/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set diff --git a/linux-cachyos/config b/linux-cachyos/config index 649a0fac9..088bc04a9 100644 --- a/linux-cachyos/config +++ b/linux-cachyos/config @@ -1309,12 +1309,12 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_ADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER is not set # CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE=y -# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_WITHIN_SIZE is not set +CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_ADVISE=y CONFIG_THP_SWAP=y CONFIG_READ_ONLY_THP_FOR_FS=y # CONFIG_NO_PAGE_MAPCOUNT is not set