hermit-os / loader

The Hermit bootloader.
Apache License 2.0
68 stars 22 forks source link

microvm not working in latest QEMU #338

Closed mkroening closed 5 months ago

mkroening commented 5 months ago

This is caused by qemu-project/qemu@67eb6a4, which was merged in qemu-project/qemu@a6a0c83, which is part of qemu-project/qemu@v5.2.0-rc4:

67eb6a4007fd8f9073020e506453ff5b7c25cb34 is the first bad commit
commit 67eb6a4007fd8f9073020e506453ff5b7c25cb34
Author: Gerd Hoffmann <kraxel@redhat.com>
Date:   Tue Sep 15 14:08:59 2020 +0200

    microvm/acpi: use seabios with acpi=on

    With acpi=off continue to use qboot.

    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    Reviewed-by: Igor Mammedov <imammedo@redhat.com>
    Reviewed-by: Sergio Lopez <slp@redhat.com>
    Message-id: 20200915120909.20838-12-kraxel@redhat.com

 hw/i386/microvm.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

This can be worked around by adding the acpi=off machine option.