summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Workspace
diff options
context:
space:
mode:
authorJared Pan <jared.pan@dell.com>2026-06-01 10:00:50 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-06-17 07:11:15 +0300
commit02fa0cb9116f9c46d01abd7df5de1af3ebf2680c (patch)
tree5539d4eff0f4f86e20160e150e35e89eb8c76341 /BaseTools/Source/Python/Workspace
parente78042379cb6edfcb3633b28b8de34db2fb84fa7 (diff)
downloadedk2-02fa0cb9116f9c46d01abd7df5de1af3ebf2680c.tar.xz
MdeModulePkg/ReportStatusCodeRouter: Prevent recursive entry in PEI phase
Prevent recursive invocation of the PEI Report Status Code (RSC) Router that can lead to system hang or unexpected re-entrancy behavior during early boot. The defect was observed when PEI modules reported status codes while the router was already processing a previous request. This patch aligns PEI behavior with the robust RSC routing mechanisms already used in DXE and Runtime phases by adding a lightweight recursion guard to the PEI router. This ensures consistent behavior across boot stages and improves early-boot stability. Signed-off-by: Jared Pan <jared.pan@dell.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace')
0 files changed, 0 insertions, 0 deletions