[edk2-devel] [PATCH 0/5] Code refactoring in CpuExceptionHandlerLib
Ni, Ray
ray.ni at intel.com
Fri May 20 14:15:44 UTC 2022
Ray Ni (5):
CpuException: Avoid allocating code pages for DXE instance
CpuException: Init global variables in-place
CpuException: Avoid allocating page but using global variables
CpuException: Remove InitializeCpuInterruptHandlers
CpuException: Add InitializeSeparateExceptionStacks
MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c | 2 +-
.../Include/Library/CpuExceptionHandlerLib.h | 52 +----
.../CpuExceptionHandlerLibNull.c | 57 +----
UefiCpuPkg/CpuDxe/CpuDxe.c | 33 ++-
UefiCpuPkg/CpuDxe/CpuMp.c | 6 +-
UefiCpuPkg/CpuMpPei/CpuMpPei.c | 4 +-
.../CpuExceptionHandlerLib/DxeException.c | 218 ++++--------------
.../Ia32/ExceptionHandlerAsm.nasm | 4 +-
.../CpuExceptionHandlerLib/PeiCpuException.c | 112 +--------
.../PeiDxeSmmCpuException.c | 19 +-
.../SecPeiCpuException.c | 58 +----
.../CpuExceptionHandlerLib/SmmException.c | 72 ++----
.../X64/ExceptionHandlerAsm.nasm | 2 +
.../X64/Xcode5ExceptionHandlerAsm.nasm | 9 +-
14 files changed, 149 insertions(+), 499 deletions(-)
--
2.35.1.windows.2
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#89915): https://edk2.groups.io/g/devel/message/89915
Mute This Topic: https://groups.io/mt/91231766/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list