[PATCH] ARM: kernel: improve error message when LPAE config doesn't match CPU

Russell King - ARM Linux linux at arm.linux.org.uk
Tue Feb 18 10:35:52 EST 2014


On Tue, Feb 18, 2014 at 02:20:18PM +0100, Thomas Petazzoni wrote:
> Currently, when the kernel is configured with LPAE support, but the
> CPU doesn't support it, the error message is fairly cryptic:
> 
>   Error: unrecognized/unsupported processor variant (0x561f5811).
> 
> This messages is normally shown when there is an issue when comparing
> the processor ID (CP15 0, c0, c0) with the values/masks described in
> proc-v7.S. However, the same message is displayed when LPAE support is
> enabled in the kernel configuration, but not available in the CPU,
> after looking at ID_MMFR0 (CP15 0, c0, c1, 4). Having the same error
> message is highly misleading.
> 
> This commit improves this by showing a different error message when
> this situation occurs:
> 
>   Error: Kernel with LPAE support, but CPU does not support LPAE.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>

Nothing obviously wrong, please put it in the patch system, thanks.

-- 
FTTC broadband for 0.8mile line: 5.8Mbps down 500kbps up.  Estimation
in database were 13.1 to 19Mbit for a good line, about 7.5+ for a bad.
Estimate before purchase was "up to 13.2Mbit".



More information about the linux-arm-kernel mailing list