[PATCH v2] cpu_map: Introduce Fujitsu a64fx

Liu Yiding posted 1 patch 1 year, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/1662087757-2-1-git-send-email-liuyd.fnst@fujitsu.com
src/cpu_map/arm_a64fx.xml   | 6 ++++++
src/cpu_map/arm_vendors.xml | 1 +
src/cpu_map/index.xml       | 3 +++
src/cpu_map/meson.build     | 1 +
4 files changed, 11 insertions(+)
create mode 100644 src/cpu_map/arm_a64fx.xml
[PATCH v2] cpu_map: Introduce Fujitsu a64fx
Posted by Liu Yiding 1 year, 8 months ago
Add Fujitsu a64fx as a supported cpu model.

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>

---
v2 of:
https://listman.redhat.com/archives/libvir-list/2022-August/234040.html

diff to v1:
- Change title.
- Unify model and vendor spelling.
---
 src/cpu_map/arm_a64fx.xml   | 6 ++++++
 src/cpu_map/arm_vendors.xml | 1 +
 src/cpu_map/index.xml       | 3 +++
 src/cpu_map/meson.build     | 1 +
 4 files changed, 11 insertions(+)
 create mode 100644 src/cpu_map/arm_a64fx.xml

diff --git a/src/cpu_map/arm_a64fx.xml b/src/cpu_map/arm_a64fx.xml
new file mode 100644
index 0000000000..5b53580df4
--- /dev/null
+++ b/src/cpu_map/arm_a64fx.xml
@@ -0,0 +1,6 @@
+<cpus>
+  <model name='a64fx'>
+    <vendor name='Fujitsu'/>
+    <pvr value='0x001'/>
+  </model>
+</cpus>
diff --git a/src/cpu_map/arm_vendors.xml b/src/cpu_map/arm_vendors.xml
index 4465463b5b..92d10565f4 100644
--- a/src/cpu_map/arm_vendors.xml
+++ b/src/cpu_map/arm_vendors.xml
@@ -3,6 +3,7 @@
   <vendor name='Broadcom' value='0x42'/>
   <vendor name='Cavium' value='0x43'/>
   <vendor name='DigitalEquipment' value='0x44'/>
+  <vendor name='Fujitsu' value='0x46'/>
   <vendor name='HiSilicon' value='0x48'/>
   <vendor name='Infineon' value='0x49'/>
   <vendor name='Freescale' value='0x4D'/>
diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml
index 351c2ae4fa..d533a28865 100644
--- a/src/cpu_map/index.xml
+++ b/src/cpu_map/index.xml
@@ -104,6 +104,9 @@
     <!-- Cavium-based CPU models -->
     <include filename='arm_ThunderX299xx.xml'/>
 
+    <!-- Fujitsu-based CPU models -->
+    <include filename='arm_a64fx.xml'/>
+
     <!-- Hisilicon-based CPU models -->
     <include filename='arm_Kunpeng-920.xml'/>
 
diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build
index 99815981b5..99264289e2 100644
--- a/src/cpu_map/meson.build
+++ b/src/cpu_map/meson.build
@@ -1,4 +1,5 @@
 cpumap_data = [
+  'arm_a64fx.xml',
   'arm_cortex-a53.xml',
   'arm_cortex-a57.xml',
   'arm_cortex-a72.xml',
-- 
2.34.1
Re: [PATCH v2] cpu_map: Introduce Fujitsu a64fx
Posted by Jiri Denemark 1 year, 7 months ago
On Fri, Sep 02, 2022 at 03:02:37 +0000, Liu Yiding wrote:
> Add Fujitsu a64fx as a supported cpu model.
> 
> Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> 
> ---
> v2 of:
> https://listman.redhat.com/archives/libvir-list/2022-August/234040.html
> 
> diff to v1:
> - Change title.
> - Unify model and vendor spelling.
> ---
>  src/cpu_map/arm_a64fx.xml   | 6 ++++++
>  src/cpu_map/arm_vendors.xml | 1 +
>  src/cpu_map/index.xml       | 3 +++
>  src/cpu_map/meson.build     | 1 +
>  4 files changed, 11 insertions(+)
>  create mode 100644 src/cpu_map/arm_a64fx.xml

I've just pushed this patch. Thanks.

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>