Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 1d2e73c4af62cf7fe55a873558057e30249f4f4f
      
https://github.com/tianocore/edk2/commit/1d2e73c4af62cf7fe55a873558057e30249f4f4f
  Author: Michael D Kinney <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M MdeModulePkg/Core/Dxe/Event/Tpl.c

  Log Message:
  -----------
  MdeModulePkg/Core/Dxe: Refactor CoreSetInterruptState enable path

Refactor the CoreSetInterruptState(TRUE) flow so EnableInterrupt() is
invoked through a single call site.

Behavior is unchanged: interrupts remain disabled in SMM and are enabled
outside SMM.

Signed-off-by: Michael D Kinney <[email protected]>


  Commit: ef437b30ad574cd760d1db8a9577e3a7d8f50163
      
https://github.com/tianocore/edk2/commit/ef437b30ad574cd760d1db8a9577e3a7d8f50163
  Author: Michael D Kinney <[email protected]>
  Date:   2026-08-25 (Tue, 25 Aug 2026)

  Changed paths:
    M MdeModulePkg/Core/Dxe/Event/Tpl.c

  Log Message:
  -----------
  MdeModulePkg/Core/Dxe: Add interrupt-enable nesting guard

Add interrupt-enable recursion depth tracking using
mInterruptEnableNestDepth and a bounded assertion in
CoreSetInterruptState().

This provides early detection for unintended recursive
interrupt-enable loops.

Signed-off-by: Michael D Kinney <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/04679c85b43c...ef437b30ad57

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