On 23 August 2018 at 09:24, Bin Meng <bmeng...@gmail.com> wrote: > At present Linux kernel loaded from U-Boot as an EFI payload does > not boot. This fills in kernel's boot params structure with the > required critical EFI information like system table address and > memory map stuff so that kernel can obtain essential data like > runtime services and ACPI table to boot. > > With this patch, now U-Boot as an EFI payload becomes much more > practical: it is another option of kernel bootloader, ie, can be > a replacement for grub. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > --- > > arch/x86/cpu/efi/payload.c | 37 +++++++++++++++++++++++++++++++++++++ > arch/x86/include/asm/zimage.h | 1 + > arch/x86/lib/zimage.c | 4 ++++ > include/efi.h | 3 +++ > 4 files changed, 45 insertions(+)
Reviewed-by: Simon Glass <s...@chromium.org> That's good. I'm not a big fan of grub. It was sort-of OK until I looked at the code. - Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot