]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
cpu_map: Add msr-imm CPU feature
authorJiri Denemark <jdenemar@redhat.com>
Wed, 5 Nov 2025 13:45:36 +0000 (14:45 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Fri, 7 Nov 2025 14:54:55 +0000 (15:54 +0100)
QEMU commit 91084f3b44b1da4935eec85b79c1f97d1c140ada

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/cpu_map/sync_qemu_models_i386.py
src/cpu_map/x86_features.xml

index 3e14136e077b73187adc93e5fe611d16f90d91e5..f3e9a0dcde42bac625666e6d0aad74c72c55fc5d 100755 (executable)
@@ -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",
index d06d60e230fb1dcc34d4d545f7626a3dc9ff5f90..8a0e786aeac80a9ee63ed59084270698977b341c 100644 (file)
     <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'/>