summaryrefslogtreecommitdiffstats
path: root/arch/arm64/configs/defconfig
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2024-02-14 13:29:27 +0100
committerCatalin Marinas <catalin.marinas@arm.com>2024-02-16 12:42:43 +0000
commit5d101654226d64ac0a6928019fbf476b46e9d14b (patch)
tree6ba4cdc780fccb85ad57f79fea6a60ce5195a2fb /arch/arm64/configs/defconfig
parent352b0395b5053fca01b9dc60294235511f5f3d65 (diff)
downloadlinux-stable-5d101654226d64ac0a6928019fbf476b46e9d14b.tar.gz
linux-stable-5d101654226d64ac0a6928019fbf476b46e9d14b.tar.bz2
linux-stable-5d101654226d64ac0a6928019fbf476b46e9d14b.zip
arm64: defconfig: Enable LPA2 support
We typically enable support in defconfig for all architectural features for which we can detect at runtime if the hardware actually supports them. Now that we have implemented support for LPA2 based 52-bit virtual addressing in a way that should not impact 48-bit operation on non-LPA2 CPU, we can do the same, and enable 52-bit virtual addressing by default. Catalin adds: Currently the "Virtual address space size" arch/arm64/Kconfig menu entry sets different defaults for each page size. However, all are overridden by the defconfig to 48 bits. Set the new default in Kconfig and remove the defconfig line. [ardb: squash follow-up fix from Catalin] Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Link: https://lore.kernel.org/r/20240214122845.2033971-86-ardb+git@google.com Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/configs/defconfig')
-rw-r--r--arch/arm64/configs/defconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index e6cf3e5d63c3..f086b0624ec8 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -76,7 +76,6 @@ CONFIG_ARCH_VEXPRESS=y
CONFIG_ARCH_VISCONTI=y
CONFIG_ARCH_XGENE=y
CONFIG_ARCH_ZYNQMP=y
-CONFIG_ARM64_VA_BITS_48=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_SMT=y
CONFIG_NUMA=y