[PATCH V3 0/5] Introduce getHost support for ARM CPU driver

Zhenyu Zheng zhengzhenyulixi at gmail.com
Mon Apr 27 09:17:30 UTC 2020


ping for reviews

On Wed, Apr 22, 2020 at 3:11 PM ZhengZhenyu <zheng.zhenyu at foxmail.com>
wrote:

> Introduce getHost support for ARM CPU driver. First add
> some data about commonly used ARM CPU models, and their
> vendors into cpu_map, then added some helper methods as
> callbacks to load them. Read and parse vendor_id, part_id
> and CPU flags of local CPU from corresponding registers.
>
> Signed-off-by: Zhenyu Zheng <zhengzhenyulixi at gmail.com>
>
> ZhengZhenyu (5):
>   cpu_map: Introduce ARM cpu models
>   cpu: Introduce virCPUarmData to virCPUData
>   cpu: Introduce ARM related structs
>   cpu: Add helper funtions to parse vendor and model
>   cpu: Introduce getHost support for ARM CPU driver
>
>  src/cpu/Makefile.inc.am           |   1 +
>  src/cpu/cpu.h                     |   2 +
>  src/cpu/cpu_arm.c                 | 450 +++++++++++++++++++++++++++++-
>  src/cpu/cpu_arm_data.h            |  31 ++
>  src/cpu_map/Makefile.inc.am       |   7 +
>  src/cpu_map/arm_Falkor.xml        |  16 ++
>  src/cpu_map/arm_Kunpeng-920.xml   |  24 ++
>  src/cpu_map/arm_ThunderX299xx.xml |  16 ++
>  src/cpu_map/arm_cortex-a53.xml    |  16 ++
>  src/cpu_map/arm_cortex-a57.xml    |  15 +
>  src/cpu_map/arm_cortex-a72.xml    |  15 +
>  src/cpu_map/arm_vendors.xml       |  14 +
>  src/cpu_map/index.xml             |  15 +
>  13 files changed, 619 insertions(+), 3 deletions(-)
>  create mode 100644 src/cpu/cpu_arm_data.h
>  create mode 100644 src/cpu_map/arm_Falkor.xml
>  create mode 100644 src/cpu_map/arm_Kunpeng-920.xml
>  create mode 100644 src/cpu_map/arm_ThunderX299xx.xml
>  create mode 100644 src/cpu_map/arm_cortex-a53.xml
>  create mode 100644 src/cpu_map/arm_cortex-a57.xml
>  create mode 100644 src/cpu_map/arm_cortex-a72.xml
>  create mode 100644 src/cpu_map/arm_vendors.xml
>
> --
> 2.26.0.windows.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20200427/4995a15a/attachment-0001.htm>


More information about the libvir-list mailing list