Re: [PATCH] xen/arm: Add workaround for Cortex-A53 erratum #843419

2020-12-10 Thread Stefano Stabellini
On Thu, 10 Dec 2020, Luca Fancellu wrote: > On the Cortex A53, when executing in AArch64 state, a load or store > instruction > which uses the result of an ADRP instruction as a base register, or which uses > a base register written by an instruction immediately after an ADRP to the > same registe

Re: [PATCH] xen/arm: Add workaround for Cortex-A53 erratum #843419

2020-12-10 Thread Bertrand Marquis
Hi Luca, > On 10 Dec 2020, at 10:42, Luca Fancellu wrote: > > On the Cortex A53, when executing in AArch64 state, a load or store > instruction > which uses the result of an ADRP instruction as a base register, or which uses > a base register written by an instruction immediately after an ADRP

[PATCH] xen/arm: Add workaround for Cortex-A53 erratum #843419

2020-12-10 Thread Luca Fancellu
On the Cortex A53, when executing in AArch64 state, a load or store instruction which uses the result of an ADRP instruction as a base register, or which uses a base register written by an instruction immediately after an ADRP to the same register, might access an incorrect address. The workaround