From cb29e7ff499ba5531e27712300cd87e777e0c4f4 Mon Sep 17 00:00:00 2001 From: Chen Qun Date: Fri, 11 Feb 2022 21:01:24 +0800 Subject: [PATCH] =?UTF-8?q?spec:=20Update=20patch=20and=20changelog=20with?= =?UTF-8?q?=20!240=20=E3=80=906.2.0=E3=80=91CPU=20ID=20=E5=91=88=E7=8E=B0?= =?UTF-8?q?=E8=A1=A5=E4=B8=81=E5=9B=9E=E5=90=88=20=20!240?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit target/arm: convert isar regs to array target/arm: parse cpu feature related options target/arm: register CPU features for property target/arm: Allow ID registers to synchronize to KVM target/arm: introduce CPU feature dependency mechanism target/arm: introduce KVM_CAP_ARM_CPU_FEATURE target/arm: Add CPU features to query-cpu-model-expansion target/arm: Add more CPU features target/arm: ignore evtstrm and cpuid CPU features target/arm: only set ID_PFR1_EL1.GIC for AArch32 guest target/arm: Fix write redundant values to kvm target/arm: clear EL2 and EL3 only when kvm is not enabled target/arm: Update the ID registers of Kunpeng-920 Signed-off-by: Chen Qun --- qemu.spec | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/qemu.spec b/qemu.spec index 3c42ddb..d698ab2 100644 --- a/qemu.spec +++ b/qemu.spec @@ -59,6 +59,19 @@ Patch0046: block-bugfix-Don-t-pause-vm-when-NOSPACE-EIO-happene.patch Patch0047: scsi-bugfix-fix-division-by-zero.patch Patch0048: i386-cache-passthrough-Update-Intel-CPUID4.EAX-25-14.patch Patch0049: i386-cache-passthrough-Update-AMD-8000_001D.EAX-25-1.patch +Patch0050: target-arm-convert-isar-regs-to-array.patch +Patch0051: target-arm-parse-cpu-feature-related-options.patch +Patch0052: target-arm-register-CPU-features-for-property.patch +Patch0053: target-arm-Allow-ID-registers-to-synchronize-to-KVM.patch +Patch0054: target-arm-introduce-CPU-feature-dependency-mechanis.patch +Patch0055: target-arm-introduce-KVM_CAP_ARM_CPU_FEATURE.patch +Patch0056: target-arm-Add-CPU-features-to-query-cpu-model-expan.patch +Patch0057: target-arm-Add-more-CPU-features.patch +Patch0058: target-arm-ignore-evtstrm-and-cpuid-CPU-features.patch +Patch0059: target-arm-only-set-ID_PFR1_EL1.GIC-for-AArch32-gues.patch +Patch0060: target-arm-Fix-write-redundant-values-to-kvm.patch +Patch0061: target-arm-clear-EL2-and-EL3-only-when-kvm-is-not-en.patch +Patch0062: target-arm-Update-the-ID-registers-of-Kunpeng-920.patch BuildRequires: flex BuildRequires: gcc @@ -503,6 +516,21 @@ getent passwd qemu >/dev/null || \ %endif %changelog +* Fri Feb 11 2022 Chen Qun +- target/arm: convert isar regs to array +- target/arm: parse cpu feature related options +- target/arm: register CPU features for property +- target/arm: Allow ID registers to synchronize to KVM +- target/arm: introduce CPU feature dependency mechanism +- target/arm: introduce KVM_CAP_ARM_CPU_FEATURE +- target/arm: Add CPU features to query-cpu-model-expansion +- target/arm: Add more CPU features +- target/arm: ignore evtstrm and cpuid CPU features +- target/arm: only set ID_PFR1_EL1.GIC for AArch32 guest +- target/arm: Fix write redundant values to kvm +- target/arm: clear EL2 and EL3 only when kvm is not enabled +- target/arm: Update the ID registers of Kunpeng-920 + * Fri Feb 11 2022 Chen Qun - i386: cache passthrough: Update Intel CPUID4.EAX[25:14] based on vCPU topo - i386: cache passthrough: Update AMD 8000_001D.EAX[25:14] based on vCPU topo