diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2019-02-06 00:08:22 +0000 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2019-02-12 22:49:20 +0100 |
commit | c0959b4426b2da45cdb8146a5116bb4fd9b86534 (patch) | |
tree | 57dc77caaa640ff716fcf690b9c55979a94e90fa /BaseTools/Source/Python/UPT/Library/CommentParsing.py | |
parent | 1a35dd723bbf9333a11f6397dac77f1a5dadd3c5 (diff) | |
download | edk2-c0959b4426b2da45cdb8146a5116bb4fd9b86534.tar.gz edk2-c0959b4426b2da45cdb8146a5116bb4fd9b86534.tar.bz2 edk2-c0959b4426b2da45cdb8146a5116bb4fd9b86534.zip |
MdePkg/BaseLib: implement SpeculationBarrier() for ARM and AArch64
Replace the dummy C implementation of SpeculationBarrier() with
implementations consisting of the recommended DSB SY + ISB sequence,
as recommended by ARM in the whitepaper "Cache Speculation Side-channels"
version 2.4, dated October 2018.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'BaseTools/Source/Python/UPT/Library/CommentParsing.py')
0 files changed, 0 insertions, 0 deletions