X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FCore%2FDxe%2FDispatcher%2FDispatcher.c;h=fec794821b4dd2474dc53b5c782ff5beff798d68;hp=32ba23a957125cbe13fc2141b75c848d5bde97b3;hb=5f444029473d88fafaf5bdf42ba02d7904884bf6;hpb=44c82dc06fa986331387db0c732d217552381e2a diff --git a/EdkModulePkg/Core/Dxe/Dispatcher/Dispatcher.c b/EdkModulePkg/Core/Dxe/Dispatcher/Dispatcher.c index 32ba23a957..fec794821b 100644 --- a/EdkModulePkg/Core/Dxe/Dispatcher/Dispatcher.c +++ b/EdkModulePkg/Core/Dxe/Dispatcher/Dispatcher.c @@ -1018,6 +1018,11 @@ Returns: // if (gDxeCoreLoadedImage->FilePath == NULL) { if (CompareGuid (&NameGuid, gDxeCoreFileName)) { + // + // Because mFvDevicePath has been initialized when discoveried + // EFI_FV_FILETYPE_DRIVER file. So only need to update the name + // guid of device path. + // CopyGuid (&mFvDevicePath.File.NameGuid, &NameGuid); gDxeCoreLoadedImage->FilePath = CoreDuplicateDevicePath (