public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [QUESTION] API for more reliable memory
@ 2022-05-03 15:18 Ard Biesheuvel
  0 siblings, 0 replies; only message in thread
From: Ard Biesheuvel @ 2022-05-03 15:18 UTC (permalink / raw)
  To: edk2-devel-groups-io, Andrew Fish, Michael Kinney

Hello all,

While looking into how to support EFI_MORE_RELIABLE in Linux/arm64, I
noticed that, apart from the memory attribute, there is absolutely
nothing in terms of API support.

So how is one supposed to allocate this type of memory? Traverse the
memory map by hand to look for a suitable slot, and allocate it using
AllocateFixedAddress? That seems rather suboptimal to me, and I'd
expect the firmware to at least expose some kind of architected
protocol to encapsulate this, rather than have each stage in the boot
chain having to reimplement it.

Regards,
Ard.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-05-03 15:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-03 15:18 [QUESTION] API for more reliable memory Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox