]> git.proxmox.com Git - mirror_edk2.git/commit - UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchExceptionHandler.c
UefiCpuPkg: Add ExceptionHandlerData for ArchRestoreExceptionContext()
authorJeff Fan <jeff.fan@intel.com>
Wed, 30 Nov 2016 07:11:02 +0000 (15:11 +0800)
committerJeff Fan <jeff.fan@intel.com>
Thu, 1 Dec 2016 08:03:16 +0000 (16:03 +0800)
commit368c54e718d3781227d33af3e4fad6adeb75a8e8
treec50b09b44c883c28895ad2d17971f2bdae15092b
parent81b21fc250fa356e81d352e57b9031f557477394
UefiCpuPkg: Add ExceptionHandlerData for ArchRestoreExceptionContext()

mReservedVectors is not set, we could add parameter ExceptionHandlerData for
ArchRestoreExceptionContext() that could use it instead of mReservedVectors.

Cc: Feng Tian <feng.tian@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@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>
UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ArchExceptionHandler.c
UefiCpuPkg/Library/CpuExceptionHandlerLib/PeiDxeSmmCpuException.c
UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchExceptionHandler.c