audk/MdeModulePkg/Universal/FaultTolerantWriteDxe
Hao Wu 0e8c5d8b3b MdeModulePkg/FaultTolerantWrite: Update to consume SpeculationBarrier
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>
2018-12-25 09:15:57 +08:00
..
FaultTolerantWrite.c MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWrite.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteDxe.c MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteDxe.inf MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00
FaultTolerantWriteDxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
FaultTolerantWriteDxeExtra.uni MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteSmm.c MdeModulePkg/FaultTolerantWrite: Update to consume SpeculationBarrier 2018-12-25 09:15:57 +08:00
FaultTolerantWriteSmm.inf MdeModulePkg/FaultTolerantWrite:[CVE-2017-5753]Fix bounds check bypass 2018-09-30 13:06:42 +08:00
FaultTolerantWriteSmmCommon.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteSmmDxe.c MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteSmmDxe.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteSmmDxe.inf MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FaultTolerantWriteSmmDxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
FaultTolerantWriteSmmDxeExtra.uni MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FtwMisc.c MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmFaultTolerantWriteDxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
SmmFaultTolerantWriteDxeExtra.uni MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UpdateWorkingBlock.c MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00