commit | 780cc95a71cb8ac3bed997ac0a32b041356cd7ab | [log] [tgz] |
---|---|---|
author | Dimitris Papastamos <dimitris.papastamos@arm.com> | Mon Mar 12 13:27:02 2018 +0000 |
committer | Dimitris Papastamos <dimitris.papastamos@arm.com> | Wed Mar 14 11:15:44 2018 +0000 |
tree | 8af432a51fa27ca1dc415bffee189d50b03ce2c9 | |
parent | a60cbc8aa376fdbc640394edd26b02a3b254ee08 [diff] |
Use PFR0 to identify need for mitigation of CVE-2017-5715 If the CSV2 field reads as 1 then branch targets trained in one context cannot affect speculative execution in a different context. In that case skip the workaround on Cortex A72 and A73. Change-Id: Ide24fb6efc77c548e4296295adc38dca87d042ee Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>