Use the EVT_RESERVE_BOARD event handler to allocate the efi_priv struct in the normal memory area. This avoids the caller needing to keep it on the stack. Copy the struct to the new place and start using it there. Co-developed-by: Claude <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com>