summaryrefslogtreecommitdiff
path: root/arch/arm64/Kconfig
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2015-10-20 16:59:20 +0300
committerCatalin Marinas <catalin.marinas@arm.com>2015-10-20 16:59:20 +0300
commit56a3f30e029396948989b96716f27b87e3510e0f (patch)
tree85e2301e3399bd422ae1172e79d2f8186d271b2e /arch/arm64/Kconfig
parent9f93f3e9461a30f425fdba15784db67ce878ce00 (diff)
downloadlinux-56a3f30e029396948989b96716f27b87e3510e0f.tar.xz
arm64: Make 36-bit VA depend on EXPERT
Commit 215399392fe4 (arm64: 36 bit VA) introduced 36-bit VA support for the arm64 kernel when the 16KB page configuration is enabled. While this is a valid hardware configuration, it's not something we want to encourage since it reduces the memory (and I/O) range that the kernel can access. Make this depend on EXPERT to avoid complaints of Linux not mapping the whole RAM, especially on platforms following the ARM recommended memory map. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/Kconfig')
-rw-r--r--arch/arm64/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index a346671d474e..c62fb0393567 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -393,7 +393,7 @@ choice
a combination of page size and virtual address space size.
config ARM64_VA_BITS_36
- bool "36-bit"
+ bool "36-bit" if EXPERT
depends on ARM64_16K_PAGES
config ARM64_VA_BITS_39