Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: EFI boot failing on new machine



On Sun, 23 Feb 2025, Paul Ripke wrote:

Doing some Print debugging, I'm finding the first AllocatePages in
efi_md_init hangs. Which is a little interesting, since an AllocatePages
in efi_heap_init has previously succeeded? My current debug log:

efi_main starting...
efi_heap_init...
AllocatePages addr: 0000000100000000 sz: 256
heap_start: 00000000&E66F000
efi_md_init...
startprog64_size: 8480
AllocatePages addr: 0000000100000000 sz: 3


So, this is trying to allocate (any) memory below 4GB and succeeds the first
time, but, not the second...

- What does the memory map look like?

- Is there sufficient memory left below 4GB, or is all the memory mapped above
  4GB on this board?

- What happens if you change AllocateMaxAddress to AllocateAnyPages in
  efi_md_init()?

-RVP


Home | Main Index | Thread Index | Old Index