From 0dfb926bb560132305d87e8766518abd8d780455 Mon Sep 17 00:00:00 2001 From: vit9696 Date: Sun, 12 Feb 2023 11:23:14 +0300 Subject: [PATCH] MdeModulePkg/Core: Fix DxeCore entry not being added to DebugTable Signed-off-by: Vitaly Cheptsov --- MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c b/MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c index 8008370cb1..d6e732e021 100644 --- a/MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c +++ b/MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c @@ -212,6 +212,10 @@ CoreNewDebugImageInfoEntry ( CopyMem (NewTable, Table, TableSize); mDebugInfoTableHeader.EfiDebugImageInfoTable = NewTable; // + // Set the first empty entry index to be the original max table entries. + // + Index = mMaxTableEntries; + // // Enlarge the max table entries. // mMaxTableEntries += EFI_PAGE_SIZE / EFI_DEBUG_TABLE_ENTRY_SIZE; @@ -222,11 +226,7 @@ CoreNewDebugImageInfoEntry ( // // Update the table header // - Table = NewTable; - // - // Set the first empty entry index to be the original max table entries. - // - Index = mMaxTableEntries; + Table = NewTable; } //