diff --git a/hw-arm-virt-add-missing-compat-for-kvm-no-adjvtime.patch b/hw-arm-virt-add-missing-compat-for-kvm-no-adjvtime.patch new file mode 100644 index 0000000..3d71167 --- /dev/null +++ b/hw-arm-virt-add-missing-compat-for-kvm-no-adjvtime.patch @@ -0,0 +1,25 @@ +From fbcb4ffa8648d0aa5be01c11816423a483f245ae Mon Sep 17 00:00:00 2001 +From: Ying Fang +Date: Tue, 26 May 2020 22:39:23 +0800 +Subject: [PATCH] hw/arm/virt: add missing compat for kvm-no-adjvtime + +Machine compatibility for kvm-no-adjvtime is missed, +let's add it for virt machine 4.0 + +Signed-off-by: Ying Fang + +diff --git a/hw/arm/virt.c b/hw/arm/virt.c +index 4c727939..133d36a4 100644 +--- a/hw/arm/virt.c ++++ b/hw/arm/virt.c +@@ -2492,6 +2492,7 @@ static void virt_machine_4_0_options(MachineClass *mc) + compat_props_add(mc->compat_props, hw_compat_4_0, hw_compat_4_0_len); + vmc->no_ged = true; + mc->auto_enable_numa_with_memhp = false; ++ vmc->kvm_no_adjvtime = true; + } + DEFINE_VIRT_MACHINE(4, 0) + +-- +2.23.0 + diff --git a/qemu.spec b/qemu.spec index 3c8bfef..1de0ed2 100644 --- a/qemu.spec +++ b/qemu.spec @@ -170,6 +170,7 @@ Patch0157: bt-use-size_t-type-for-length-parameters-instead-of-.patch Patch0158: log-Add-some-logs-on-VM-runtime-path.patch Patch0159: Revert-vtimer-compat-cross-version-migration-from-v4.patch Patch0160: ARM64-record-vtimer-tick-when-cpu-is-stopped.patch +Patch0161: hw-arm-virt-add-missing-compat-for-kvm-no-adjvtime.patch BuildRequires: flex BuildRequires: bison @@ -518,6 +519,7 @@ getent passwd qemu >/dev/null || \ * Wed May 27 2020 Huawei Technologies Co., Ltd. - Revert: "vtimer: compat cross version migration from v4.0.1" - ARM64: record vtimer tick when cpu is stopped +- hw/arm/virt: add missing compat for kvm-no-adjvtime * Fri May 22 2020 Huawei Technologies Co., Ltd. - ip_reass: Fix use after free