On Thu, Jan 16, 2020 at 13:14:39 +0000, Atish Patra wrote:
> > Thanks a lot for tackling this problem - it's been on the back
> burner for way too long :). Unfortunately this patch set loads grub
> via UEFI, but then does not execute Linux using the UEFI
> protocol. While that's a nice hack for starters, it severely limits
> the extensibility of the boot flow going forward.
>
> > IIRC either Anup or Atish wanted to work on a UEFI boot stub for
> > Linux. We could then just unify the ARM and RISC-V UEFI boot paths
> > in grub and use that common code to run Linux via the UEFI stub.
> 
> Yes. I am working on it. In fact, I got Linux kernel booting via
> bootefi command last week. I have tried to use as much as ARM stub
> code possible which will help in unifying them in future.
> 
> I am yet to add UEFI run time services. But I was thinking to post a
> RFC series with EFI stub code first and work on run time services
> after that. Let me know if you think that’s not a good idea.

Absolutely. Could you cc me when you send that to linux-efi list?

FWIW, I intend to get back to unifying the RISV-V linux loader back
into the one that started as the arm64 one. But I have recently
changed jobs, and there is some paperwork to sort out with the FSF.

Best Regards,

Leif

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to