From 0c3165e10834892eeecd72b0d04deee0c0197341 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Sat, 24 Jan 2026 02:38:18 +0000 Subject: [PATCH] fix(quickemu): remove duplicate +invtsc flag for AMD macOS guests The invtsc flag is already added by the configure_cpu_flag loop when check_cpu_flag recognises constant_tsc as equivalent to invtsc on AMD. Adding it again in the AMD-specific TSC block caused duplication. Only +tsc and +tsc-deadline are needed as additional flags. --- quickemu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickemu b/quickemu index d23eda0..b7a2aef 100755 --- a/quickemu +++ b/quickemu @@ -474,7 +474,7 @@ function configure_cpu() { # AMD CPUs with constant_tsc need explicit TSC flags for macOS stability # constant_tsc is AMD's equivalent of Intel's invtsc if [ "${HOST_CPU_VENDOR}" == "AuthenticAMD" ] && check_cpu_flag invtsc; then - CPU+=",+tsc,+tsc-deadline,+invtsc" + CPU+=",+tsc,+tsc-deadline" fi fi