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/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-