So we detect kvm even in case there is no qemu pci hostbridge present, for example when using the new, pci-less microvm machine type.
Signed-off-by: Gerd Hoffmann kraxel@redhat.com --- src/fw/paravirt.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/src/fw/paravirt.c b/src/fw/paravirt.c index 4fcd8f570673..ef420931b9a5 100644 --- a/src/fw/paravirt.c +++ b/src/fw/paravirt.c @@ -102,13 +102,13 @@ static void qemu_detect(void) dprintf(1, "Running on QEMU (unknown nb: %04x:%04x)\n", v, d); break; } - kvm_detect(); }
void qemu_preinit(void) { qemu_detect(); + kvm_detect();
if (!CONFIG_QEMU) return; @@ -118,12 +118,6 @@ qemu_preinit(void) return; }
- if (!runningOnQEMU()) { - dprintf(1, "Warning: No QEMU Northbridge found (isapc?)\n"); - PlatformRunningOn |= PF_QEMU; - kvm_detect(); - } - // On emulators, get memory size from nvram. u32 rs = ((rtc_read(CMOS_MEM_EXTMEM2_LOW) << 16) | (rtc_read(CMOS_MEM_EXTMEM2_HIGH) << 24));