[PATCH 04/29] cpu_map: Add feature for detecting Branch History Injection immunity

Jiri Denemark via Devel posted 29 patches 2 weeks ago
[PATCH 04/29] cpu_map: Add feature for detecting Branch History Injection immunity
Posted by Jiri Denemark via Devel 2 weeks ago
From: Jiri Denemark <jdenemar@redhat.com>

QEMU commit b611931d4f70b9a3e49e39c405c63b3b5e9c0df1

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
---
 src/cpu_map/sync_qemu_models_i386.py | 1 +
 src/cpu_map/x86_features.xml         | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/src/cpu_map/sync_qemu_models_i386.py b/src/cpu_map/sync_qemu_models_i386.py
index b9698366d4..bbd7a00016 100755
--- a/src/cpu_map/sync_qemu_models_i386.py
+++ b/src/cpu_map/sync_qemu_models_i386.py
@@ -194,6 +194,7 @@ def translate_feature(name):
         "MSR_ARCH_CAP_SBDR_SSDP_NO": "sbdr-ssdp-no",
         "MSR_ARCH_CAP_SKIP_L1DFL_VMENTRY": "skip-l1dfl-vmentry",
         "MSR_ARCH_CAP_TAA_NO": "taa-no",
+        "MSR_ARCH_CAP_BHI_NO": "bhi-no",
         "MSR_CORE_CAP_SPLIT_LOCK_DETECT": "split-lock-detect",
 
         # FEAT_VMX_PROCBASED_CTLS
diff --git a/src/cpu_map/x86_features.xml b/src/cpu_map/x86_features.xml
index c79cffab19..d6b55a5377 100644
--- a/src/cpu_map/x86_features.xml
+++ b/src/cpu_map/x86_features.xml
@@ -895,6 +895,9 @@
   <feature name='fb-clear'>
     <msr index='0x0000010a' edx='0x00000000' eax='0x00020000'/>
   </feature>
+  <feature name='bhi-no'>
+    <msr index='0x0000010a' edx='0x00000000' eax='0x00100000'/>
+  </feature>
   <feature name='pbrsb-no'>
     <msr index='0x0000010a' edx='0x00000000' eax='0x01000000'/>
   </feature>
-- 
2.51.0