]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
cpu_map: Add support for fsrm CPU feature
authorTim Wiederhake <twiederh@redhat.com>
Wed, 6 Jan 2021 10:05:06 +0000 (11:05 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Thu, 7 Jan 2021 22:22:49 +0000 (23:22 +0100)
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
src/cpu_map/x86_features.xml
tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-disabled.xml
tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-guest.xml
tests/cputestdata/x86_64-cpuid-Ice-Lake-Server-host.xml

index a55f52b16c9bbf22d1444833179fe7415bb69480..b0bf22d91670db9142efebb89579572d61d74491 100644 (file)
   <feature name='avx512-4fmaps'>
     <cpuid eax_in='0x07' ecx_in='0x00' edx='0x00000008'/>
   </feature>
+  <feature name='fsrm'>
+    <cpuid eax_in='0x07' ecx_in='0x00' edx='0x00000010'/>
+  </feature>
   <feature name='md-clear'> <!-- md_clear -->
     <cpuid eax_in='0x07' ecx_in='0x00' edx='0x00000400'/>
   </feature>
index ce65579bcc563dddb7c2b75aa149786fee64183e..33bd1013f0b44781ab49745cfd6dd5aae42e6a2f 100644 (file)
@@ -1,7 +1,7 @@
 <!-- Features disabled by QEMU -->
 <cpudata arch='x86'>
   <cpuid eax_in='0x00000001' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x0804c1fc' edx='0xb0600000'/>
-  <cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000000' ebx='0x02001000' ecx='0x00400010' edx='0x00000000'/>
+  <cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000000' ebx='0x02001000' ecx='0x00400010' edx='0x00000010'/>
   <cpuid eax_in='0x0000000f' ecx_in='0x01' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000006'/>
   <cpuid eax_in='0x80000007' ecx_in='0x00' eax='0x00000000' ebx='0x00000000' ecx='0x00000000' edx='0x00000100'/>
 </cpudata>
index 9b75ace710db3a40bfd86fe1473be0b7dd865248..3a71b28cfb4e21082532d9de8942a3e35d8d1926 100644 (file)
@@ -24,6 +24,7 @@
   <feature policy='require' name='sha-ni'/>
   <feature policy='require' name='ospke'/>
   <feature policy='require' name='rdpid'/>
+  <feature policy='require' name='fsrm'/>
   <feature policy='require' name='stibp'/>
   <feature policy='require' name='arch-capabilities'/>
   <feature policy='require' name='xsaves'/>
index efbf9d363b3fe8c4ba11c623e2e53ff8374763c5..1582de0422d57d3b0a0940e83e21dfba5023db40 100644 (file)
@@ -25,6 +25,7 @@
   <feature name='sha-ni'/>
   <feature name='ospke'/>
   <feature name='rdpid'/>
+  <feature name='fsrm'/>
   <feature name='stibp'/>
   <feature name='arch-capabilities'/>
   <feature name='xsaves'/>