efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820()