
On Fri, Apr 07, 2023 at 11:12:22AM -0700, Andrea Bolognani wrote:
Getting the Fedora version to work would be trickier. As far as I can tell, there's currently no spec-compliant way to describe a firmware that requires both -bios and -kernel to be used at the same time. Should the spec be extended? Can we get Fedora to standardize on the, at least to an outside observer, simpler approach that Ubuntu has adopted?
It looks like it's not just Ubuntu going for the split OpenSBI/u-boot approach: Debian[1] of course is doing the same, but so is openSUSE[2]. Gentoo[3], very conveniently, goes as far as providing a working libvirt XML :) Outside of the Linux world, FreeBSD[4] and OpenBSD[5] also seem to have adopted this strategy. It looks like Fedora might be the only outlier... [1] https://wiki.debian.org/RISC-V#Setting_up_a_riscv64_virtual_machine [2] https://en.opensuse.org/openSUSE:RISC-V#QEMU_system_emulation [3] https://wiki.gentoo.org/wiki/RISC-V_Qemu_setup [4] https://wiki.freebsd.org/riscv#Quick_Start [5] https://briancallahan.net/blog/20220418.html -- Andrea Bolognani / Red Hat / Virtualization