From 70cf5c210051c6a13c5c870e4bb077b5d532a8da Mon Sep 17 00:00:00 2001 From: Alex Genovese Date: Fri, 12 Apr 2024 10:24:49 +0200 Subject: [PATCH] fix sse41 contradiction and cpuid host warnings Previously grepped for sse4_1 but specified sse4_2 Also needs TSX controls. See comments at end of #886 --- quickemu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickemu b/quickemu index d0e292d..15d89df 100755 --- a/quickemu +++ b/quickemu @@ -528,7 +528,7 @@ function vm_boot() { case ${macos_release} in ventura|sonoma) if check_cpu_flag sse4_1 && check_cpu_flag avx2; then - CPU="-cpu Haswell,kvm=on,vendor=GenuineIntel,+sse3,+sse4.2,+aes,+xsave,+avx,+xsaveopt,+xsavec,+xgetbv1,+avx2,+bmi2,+smep,+bmi1,+fma,+movbe,+invtsc,+avx2" + CPU="-cpu Broadwell-noTSX-IBRS,kvm=on,vendor=GenuineIntel,+sse,+sse4.1,+avx,+avx2,+hypervisor,+popcnt,+aes,+xsave,+xsavec,+xsaveopt,+xgetbv1,+bmi1,+bmi2,+smep,+fma,+movbe,+invtsc" else echo "ERROR! macOS ${macos_release} requires a CPU with SSE 4.1 and AVX2 support." exit 1