Linux 5.10 To Have Initial Support For UEFI Booting On RISC-V

Written by Michael Larabel in RISC-V on 6 October 2020 at 05:15 PM EDT. 6 Comments
It looks like the upcoming Linux 5.10 kernel cycle will be the first to bring initial support for UEFI booting on RISC-V hardware.

Going back to the beginning of the year there has been RISC-V patches for UEFI support thanks to engineers at Western Digital. Prior kernel releases also saw UEFI clean-ups and other prep work in getting ready for RISC-V CPU architecture support to be added. Now with Linux 5.10 it looks like the first-cut support is ready to go.

Hitting the Linux RISC-V for-next branch last Friday was the initial EFI code. This includes support for early ioremap, PE/COFF header for the EFI stub, the RISC-V EFI stub, and then the EFI runtime services support for this royalty-free CPU ISA.

That initial UEFI code is queued up ahead of the Linux 5.10 merge window opening up next week. That code appears to be the highlight of the RISC-V changes coming to this end of year 2020 kernel release.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week