From 6c07e3acdc3726c175944b913c9b7573959bfaee Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Wed, 15 May 2024 02:05:35 +0100 Subject: [PATCH] fix(darwin): disable huge pages --- quickemu | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/quickemu b/quickemu index 5accea7..e6f6cc9 100755 --- a/quickemu +++ b/quickemu @@ -297,7 +297,12 @@ function configure_cpu() { qemu) CPU_MODEL="Penryn" HYPERVISOR="${MANUFACTURER,,}";; *) CPU_MODEL="host" - HYPERVISOR=""; + # Disable huge pages + # - https://stackoverflow.com/questions/60231203/qemu-qcow2-mmu-gva-to-gpa-crash-in-mac-os-x + if [ "${OS_KERNEL}" == "Darwin" ]; then + CPU_MODEL+=",-pdpe1gb" + fi + HYPERVISOR="";; esac if [ -z "${HYPERVISOR}" ]; then