• Arnd Bergmann's avatar
    arm64: fix ARM64_USER_VA_BITS_52 builds · 4d08d20f
    Arnd Bergmann authored
    In some randconfig builds, the new CONFIG_ARM64_USER_VA_BITS_52
    triggered a build failure:
    
    arch/arm64/mm/proc.S:287: Error: immediate out of range
    
    As it turns out, we were incorrectly setting PGTABLE_LEVELS here,
    lacking any other default value.
    This fixes the calculation of CONFIG_PGTABLE_LEVELS to consider
    all combinations again.
    
    Fixes: 68d23da4 ("arm64: Kconfig: Re-jig CONFIG options for 52-bit VA")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
    4d08d20f
Kconfig 45.9 KB