diff options
author | Jeff Fan <jeff.fan@intel.com> | 2016-07-01 14:52:12 +0800 |
---|---|---|
committer | Jeff Fan <jeff.fan@intel.com> | 2016-07-13 15:41:49 +0800 |
commit | 719ff8cf3e8f3abc967de8a0a71319ce66ff2d9d (patch) | |
tree | f9bb941c6f995de1dd7dd921b11f464baa7bf015 /UefiCpuPkg/CpuMpPei/CpuMpPei.h | |
parent | 46fd118219fcce638f1eb9c861f4a037530b64b9 (diff) | |
download | edk2-platforms-719ff8cf3e8f3abc967de8a0a71319ce66ff2d9d.tar.xz |
UefiCpuPkg/CpuMpPei: Dump message if microcode signature not matched
Verification microcode signature is one enhancement and not one requirement from
IA32 SDM. This update is just to dump debug message instead of ASSERT() if the
updated microcode signature does not match the loaded microcode signature.
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Diffstat (limited to 'UefiCpuPkg/CpuMpPei/CpuMpPei.h')
-rw-r--r-- | UefiCpuPkg/CpuMpPei/CpuMpPei.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/UefiCpuPkg/CpuMpPei/CpuMpPei.h b/UefiCpuPkg/CpuMpPei/CpuMpPei.h index afbcb6e579..5e56934a27 100644 --- a/UefiCpuPkg/CpuMpPei/CpuMpPei.h +++ b/UefiCpuPkg/CpuMpPei/CpuMpPei.h @@ -321,4 +321,14 @@ SecPlatformInformation2 ( OUT EFI_SEC_PLATFORM_INFORMATION_RECORD2 *PlatformInformationRecord2
);
+/**
+ Detect whether specified processor can find matching microcode patch and load it.
+
+ @param PeiCpuMpData Pointer to PEI CPU MP Data
+**/
+VOID
+MicrocodeDetect (
+ IN PEI_CPU_MP_DATA *PeiCpuMpData
+ );
+
#endif
|