Unverified Commit 43e4945f authored by Kroese's avatar Kroese Committed by GitHub
Browse files

fix: Do not set tick policy on ARM (#434)

parent 1497c58a
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -23,7 +23,6 @@ case "${BOOT_MODE,,}" in
    ;;
  windows_legacy)
    USB="usb-ehci,id=ehci"
    BOOT_OPTS=""
    ;;
  legacy)
    BOOT_OPTS=""
@@ -59,7 +58,7 @@ if [[ "${BOOT_MODE,,}" != "legacy" ]] && [[ "${BOOT_MODE,,}" != "windows_legacy"

  if [[ "${BOOT_MODE,,}" == "windows" ]]; then

    BOOT_OPTS="$BOOT_OPTS -global kvm-pit.lost_tick_policy=discard -global ICH9-LPC.disable_s3=1"
    BOOT_OPTS="$BOOT_OPTS -global ICH9-LPC.disable_s3=1"

    if [[ "$TPM" == [Yy1]* ]]; then

+1 −1
Original line number Diff line number Diff line
@@ -37,9 +37,9 @@ fi

if [[ "$KVM" != [Nn]* ]]; then

  KVM_OPTS=",accel=kvm -enable-kvm"
  CPU_FEATURES="kvm=on,l3-cache=on"
  WIN_FEATURES="+hypervisor,+invtsc,hv_passthrough"
  KVM_OPTS=",accel=kvm -enable-kvm -global kvm-pit.lost_tick_policy=discard"

  if [ -z "$CPU_MODEL" ]; then
    CPU_MODEL="host"