Hey all, I was chatting with Marcin Juszkiewicz about U-Boot on ARM wrt its "generic UEFI boot" feature where it can execute UEFI applications. We use this capability for Fedora on ARM platforms to go from the utterly barebones and weird initialization processes for various boards to a UEFI-like environment so we can boot Fedora somewhat normally. It occurred to me during that conversation that it might be possible to use this to simplify what we need to care about for x86 too. Last year, the Red Hat Bootloader team wanted to start a deprecation process for BIOS[1] and the Fedora Cloud WG has been interested in it for longer[2]. At least from the Cloud WG side, it's been determined that completely removing BIOS support is functionally impossible for the next few years because of AWS and smaller cloud providers not universally supporting UEFI (and we are still trying to convince them to change their minds on this...). And I still have plenty of hardware with broken UEFI implementations that require CSM boot to support Linux. But could we use U-Boot to fill in this gap so these systems still work? We'd then treat x86 like ARM (if no UEFI, use U-Boot UEFI). [1]: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/K5YKCQU3YVCTMSBHLP4AOQWIE3AHWCKC/ [2]: https://pagure.io/cloud-sig/issue/345 -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue