Subject: [RESEND][PATCH] ARM errata, 430973: update the affected revisions

From: [email-masked] (Jeroen Hofstee)
Date: Wed, 25 Feb 2015 20:36:51 +0100

Hi,

On 09-12-14 14:30, Jeroen Hofstee wrote:
> From: Jeroen Hofstee <[email-masked]>
>
> Update the list of revisions subject to this errata.
>
> Cc: Catalin Marinas <[email-masked]>
> Cc: Russell King <[email-masked]>
> Cc: Andreas Bie?mann <[email-masked]>
> Signed-off-by: Jeroen Hofstee <[email-masked]>
> ---
> I don't have access to the AT400/AT401/AT490 document, but
> Andreas was kind enough to provide this information, see
> https://www.mail-archive.com/u-boot at lists.denx.de/msg156620.html
>
> Resending from an address which is subscribed to the ML...
> ---
>   arch/arm/Kconfig | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 89c4b5c..a2202fa 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -1063,7 +1063,7 @@ config ARM_ERRATA_430973
>   	depends on CPU_V7
>   	help
>   	  This option enables the workaround for the 430973 Cortex-A8
> -	  (r1p0..r1p2) erratum. If a code sequence containing an ARM/Thumb
> +	  (r1p0..r1p3, r1p7) erratum. If a code sequence containing an ARM/Thumb
>   	  interworking branch is replaced with another code sequence at the
>   	  same virtual address, whether due to self-modifying code or virtual
>   	  to physical address re-mapping, Cortex-A8 does not recover from the

It seems this is not applied yet. For completeness, this only updates 
the description
of the workaround, so should be safe to apply. At the moment people 
might disable
this workaround (since the description says its not applicable) even if 
the cpu does
need this workaround.

Please consider applying this,

Regards,
Jeroen