[BUG] LPAE can be enabled with non-LPAE capable CPUs

Russell King - ARM Linux linux at arm.linux.org.uk
Tue Feb 14 03:21:29 EST 2012


Catalin,

The latest OMAP randconfig kautobuildv2 build has found the following issue:

arch/arm/mm/proc-v6.S:124: Error: unrecognized relocation suffix
arch/arm/mm/proc-v6.S:124: Error: unrecognized relocation suffix
arch/arm/mm/proc-v6.S:124: Error: unrecognized relocation suffix
arch/arm/mm/proc-v6.S:124: Error: unrecognized relocation suffix

The config file indicates:

CONFIG_CPU_V6=y
CONFIG_CPU_V7=y
CONFIG_ARM_LPAE=y

As V6 CPUs don't support LPAE, this is an invalid configuration, which
suggests that the constraints within Kconfig are insufficient for LPAE.
Should ARM_LPAE depend on CPU_V7 && !CPU_32v6 && !CPU_32v5 && !CPU_32v4T
&& !CPU_32v4 && !CPU_32v3 ?



More information about the linux-arm-kernel mailing list