Merge branch 'hvf-accel' into 'master'

Use HVF Acceleration by default for MacOS Silicon

See merge request redox-os/redox!1631
This commit is contained in:
Jeremy Soller 2025-08-16 20:02:17 -06:00
commit b499220812

View File

@ -80,6 +80,11 @@ else ifeq ($(ARCH),aarch64)
QEMUFLAGS+=-device qemu-xhci -device usb-kbd -device usb-tablet
endif
endif
# Default to using HVF when host is MacOS Silicon
ifeq ($(HOST_ARCH),arm64)
kvm?=yes
endif
else ifeq ($(ARCH),riscv64gc)
live=no
efi=yes
@ -243,7 +248,11 @@ ifeq ($(UNAME),Linux)
endif
ifeq ($(UNAME),Darwin)
QEMUFLAGS+=-cpu $(QEMU_CPU)
ifneq ($(kvm),no)
QEMUFLAGS+=-accel hvf -cpu max
else
QEMUFLAGS+=-cpu $(QEMU_CPU)
endif
endif
ifneq ($(PFLASH0),)