This is in aarch64 UEFI context.
The efi stub code ignores any memory nodes in the device tree. It only relies
on the UEFI memory map for memory info.
In such a scenario, how can one export discontiguous regions of system memory
to the efi stub? There seems to be only one way to inform UEFI about system
memory, via PcdSystemMemoryBase.
Looking at the latest Arm Juno code, it seems like building a memory resource
descriptor hob, for the extra memory region, does the trick. Would that be the
best way to go?
edk2-devel mailing list