commit | 7c227dc447e80fa387796a613eb0e95c84f2d2b7 | [log] [tgz] |
---|---|---|
author | Bipin Ravi <bipin.ravi@arm.com> | Wed Dec 20 14:53:37 2023 -0600 |
committer | Varun Wadekar <vwadekar@nvidia.com> | Mon Jan 29 13:06:25 2024 +0000 |
tree | fa494eb380a2d7c35b93495cd016d0e959ad8b5f | |
parent | 744f07ae75471cabb232ff5a7e06b6c4bc70567b [diff] |
fix(cpus): workaround for Cortex-X3 erratum 2266875 Cortex-X3 erratum 2266875 is a Cat B erratum that applies to all revisions <= r1p0 and is fixed in r1p1. The workaround is to set CPUACTLR_EL1[22]=1 which will cause the CFP instruction to invalidate all branch predictor resources regardless of context. SDEN Documentation: https://developer.arm.com/documentation/2055130/latest Change-Id: I9c610777e222f57f520d223bb03fc5ad05af1077 Signed-off-by: Bipin Ravi <bipin.ravi@arm.com>