From 40730d46f70188b95eca1ab77900e28df9e8e6a2 Mon Sep 17 00:00:00 2001 From: Jiakun Shuai Date: Fri, 9 Aug 2024 16:13:44 +0800 Subject: [PATCH] libvirt: phytium: add Phytium S5000C cpu model add Phytium S5000C cpu model. Signed-off-by: Peng Mengguang Signed-off-by: Jiakun Shuai --- libvirt-cpu-map-add-S5000C-cpu-model.patch | 54 ++++++++++++++++++++++ libvirt.spec | 6 ++- 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 libvirt-cpu-map-add-S5000C-cpu-model.patch diff --git a/libvirt-cpu-map-add-S5000C-cpu-model.patch b/libvirt-cpu-map-add-S5000C-cpu-model.patch new file mode 100644 index 0000000..87ac8d8 --- /dev/null +++ b/libvirt-cpu-map-add-S5000C-cpu-model.patch @@ -0,0 +1,54 @@ +From 3b2fb98f1b0b2ea67d2253fdcbe08c91b94420de Mon Sep 17 00:00:00 2001 +From: Peng Mengguang +Date: Fri, 2 Aug 2024 17:48:19 -0400 +Subject: [PATCH] cpu_map: add S5000C cpu model + + add Phytium S5000C cpu model. + +Signed-off-by: Peng Mengguang +--- + src/cpu_map/arm_Tengyun-S5000C.xml | 6 ++++++ + src/cpu_map/index.xml | 1 + + src/cpu_map/meson.build | 1 + + 3 files changed, 8 insertions(+) + create mode 100644 src/cpu_map/arm_Tengyun-S5000C.xml + +diff --git a/src/cpu_map/arm_Tengyun-S5000C.xml b/src/cpu_map/arm_Tengyun-S5000C.xml +new file mode 100644 +index 0000000..f8fa593 +--- /dev/null ++++ b/src/cpu_map/arm_Tengyun-S5000C.xml +@@ -0,0 +1,6 @@ ++ ++ ++ ++ ++ ++ +diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml +index d302de3..fafb0f9 100644 +--- a/src/cpu_map/index.xml ++++ b/src/cpu_map/index.xml +@@ -109,6 +109,7 @@ + + + ++ + + + +diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build +index 9657c51..095851b 100644 +--- a/src/cpu_map/meson.build ++++ b/src/cpu_map/meson.build +@@ -7,6 +7,7 @@ cpumap_data = [ + 'arm_features.xml', + 'arm_Kunpeng-920.xml', + 'arm_Tengyun-S2500.xml', ++ 'arm_Tengyun-S5000C.xml', + 'arm_ThunderX299xx.xml', + 'arm_vendors.xml', + 'index.xml', +-- +2.39.3 + diff --git a/libvirt.spec b/libvirt.spec index 1dda526..9b8685d 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -3,7 +3,7 @@ # This spec file assumes you are building on a Fedora or RHEL version # that's still supported by the vendor. It may work on other distros # or versions, but no effort will be made to ensure that going forward. -%define anolis_release .0.1 +%define anolis_release .0.2 %define min_rhel 8 %define min_fedora 33 @@ -322,6 +322,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-map-add-S5000C-cpu-model.patch Requires: libvirt-daemon = %{version}-%{release} Requires: libvirt-daemon-config-network = %{version}-%{release} @@ -2201,6 +2202,9 @@ exit 0 %changelog +* Fri Aug 9 2024 Jiakun Shuai - 8.0.0-22.0.2 +- Add phytium S5000C cpu model. + * Thu Dec 14 2023 zhaotianrui - 8.0.0-22.0.1 - Add loongarch support - Fix loongarch xml validate -- Gitee