On Friday, September 4, 2020 2:05 PM, Trammell Hudson <hud...@trmm.net> wrote:
> On Friday, September 4, 2020 1:58 PM, Julien Grall jul...@xen.org wrote: > > On 28/08/2020 12:51, Trammell Hudson wrote: > > > This patch adds support for bundling the xen.efi hypervisor, the xen.cfg > > > configuration file, the Linux kernel and initrd, as well as the XSM, and > > > CPU microcode into a single "unified" EFI executable. > > > > For Arm, I would also consider to add the DTB in "unified" EFI > > executable. See efi_arch_cfg_file_early() in xen/arch/arm/efi/efi-boot.h. > > Excellent point. The DTB is critical as well. I'll add that to > the patch on Xen's gitlab. Here is an untested patch for loading DTB from unified image: https://gitlab.com/xen-project/xen/-/merge_requests/4/diffs?commit_id=e55336e11cc6a7ce77f0bf8ce3aa0712c7017e8b -- trammell