From: Yu Zhao Date: Thu, 14 Apr 2022 19:16:55 +0000 (-0700) Subject: mm-x86-add-config_arch_has_nonleaf_pmd_young-fix X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=56cad60f021a1693b75191a0dab72dec9663bccf;p=users%2Fjedix%2Flinux-maple.git mm-x86-add-config_arch_has_nonleaf_pmd_young-fix fix Kconfig warnings Link: https://lkml.kernel.org/r/YlZrmTd0JGO7/g8a@google.com Reported-by: Stephen Rothwell Signed-off-by: Andrew Morton --- diff --git a/arch/Kconfig b/arch/Kconfig index c626bed3553d..1f0f39262d84 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -1380,7 +1380,6 @@ config HAVE_ARCH_NODE_DEV_GROUP config ARCH_HAS_NONLEAF_PMD_YOUNG bool - depends on PGTABLE_LEVELS > 2 help Architectures that select this option are capable of setting the accessed bit in non-leaf PMD entries when using them as part of linear diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 86c75bd84087..d336b1734811 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -85,7 +85,7 @@ config X86 select ARCH_HAS_PMEM_API if X86_64 select ARCH_HAS_PTE_DEVMAP if X86_64 select ARCH_HAS_PTE_SPECIAL - select ARCH_HAS_NONLEAF_PMD_YOUNG + select ARCH_HAS_NONLEAF_PMD_YOUNG if PGTABLE_LEVELS > 2 select ARCH_HAS_UACCESS_FLUSHCACHE if X86_64 select ARCH_HAS_COPY_MC if X86_64 select ARCH_HAS_SET_MEMORY