[SeaBIOS] Re: [PATCH 1/4] better kvm detection

2023-01-20 Thread David Woodhouse
On Mon, 2022-11-21 at 11:32 +0100, Gerd Hoffmann wrote: > In case kvm emulates features of another hypervisor (for example hyperv) > two VMM CPUID blocks will be present, one for the emulated hypervisor > and one for kvm itself. That isn't the case for emulating Xen on KVM, FWIW. Only for Hyper-V

[SeaBIOS] [SeaBIOS PATCH] xen: require Xen info structure at 0x1000 to detect Xen

2023-01-20 Thread David Woodhouse
From: David Woodhouse When running under Xen, hvmloader places a table at 0x1000 with the e820 information and BIOS tables. If this isn't present, SeaBIOS will currently panic. We now have support for running Xen guests natively in QEMU/KVM, which boots SeaBIOS directly instead of via