From: Jiri Denemark <jdenemar@redhat.com>
QEMU commit 91084f3b44b1da4935eec85b79c1f97d1c140ada
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
---
src/cpu_map/sync_qemu_models_i386.py | 1 +
src/cpu_map/x86_features.xml | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/src/cpu_map/sync_qemu_models_i386.py b/src/cpu_map/sync_qemu_models_i386.py
index 3e14136e07..f3e9a0dcde 100755
--- a/src/cpu_map/sync_qemu_models_i386.py
+++ b/src/cpu_map/sync_qemu_models_i386.py
@@ -89,6 +89,7 @@ def translate_feature(name):
"CPUID_7_1_EAX_FSRC": "fsrc",
"CPUID_7_1_EAX_FSRS": "fsrs",
"CPUID_7_1_EAX_FZRM": "fzrm",
+ "CPUID_7_1_ECX_MSR_IMM": "msr-imm",
"CPUID_7_1_EDX_AVX_NE_CONVERT": "avx-ne-convert",
"CPUID_7_1_EDX_AVX_VNNI_INT8": "avx-vnni-int8",
"CPUID_7_1_EDX_PREFETCHITI": "prefetchiti",
diff --git a/src/cpu_map/x86_features.xml b/src/cpu_map/x86_features.xml
index d06d60e230..8a0e786aea 100644
--- a/src/cpu_map/x86_features.xml
+++ b/src/cpu_map/x86_features.xml
@@ -468,6 +468,11 @@
<cpuid eax_in='0x00000007' ecx_in='0x00000001' eax='0x04000000'/>
</feature>
+ <!-- cpuid level 0x00000007, 0x0001 (ecx) -->
+ <feature name='msr-imm'>
+ <cpuid eax_in='0x00000007' ecx_in='0x00000001' ecx='0x00000020'/>
+ </feature>
+
<!-- cpuid level 0x00000007, 0x0001 (edx) -->
<feature name='avx-vnni-int8'>
<cpuid eax_in='0x00000007' ecx_in='0x00000001' edx='0x00000010'/>
--
2.51.0