summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2016-05-24 21:39:35 +0800
committerHao Wu <hao.a.wu@intel.com>2016-07-14 15:51:03 +0800
commiteb268a9bf855622db0423eb35701ab2bd7530508 (patch)
tree26d63125f8a771ae218f9840a598c7694adea6e3 /UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
parent40fd86644d29137b9850d000be6dc00ce31e92e7 (diff)
downloadedk2-platforms-eb268a9bf855622db0423eb35701ab2bd7530508.tar.xz
UefiCpuPkg/ExceptionLib: Import PeiCpuExceptionHandlerLib module
This module could be linked by CpuMpPei driver to handle reserved vector list and provide spin lock for BSP/APs to prevent dump message corrupted. Cc: Michael Kinney <michael.d.kinney@intel.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com> (cherry picked from commit a81abf161666860d31359e40635f05fe4dc810fa)
Diffstat (limited to 'UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h')
-rw-r--r--UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h b/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
index bbf8004882..9c88012e0b 100644
--- a/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
+++ b/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
@@ -31,6 +31,11 @@
#include "ArchInterruptDefs.h"
+#define CPU_EXCEPTION_HANDLER_LIB_HOB_GUID \
+ { \
+ 0xb21d9148, 0x9211, 0x4d8f, { 0xad, 0xd3, 0x66, 0xb1, 0x89, 0xc9, 0x2c, 0x83 } \
+ }
+
//
// Record exception handler information
//