Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: e2ae0bed29ca0900bd359ec8c4c2998c591e6095
https://github.com/tianocore/edk2/commit/e2ae0bed29ca0900bd359ec8c4c2998c591e6095
Author: Ray Ni <[email protected]>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.c
Log Message:
-----------
ArmPkg/ArmExceptionLib: Follow new CpuExceptionHandlerLib APIs
CpuExceptionHandlerLib has been refactored with following changes:
1. Removed InitializeCpuInterruptHandlers in 2a09527ebcb459b40
2. Removed InitializeCpuExceptionHandlersEx and
added InitializeSeparateExceptionStacks in e7abb94d1fb8a0e7
The patch updates ARM version of CpuExceptionHandlerLib to follow
the API changes.
The functionality to ARM platforms should be none.
Signed-off-by: Ray Ni <[email protected]>
Cc: Leif Lindholm <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Commit: 6676162f64ad39949ed44f17ce40e5c49ab33e31
https://github.com/tianocore/edk2/commit/6676162f64ad39949ed44f17ce40e5c49ab33e31
Author: Ray Ni <[email protected]>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c
Log Message:
-----------
DxeMain: Fix the bug that StackGuard is not enabled
Commit e7abb94d1 removed InitializeCpuExceptionHandlersEx
and updated DxeMain to call InitializeCpuExceptionHandlers
for exception setup. But the old behavior that calls *Ex() sets
up the stack guard as well. To match the old behavior,
the patch calls InitializeSeparateExceptionStacks.
Signed-off-by: Ray Ni <[email protected]>
Reviewed-by: Jian J Wang <[email protected]>
Cc: Liming Gao <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/92288f433485...6676162f64ad
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits