summaryrefslogtreecommitdiff
path: root/EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c
diff options
context:
space:
mode:
Diffstat (limited to 'EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c')
-rw-r--r--EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c b/EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c
index ee42f224e8..677a2108bf 100644
--- a/EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c
+++ b/EdkModulePkg/Core/Dxe/Misc/InstallConfigurationTable.c
@@ -125,6 +125,12 @@ Returns:
// Modify the table enty and return.
//
gDxeCoreST->ConfigurationTable[Index].VendorTable = Table;
+
+ //
+ // Signal Configuration Table change
+ //
+ CoreNotifySignalList (Guid);
+
return EFI_SUCCESS;
}
@@ -210,5 +216,10 @@ Returns:
//
CalculateEfiHdrCrc (&gDxeCoreST->Hdr);
+ //
+ // Signal Configuration Table change
+ //
+ CoreNotifySignalList (Guid);
+
return EFI_SUCCESS;
}