Unverified Commit b8d20195 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!2888 OLK-5.10: GNR-SRF new KVM ISA support

Merge Pull Request from: @quanxianwang 
 
Title: GNR-SRF new KVM ISA support

Content: Support new KVM instructions in Granite Rapids and Sierra Forest platform.
Add support following instruction in CPUID enumeration.
CMPCCXADD
AMX-FP16
AVX-NE-CONVERT
AVX-IFMA
PREFETCHIT0-1
AVX-VNNI-INT8

Commits:
commit c4690d01 ("KVM: x86: Add BUILD_BUG_ON() to detect bad usage of "scattered" flags")
commit 047c7229 ("KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs")
commit 6a19d7aa ("x86: KVM: Advertise CMPccXADD CPUID to user space")
commit af2872f6 ("x86: KVM: Advertise AMX-FP16 CPUID to user space")
commit 5e85c4eb ("x86: KVM: Advertise AVX-IFMA CPUID to user space")
commit 24d74b9f ("KVM: x86: Advertise AVX-VNNI-INT8 CPUID to user space")
commit 9977f087 ("KVM: x86: Advertise AVX-NE-CONVERT CPUID to user space")
commit 29c46979 ("KVM: x86: Advertise PREFETCHIT0/1 CPUID to user space")

#I8GYV5: Add GNR/SRF new ISA support

Test:
Boot test on GNR/SRF server and check cpuid output to confirm instruction is enabled: PASS

Known issue:
N/A

Default config change:
N/A 
 
Link:https://gitee.com/openeuler/kernel/pulls/2888

 

Reviewed-by: default avatarJason Zeng <jason.zeng@intel.com>
Reviewed-by: default avatarAichun Shi <aichun.shi@intel.com>
Reviewed-by: default avatarKevin Zhu <zhukeqian1@huawei.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents 5a39e8f3 30b35835
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment