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