If calling ExitBootServices() fails, the memory map size may have
increased, so determine the new size and reallocate the memory map
before calling GetMemoryMap() again.
This was seen on the following machine when using the iscsidxe UEFI
driver. The machine would consistently fail the first call
On 29/05/15 08:48, Ross Lagerwall wrote:
If calling ExitBootServices() fails, the memory map size may have
increased, so determine the new size and reallocate the memory map
before calling GetMemoryMap() again.
This was seen on the following machine when using the iscsidxe UEFI
driver. The
On 05/29/2015 10:45 AM, Jan Beulich wrote:
On 29.05.15 at 09:48, ross.lagerw...@citrix.com wrote:
--- a/xen/common/efi/boot.c
+++ b/xen/common/efi/boot.c
@@ -1053,14 +1053,14 @@ efi_start(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE
*SystemTable)
efi_arch_video_init(gop, info_size,
On 29.05.15 at 09:48, ross.lagerw...@citrix.com wrote:
--- a/xen/common/efi/boot.c
+++ b/xen/common/efi/boot.c
@@ -1053,14 +1053,14 @@ efi_start(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE
*SystemTable)
efi_arch_video_init(gop, info_size, mode_info);
}
-
On 29.05.15 at 11:57, ross.lagerw...@citrix.com wrote:
On 05/29/2015 10:45 AM, Jan Beulich wrote:
On 29.05.15 at 09:48, ross.lagerw...@citrix.com wrote:
--- a/xen/common/efi/boot.c
+++ b/xen/common/efi/boot.c
@@ -1053,14 +1053,14 @@ efi_start(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE