X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=OvmfPkg%2FLibrary%2FX86QemuLoadImageLib%2FX86QemuLoadImageLib.c;fp=OvmfPkg%2FLibrary%2FX86QemuLoadImageLib%2FX86QemuLoadImageLib.c;h=1868c9fcafdf3642ad6eb101d37b1721dd7e585c;hp=c5bd6862b2651bf48aca3079f093cbdf7660ca88;hb=a3e25cc8a1dd3d1ea24ed02f90c44221e015e965;hpb=40d572f70dc10cbacb331c1f0757000195656087 diff --git a/OvmfPkg/Library/X86QemuLoadImageLib/X86QemuLoadImageLib.c b/OvmfPkg/Library/X86QemuLoadImageLib/X86QemuLoadImageLib.c index c5bd6862b2..1868c9fcaf 100644 --- a/OvmfPkg/Library/X86QemuLoadImageLib/X86QemuLoadImageLib.c +++ b/OvmfPkg/Library/X86QemuLoadImageLib/X86QemuLoadImageLib.c @@ -460,7 +460,6 @@ QemuStartKernelImage ( { EFI_STATUS Status; OVMF_LOADED_X86_LINUX_KERNEL *LoadedImage; - EFI_HANDLE KernelImageHandle; Status = gBS->OpenProtocol ( *ImageHandle, @@ -481,6 +480,8 @@ QemuStartKernelImage ( ); #ifdef MDE_CPU_IA32 if (Status == EFI_UNSUPPORTED) { + EFI_HANDLE KernelImageHandle; + // // On IA32, EFI_UNSUPPORTED means that the image's machine type is X64 while // we are expecting a IA32 one, and the StartImage () boot service is unable