RFC as it's hacky code, especially for the Apple M4 support workaround part. Support for newer guest OSes isn't part of this series.
v1->v2: Remove some lines that shouldn't have been present... Mohamed Mediouni (4): hw: vmapple: include missing headers hvf: arm64: add workaround for Apple M4 to run older macOS versions vmapple: apple-gfx: make it work on the latest macOS release Revert "hw/arm: Do not build VMapple machine by default" accel/hvf/hvf-accel-ops.c | 4 +- configs/devices/aarch64-softmmu/default.mak | 1 - hw/display/apple-gfx-mmio.m | 56 ++++++++++++----- hw/display/apple-gfx.h | 13 ++++ hw/display/apple-gfx.m | 42 ++++++++++++- hw/vmapple/vmapple.c | 2 + include/system/hvf_int.h | 4 ++ target/arm/hvf/hvf.c | 68 +++++++++++++++++++++ 8 files changed, 171 insertions(+), 19 deletions(-) -- 2.50.1 (Apple Git-155)
