diff options
author | Dimitris Papastamos <dimitris.papastamos@arm.com> | 2018-03-12 13:27:02 +0000 |
---|---|---|
committer | Dimitris Papastamos <dimitris.papastamos@arm.com> | 2018-03-14 11:15:44 +0000 |
commit | 3991a6a49f3cf8d0b30a2800428e60454e2f92dd (patch) | |
tree | 8af432a51fa27ca1dc415bffee189d50b03ce2c9 /lib/stdlib/assert.c | |
parent | 16b05e94a2d1757cbb98de068c662d58a6919613 (diff) | |
download | platform_external_arm-trusted-firmware-3991a6a49f3cf8d0b30a2800428e60454e2f92dd.tar.gz platform_external_arm-trusted-firmware-3991a6a49f3cf8d0b30a2800428e60454e2f92dd.tar.bz2 platform_external_arm-trusted-firmware-3991a6a49f3cf8d0b30a2800428e60454e2f92dd.zip |
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>
Diffstat (limited to 'lib/stdlib/assert.c')
0 files changed, 0 insertions, 0 deletions