File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1367,7 +1367,7 @@ config ARM64_VA_BITS_48
13671367
13681368config ARM64_VA_BITS_52
13691369 bool "52-bit"
1370- depends on ARM64_PAN || !ARM64_SW_TTBR0_PAN
1370+ depends on ARM64_64K_PAGES && ( ARM64_PAN || !ARM64_SW_TTBR0_PAN)
13711371 help
13721372 Enable 52-bit virtual addressing for userspace when explicitly
13731373 requested via a hint to mmap(). The kernel will also use 52-bit
@@ -1414,11 +1414,10 @@ choice
14141414
14151415config ARM64_PA_BITS_48
14161416 bool "48-bit"
1417- depends on ARM64_64K_PAGES || !ARM64_VA_BITS_52
14181417
14191418config ARM64_PA_BITS_52
1420- bool "52-bit"
1421- depends on ARM64_64K_PAGES || ARM64_VA_BITS_52
1419+ bool "52-bit (ARMv8.2) "
1420+ depends on ARM64_64K_PAGES
14221421 depends on ARM64_PAN || !ARM64_SW_TTBR0_PAN
14231422 help
14241423 Enable support for a 52-bit physical address space, introduced as
You can’t perform that action at this time.
0 commit comments