diff options
author | Marc Zyngier <marc.zyngier@arm.com> | 2018-01-11 14:28:38 +0000 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2018-06-19 12:55:52 +0200 |
commit | 92bd30b97f7a676972fa2099e1698da4c654e389 (patch) | |
tree | 9c7020db4ea7b59eafa0be72b041ef538eb2b4e4 /Documentation/arm/pxa | |
parent | d8f7b776de420dd966333ac120e3bb9f034a5e50 (diff) |
arm: Invalidate BTB on prefetch abort outside of user mapping on Cortex A8, A9, A12 and A17
In order to prevent aliasing attacks on the branch predictor,
invalidate the BTB on CPUs that are known to be affected when taking
a prefetch abort on a address that is outside of a user task limit.
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit a07373c8c365746583f25f49fee41b1bc0ff94b2)
[jason: adapted to 4.1]
Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
Diffstat (limited to 'Documentation/arm/pxa')
0 files changed, 0 insertions, 0 deletions