]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
cpu_map: Add support for split-lock-detect CPU feature
authorTim Wiederhake <twiederh@redhat.com>
Wed, 6 Jan 2021 10:05:09 +0000 (11:05 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Thu, 7 Jan 2021 22:23:31 +0000 (23:23 +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-Atom-P5362-disabled.xml
tests/cputestdata/x86_64-cpuid-Atom-P5362-guest.xml
tests/cputestdata/x86_64-cpuid-Atom-P5362-host.xml

index a5a987debaac7d01f0d774678fdaea11188cb504..4836595a8ced12620d651d4ce9e4fd6abcc23356 100644 (file)
   <feature name='taa-no'>
     <msr index='0x10a' edx='0x00000000' eax='0x00000100'/>
   </feature>
+
+  <!-- IA32_CORE_CAPABILITIES features -->
+  <feature name='split-lock-detect'>
+    <msr index='0xcf' edx='0x00000000' eax='0x00000020'/>
+  </feature>
 </cpus>
index 50e808414061a6a88ed8358972b2da93aa554324..81ffa7bfd30fafe6b6c983d1957a8cb845c5b566 100644 (file)
@@ -4,5 +4,6 @@
   <cpuid eax_in='0x00000007' ecx_in='0x00' eax='0x00000000' ebx='0x02001000' ecx='0x00000020' edx='0x40000000'/>
   <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'/>
+  <msr index='0xcf' edx='0x00000000' eax='0x00000020'/>
   <msr index='0x10a' edx='0x00000000' eax='0x00000100'/>
 </cpudata>
index 4ad95f06b4e74af0d9fd559142278653297dbedf..2eeff136c4f4f2a0400bc45c0a91c9c8f94e1af8 100644 (file)
@@ -53,6 +53,7 @@
   <feature policy='require' name='mds-no'/>
   <feature policy='require' name='pschange-mc-no'/>
   <feature policy='require' name='taa-no'/>
+  <feature policy='require' name='split-lock-detect'/>
   <feature policy='disable' name='avx'/>
   <feature policy='disable' name='f16c'/>
 </cpu>
index cc2b208e6af4feca2740a950d7b05f3a10c39d7e..b3e9d5c1ff33b4aeff617f87a7ab0ede747f8f5f 100644 (file)
@@ -64,4 +64,5 @@
   <feature name='mds-no'/>
   <feature name='pschange-mc-no'/>
   <feature name='taa-no'/>
+  <feature name='split-lock-detect'/>
 </cpu>