]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
sync_qemu_models_i386.py: Add missing features
authorTim Wiederhake <twiederh@redhat.com>
Thu, 13 Jul 2023 09:58:48 +0000 (11:58 +0200)
committerTim Wiederhake <twiederh@redhat.com>
Tue, 25 Jul 2023 08:32:16 +0000 (10:32 +0200)
This brings the tool's list of features in sync with qemu
commit 6f05a92ddc73ac8aa16cfd6188f907b30b0501e3.

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/cpu_map/sync_qemu_models_i386.py

index 65181b6f9037e7a7f0f211de9b5262b2a6da7e4b..1c6a2d4d274c6f64484ce4d31f90498813f19eac 100755 (executable)
@@ -80,11 +80,14 @@ def translate_feature(name):
         "CPUID_7_0_EDX_SPEC_CTRL_SSBD": "ssbd",
         "CPUID_7_0_EDX_STIBP": "stibp",
         "CPUID_7_0_EDX_TSX_LDTRK": "tsx-ldtrk",
+        "CPUID_7_1_EAX_AMX_FP16": "amx-fp16",
         "CPUID_7_1_EAX_AVX512_BF16": "avx512-bf16",
         "CPUID_7_1_EAX_AVX_VNNI": "avx-vnni",
         "CPUID_7_1_EAX_FSRC": "fsrc",
         "CPUID_7_1_EAX_FSRS": "fsrs",
         "CPUID_7_1_EAX_FZRM": "fzrm",
+        "CPUID_7_1_EDX_PREFETCHITI": "prefetchiti",
+        "CPUID_7_2_EDX_MCDT_NO": "mcdt-no",
         "CPUID_8000_0008_EBX_AMD_PSFD": "amd-psfd",
         "CPUID_8000_0008_EBX_AMD_SSBD": "amd-ssbd",
         "CPUID_8000_0008_EBX_CLZERO": "clzero",
@@ -170,10 +173,14 @@ def translate_feature(name):
         "CPUID_XSAVE_XSAVEC": "xsavec",
         "CPUID_XSAVE_XSAVEOPT": "xsaveopt",
         "CPUID_XSAVE_XSAVES": "xsaves",
+        "MSR_ARCH_CAP_FBSDP_NO": "fbsdp-no",
         "MSR_ARCH_CAP_IBRS_ALL": "ibrs-all",
         "MSR_ARCH_CAP_MDS_NO": "mds-no",
+        "MSR_ARCH_CAP_PBRSB_NO": "pbrsb-no",
         "MSR_ARCH_CAP_PSCHANGE_MC_NO": "pschange-mc-no",
+        "MSR_ARCH_CAP_PSDP_NO": "psdp-no",
         "MSR_ARCH_CAP_RDCL_NO": "rdctl-no",
+        "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_CORE_CAP_SPLIT_LOCK_DETECT": "split-lock-detect",