I have only ever used the upstream-qemu to test the
performance of generic devices with HVM. I don't have
statistics, but I did see a reduction in boot times and IO
performance was better for emulated / layered devices such as
Network and Disk Drives. However, the moment I installed PV on
HVM drivers, that difference disappeared.
I am using IOMMU for passing a wireless NIC to a router, and
a graphics card to a multimedia HVM. For that reason I haven't
tried building ovmf or using upstream recently.
I think this error is probably the one you should be checking,
is there a `--64` flag?
gcc: error:
unrecognized command line option ‘--64’
To my understanding all these BIOS are emulated, pretty sure
the host machines BIOS is unrelated.