]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/PiSmmCore/Dispatcher.c
MdeModulePkg/PiSmmCore: log SMM image start failure
[mirror_edk2.git] / MdeModulePkg / Core / PiSmmCore / Dispatcher.c
index 9bec731e531240fe7ae761f07ba11b4f0e2b603b..76ee9e0b89ccfca622044db653c21363416640f7 100644 (file)
@@ -902,6 +902,12 @@ SmmDispatcher (
       Status = ((EFI_IMAGE_ENTRY_POINT)(UINTN)DriverEntry->ImageEntryPoint)(DriverEntry->ImageHandle, gST);\r
       PERF_START_IMAGE_END (DriverEntry->ImageHandle);\r
       if (EFI_ERROR(Status)){\r
+        DEBUG ((\r
+          DEBUG_ERROR,\r
+          "Error: SMM image at %11p start failed: %r\n",\r
+          DriverEntry->SmmLoadedImage.ImageBase,\r
+          Status\r
+          ));\r
         UnregisterSmramProfileImage (DriverEntry, TRUE);\r
         SmmFreePages(DriverEntry->ImageBuffer, DriverEntry->NumberOfPage);\r
         //\r