Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: a8700d2b83c0d81b65527483132158648c3aa443
https://github.com/tianocore/edk2/commit/a8700d2b83c0d81b65527483132158648c3aa443
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.c
Log Message:
-----------
ArmPkg/ArmExceptionLib: Fix ECC error
Fix ECC error in ArmExceptionLib.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: d2fc49ac55eae1366d4fdf262129313d08b23d19
https://github.com/tianocore/edk2/commit/d2fc49ac55eae1366d4fdf262129313d08b23d19
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M ArmPkg/ArmPkg.dsc
R ArmPkg/Library/ArmExceptionLib/AArch64/AArch64Exception.c
R ArmPkg/Library/ArmExceptionLib/AArch64/ExceptionSupport.S
R ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.c
R ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.inf
M ArmVirtPkg/ArmVirt.dsc.inc
A UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/AArch64Exception.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/ArmExceptionLib.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/ExceptionSupport.S
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
M UefiCpuPkg/UefiCpuPkg.dsc
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
Global: Merge ArmExceptionLib into CpuExceptionHandlerLib
Merge ArmExceptionLib into CpuExceptionHandlerLib.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: bc60347b9e243384d43ca36ae41d419767b583e9
https://github.com/tianocore/edk2/commit/bc60347b9e243384d43ca36ae41d419767b583e9
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M ArmPkg/ArmPkg.dec
M ArmPkg/ArmPkg.dsc
M ArmPkg/Drivers/ArmCrashDumpDxe/ArmCrashDumpDxe.dsc
M ArmPkg/Drivers/ArmCrashDumpDxe/ArmCrashDumpDxe.inf
M ArmPkg/Drivers/CpuDxe/CpuDxe.inf
R ArmPkg/Include/Library/DefaultExceptionHandlerLib.h
R
ArmPkg/Library/DefaultExceptionHandlerLib/AArch64/DefaultExceptionHandler.c
R ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerLib.inf
R ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerUefi.c
M ArmVirtPkg/ArmVirt.dsc.inc
A UefiCpuPkg/Include/Library/DefaultExceptionHandlerLib.h
A UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
A
UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/DefaultExceptionHandlerUefi.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
Global: Merge DefaultExceptionHandlerLib into CpuExceptionHandlerLib
Merge DefaultExceptionHandlerLib into CpuExceptionHandlerLib.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: 6e335da52f807a1a21042785c02ee0d7e3325347
https://github.com/tianocore/edk2/commit/6e335da52f807a1a21042785c02ee0d7e3325347
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
R
UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/DefaultExceptionHandlerUefi.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionHelpers.h
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
A UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHelpers.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
A UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHelpers.c
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Add Sec/Dxe specific helper functions
Add Sec/Pei and Dxe specific helper functions to get image name and print
logs to console.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: 256305afe96997e6d421166ea14ca34f1152f121
https://github.com/tianocore/edk2/commit/256305afe96997e6d421166ea14ca34f1152f121
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M ArmPkg/Drivers/ArmCrashDumpDxe/ArmCrashDumpDxe.c
M ArmPkg/Drivers/ArmCrashDumpDxe/ArmCrashDumpDxe.inf
M ArmPkg/Drivers/CpuDxe/CpuDxe.h
R UefiCpuPkg/Include/Library/DefaultExceptionHandlerLib.h
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/ArmExceptionLib.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
Log Message:
-----------
ArmPkg,UefiCpuPkg: Update DefaultExceptionHandler to DumpCpuContext
Rename DefaultExceptionHandler to DumpCpuContext, and delete the header.
DumpCpuContext is already present in CpuExceptionHandlerLib.
Update ArmCpuDxe and ArmCrashDumpDxe to reflect new name.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: b761b48fc314c0822835d4251b01f4123c5031e1
https://github.com/tianocore/edk2/commit/b761b48fc314c0822835d4251b01f4123c5031e1
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
R UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/AArch64Exception.c
R UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/ArmExceptionLib.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/ExceptionSupport.h
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Consolidate AArch64 exception sources
Merge AArch64Exception.c and ArmExceptionLib.c into the unified
CpuExceptionHandlerLib.c. Add ExceptionSupport.h to declare shared
assembly functions.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: ddba884b4ca7edb8bc62c9b98b42a3896fa02168
https://github.com/tianocore/edk2/commit/ddba884b4ca7edb8bc62c9b98b42a3896fa02168
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Fix return type to EFI_STATUS
Replace RETURN_STATUS with EFI_STATUS and update all return codes
accordingly:
- RETURN_UNSUPPORTED -> EFI_UNSUPPORTED
- RETURN_ALREADY_STARTED -> EFI_ALREADY_STARTED
- RETURN_SUCCESS -> EFI_SUCCESS
This aligns the AArch64 implementation with the CpuExceptionHandlerLib.h
header declaration.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: f062b9655402ed7ce968286b1ef114d96942e21b
https://github.com/tianocore/edk2/commit/f062b9655402ed7ce968286b1ef114d96942e21b
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/AArch64/CpuExceptionHandlerLib.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionHelpers.h
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHelpers.c
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Add doxygen header
Add missing doxygen header for CpuExceptionHandlerLib.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Commit: 7c336dc1bc83f1ad7dcba780b6db21ab08669ad4
https://github.com/tianocore/edk2/commit/7c336dc1bc83f1ad7dcba780b6db21ab08669ad4
Author: Vishal Oliyil Kunnil <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/RiscV/Backtrace.h
R UefiCpuPkg/Library/CpuExceptionHandlerLib/RiscV/BacktraceHelper.c
R UefiCpuPkg/Library/CpuExceptionHandlerLib/RiscV/BacktraceHelperSec.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Unify RISC-V/AArch64 exception helpers
Move the common exception helper interfaces and implementation to a shared
location within CpuExceptionHandlerLib and update both RISC-V and AArch64
to consume the unified helpers.
This change removes architecture-specific duplication of these helper
functions.
Signed-off-by: Vishal Oliyil Kunnil <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/791bf763be41...7c336dc1bc83
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits