From: Jiri Denemark Date: Wed, 5 Nov 2025 14:54:57 +0000 (+0100) Subject: sync_qemu_models_i386: Handle unknown features in GraniteRapids-v2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3888c470a95eeeff8bd48bc3716428c4203577f;p=thirdparty%2Flibvirt.git sync_qemu_models_i386: Handle unknown features in GraniteRapids-v2 The GraniteRapids-v2 uses quite a few CPU features unknown to this script. Signed-off-by: Jiri Denemark Reviewed-by: Michal Privoznik --- diff --git a/src/cpu_map/sync_qemu_models_i386.py b/src/cpu_map/sync_qemu_models_i386.py index 37abe6289a..7ae329cb99 100755 --- a/src/cpu_map/sync_qemu_models_i386.py +++ b/src/cpu_map/sync_qemu_models_i386.py @@ -93,7 +93,11 @@ def translate_feature(name, model): "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", + "CPUID_7_1_EDX_AVX10": "avx10", "CPUID_7_2_EDX_MCDT_NO": "mcdt-no", + "CPUID_24_0_EBX_AVX10_128": "avx10-128", + "CPUID_24_0_EBX_AVX10_256": "avx10-256", + "CPUID_24_0_EBX_AVX10_512": "avx10-512", "CPUID_8000_0008_EBX_AMD_PSFD": "amd-psfd", "CPUID_8000_0008_EBX_AMD_SSBD": "amd-ssbd", "CPUID_8000_0008_EBX_CLZERO": "clzero", @@ -313,6 +317,7 @@ def translate_feature(name, model): name in ("CPUID_EXT3_TOPOEXT", "topoext"), name in ("MSR_VMX_EPT_UC", "MSR_VMX_EPT_WB"), name in ("MSR_VMX_EPT_INVVPID_SINGLE_CONTEXT"), + name in ("x-force-cpuid-0x1f", "avx10-version"), ]) if ignore: