mirror of https://github.com/acidanthera/audk.git
0e8c5d8b3b
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1417 Since BaseLib API AsmLfence() is a x86 arch specific API and should be avoided using in generic codes, this commit replaces the usage of AsmLfence() with arch-generic API SpeculationBarrier(). Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Hao Wu <hao.a.wu@intel.com> Reviewed-by: Jian J Wang <jian.j.wang@intel.com> |
||
---|---|---|
.. | ||
FaultTolerantWrite.c | ||
FaultTolerantWrite.h | ||
FaultTolerantWriteDxe.c | ||
FaultTolerantWriteDxe.inf | ||
FaultTolerantWriteDxe.uni | ||
FaultTolerantWriteDxeExtra.uni | ||
FaultTolerantWriteSmm.c | ||
FaultTolerantWriteSmm.inf | ||
FaultTolerantWriteSmmCommon.h | ||
FaultTolerantWriteSmmDxe.c | ||
FaultTolerantWriteSmmDxe.h | ||
FaultTolerantWriteSmmDxe.inf | ||
FaultTolerantWriteSmmDxe.uni | ||
FaultTolerantWriteSmmDxeExtra.uni | ||
FtwMisc.c | ||
SmmFaultTolerantWriteDxe.uni | ||
SmmFaultTolerantWriteDxeExtra.uni | ||
UpdateWorkingBlock.c |