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