diff --git a/libvirt-cpu-Add-new-Dharma-CPU-model.patch b/libvirt-cpu-Add-new-Dharma-CPU-model.patch new file mode 100644 index 0000000000000000000000000000000000000000..39c6176856464b39c77c59ad4b5e0b1e4891bea4 --- /dev/null +++ b/libvirt-cpu-Add-new-Dharma-CPU-model.patch @@ -0,0 +1,131 @@ +From 654e5425700bcc5ece7a414061a504283ae24727 Mon Sep 17 00:00:00 2001 +From: Yanjing Zhou +Date: Tue, 11 Jun 2024 16:00:14 +0800 +Subject: [PATCH] cpu: Add new Dharma CPU model + +Add Hygon Dharma CPU model to the processor model. + +Signed-off-by: Yanjing Zhou +--- + src/cpu_map/index.xml | 1 + + src/cpu_map/meson.build | 1 + + src/cpu_map/x86_Dharma.xml | 83 ++++++++++++++++++++++++++++++++++++++ + 3 files changed, 85 insertions(+) + create mode 100644 src/cpu_map/x86_Dharma.xml + +diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml +index ffe1fa9..9419674 100644 +--- a/src/cpu_map/index.xml ++++ b/src/cpu_map/index.xml +@@ -72,6 +72,7 @@ + + + ++ + + + +diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build +index 013fc62..c2a7052 100644 +--- a/src/cpu_map/meson.build ++++ b/src/cpu_map/meson.build +@@ -31,6 +31,7 @@ cpumap_data = [ + 'x86_coreduo.xml', + 'x86_cpu64-rhel5.xml', + 'x86_cpu64-rhel6.xml', ++ 'x86_Dharma.xml', + 'x86_Dhyana.xml', + 'x86_EPYC-IBPB.xml', + 'x86_EPYC.xml', +diff --git a/src/cpu_map/x86_Dharma.xml b/src/cpu_map/x86_Dharma.xml +new file mode 100644 +index 0000000..bf20116 +--- /dev/null ++++ b/src/cpu_map/x86_Dharma.xml +@@ -0,0 +1,83 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +-- +2.39.3 + diff --git a/libvirt.spec b/libvirt.spec index 165ff3b4931f7ce179ee62bc7bd3d2a660fc8bef..b3da5c28eea9fc7b2c2bfccf16b72d0e5fd9bac1 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -211,7 +211,7 @@ Summary: Library providing a simple virtualization API Name: libvirt Version: 8.0.0 -Release: 23.1%{anolis_release}%{?dist}%{?extra_release} +Release: 24%{anolis_release}%{?dist}%{?extra_release} License: LGPLv2+ URL: https://libvirt.org/ @@ -324,6 +324,7 @@ Patch1000: libvirt-Add-loongarch-support.patch Patch1001: libvirt-add-loongarch-edit-xml-validate.patch Patch1004: qemu-validate-Drop-tpm-tis-arch-validation.patch Patch1005: qemu-command-Use-correct-tpm-device-for-all-non-x86.patch +Patch1006: libvirt-cpu-Add-new-Dharma-CPU-model.patch Requires: libvirt-daemon = %{version}-%{release} Requires: libvirt-daemon-config-network = %{version}-%{release} @@ -2203,6 +2204,9 @@ exit 0 %changelog +* Tue Jun 18 2024 Yanjing Zhou - 8.0.0-24 +- Add new Dharma CPU model + * Fri Jun 14 2024 zhaotianrui - 8.0.0-23.1.0.1 - Add loongarch support - Fix loongarch xml validate