On Fri, 4 Aug 2017 12:15:40 +0530 Dhiru Kholia <dhiru.kho...@gmail.com> wrote:
> This was tested with macOS 10.12.5 and Clover r4114. > > Without this patch, the macOS boot process gets stuck at the Apple logo > without showing any progress bar. > > I have documented the process of running macOS on QEMU/KVM at, > > https://github.com/kholia/OSX-KVM/ > > Instead of using this patch, adding an additional command-line knob > which exposes this setting (force_rev1_fadt) to the user might be a more > general solution. it's been reported that OVMF had issues that were fixed, you probably want to read this thread: https://www.mail-archive.com/qemu-devel@nongnu.org/msg468456.html CCing interested parties > --- > hw/i386/acpi-build.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c > index b9c245c..0f8df19 100644 > --- a/hw/i386/acpi-build.c > +++ b/hw/i386/acpi-build.c > @@ -145,6 +145,7 @@ static void acpi_get_pm_info(AcpiPmInfo *pm) > object_property_get_uint(obj, ACPI_PCIHP_IO_LEN_PROP, NULL); > } > if (lpc) { > + pm->force_rev1_fadt = true; > obj = lpc; > pm->cpu_hp_io_base = ICH9_CPU_HOTPLUG_IO_BASE; > }