File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1349,7 +1349,7 @@ config ARM64_VA_BITS_48
13491349
13501350config ARM64_VA_BITS_52
13511351 bool "52-bit"
1352- depends on ARM64_PAN || !ARM64_SW_TTBR0_PAN
1352+ depends on ARM64_64K_PAGES && ( ARM64_PAN || !ARM64_SW_TTBR0_PAN)
13531353 help
13541354 Enable 52-bit virtual addressing for userspace when explicitly
13551355 requested via a hint to mmap(). The kernel will also use 52-bit
@@ -1396,11 +1396,10 @@ choice
13961396
13971397config ARM64_PA_BITS_48
13981398 bool "48-bit"
1399- depends on ARM64_64K_PAGES || !ARM64_VA_BITS_52
14001399
14011400config ARM64_PA_BITS_52
1402- bool "52-bit"
1403- depends on ARM64_64K_PAGES || ARM64_VA_BITS_52
1401+ bool "52-bit (ARMv8.2) "
1402+ depends on ARM64_64K_PAGES
14041403 depends on ARM64_PAN || !ARM64_SW_TTBR0_PAN
14051404 help
14061405 Enable support for a 52-bit physical address space, introduced as
You can’t perform that action at this time.
0 commit comments