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

Reply via email to