[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] EFI: Enable booting unified hypervisor/kernel/initrd images



On Friday, September 4, 2020 1:58 PM, Julien Grall <julien@xxxxxxx> 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.

x86 has a similar call in efi_arch-cfg_file_early() to load
the CPU microcode from the unified image, if it exists.

> [...]
> I don't seem to be able to apply the patch using git-am:

You might try this one instead -- it has been based on the
latest staging tree and has had a few rounds of style guide
issues as well as the commit id for the systemd-boot code.

https://gitlab.com/xen-project/xen/-/merge_requests/4

--
Trammell



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.