diff --git a/0015-cpu-Add-new-Chengdu-CPU-model.patch b/0015-cpu-Add-new-Chengdu-CPU-model.patch new file mode 100644 index 0000000000000000000000000000000000000000..51c4168d6f2f310a68c8de6c0af185b1f65579c2 --- /dev/null +++ b/0015-cpu-Add-new-Chengdu-CPU-model.patch @@ -0,0 +1,148 @@ +From 4afc98f73a70bd5d7fb1f9815ac86764241374e0 Mon Sep 17 00:00:00 2001 +From: Yanjing Zhou +Date: Wed, 28 May 2025 17:05:54 +0800 +Subject: [PATCH] cpu: Add new Chengdu CPU model + +Add Hygon Chengdu 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_Chengdu.xml | 100 ++++++++++++++++++++++++++++++++++++ + 3 files changed, 102 insertions(+) + create mode 100644 src/cpu_map/x86_Chengdu.xml + +diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml +index fed5fe3..af47897 100644 +--- a/src/cpu_map/index.xml ++++ b/src/cpu_map/index.xml +@@ -75,6 +75,7 @@ + + + ++ + + + +diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build +index 98d74bc..fd8d833 100644 +--- a/src/cpu_map/meson.build ++++ b/src/cpu_map/meson.build +@@ -36,6 +36,7 @@ cpumap_data = [ + 'x86_coreduo.xml', + 'x86_cpu64-rhel5.xml', + 'x86_cpu64-rhel6.xml', ++ 'x86_Chengdu.xml', + 'x86_Dharma.xml', + 'x86_Dhyana.xml', + 'x86_EPYC-IBPB.xml', +diff --git a/src/cpu_map/x86_Chengdu.xml b/src/cpu_map/x86_Chengdu.xml +new file mode 100644 +index 0000000..ab6cf26 +--- /dev/null ++++ b/src/cpu_map/x86_Chengdu.xml +@@ -0,0 +1,100 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +-- +2.41.0 + diff --git a/libvirt.spec b/libvirt.spec index cfb5a900c70eddcc0bf6e60b14084965c62530ff..bd8d3ad7b995f8efb3256db41b93ea63ec62873e 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -1,4 +1,4 @@ -%define anolis_release 12 +%define anolis_release 13 %define arches_qemu_kvm x86_64 aarch64 loongarch64 sw_64 riscv64 @@ -178,6 +178,7 @@ Patch0012: Add-sw64-architecture-support-for-libvirt-9.10.0.patch Patch0013: 0013-conf-qemu-Fix-some-code-about-Reuse-ASID-for-Hygon-C.patch # Support provide blobs for secret injection for Hygon Confidential VMs Patch0014: 0014-conf-qemu-support-provide-inject-secret-for-Hygon-CS.patch +Patch0015: 0015-cpu-Add-new-Chengdu-CPU-model.patch Requires: libvirt-daemon = %{version}-%{release} Requires: libvirt-daemon-config-network = %{version}-%{release} @@ -2158,6 +2159,9 @@ exit 0 %changelog +* Wed May 28 2025 Yanjing Zhou - 9.10.0-13 +- Add new Chengdu CPU model + * Wed May 7 2025 Yihao Yan - 9.10.0-12 - add support for riscv64