On Tue, 9 Jun 2026 at 13:00, Gerd Hoffmann <[email protected]> wrote: > > Hi, > > > > > # - specify a firmware and pass a hint to the kernel to boot > > > > # - direct kernel image boot > > > > > > That is a technical detail which doesn't make much of a difference > > > from the end user perspective. And often people talk about "direct > > > kernel boot" without drawing a line between these two cases, because the > > > user-visible behavior is pretty much identical: You pass a kernel to > > > qemu via '-kernel', and it gets booted ... > > > > As an end user I find them majorly different -- I usually > > don't want the firmware, because it takes forever to boot > > if you do that. > > Not sure what exactly you are doing, but for me edk2 is done in less > than a second (unless I turn on firmware debug logging), and that on > a rpi4 host which isn't exactly fast hardware. I wouldn't call that > "forever".
If you're running TCG emulation then booting EDK2 is definitely not that fast, and I think a lot of use of QEMU for aarch64 targets is TCG, not KVM. thanks -- PMM
