From: Jiri Denemark Date: Thu, 6 Nov 2025 09:06:53 +0000 (+0100) Subject: cpu_map: Add features used by Zhaoxin YongFeng Processor X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=db806415108807c93b57b55cb9e2ffec8f2da034;p=thirdparty%2Flibvirt.git cpu_map: Add features used by Zhaoxin YongFeng Processor Signed-off-by: Jiri Denemark Reviewed-by: Michal Privoznik --- diff --git a/src/cpu_map/sync_qemu_features_i386.py b/src/cpu_map/sync_qemu_features_i386.py index 21df37e9d6..b658b864f2 100755 --- a/src/cpu_map/sync_qemu_features_i386.py +++ b/src/cpu_map/sync_qemu_features_i386.py @@ -30,17 +30,6 @@ FEATURES_IGNORE = ( "kvmclock-stable-bit", "kvmclock2", - "xstore", - "xstore-en", - "xcrypt", - "xcrypt-en", - "ace2", - "ace2-en", - "phe", - "phe-en", - "pmm", - "pmm-en", - "full-width-write", ) diff --git a/src/cpu_map/sync_qemu_models_i386.py b/src/cpu_map/sync_qemu_models_i386.py index 2b66c2522f..20d2b36844 100755 --- a/src/cpu_map/sync_qemu_models_i386.py +++ b/src/cpu_map/sync_qemu_models_i386.py @@ -136,6 +136,16 @@ def translate_feature(name, model): "CPUID_8000_0021_EAX_IBPB_BRTYPE": "ibpb-brtype", "CPUID_8000_0021_EAX_SRSO_USER_KERNEL_NO": "srso-user-kernel-no", "CPUID_8000_0022_EAX_PERFMON_V2": "perfmon-v2", + "CPUID_C000_0001_EDX_XSTORE": "xstore", + "CPUID_C000_0001_EDX_XSTORE_EN": "xstore-en", + "CPUID_C000_0001_EDX_XCRYPT": "xcrypt", + "CPUID_C000_0001_EDX_XCRYPT_EN": "xcrypt-en", + "CPUID_C000_0001_EDX_ACE2": "ace2", + "CPUID_C000_0001_EDX_ACE2_EN": "ace2-en", + "CPUID_C000_0001_EDX_PHE": "phe", + "CPUID_C000_0001_EDX_PHE_EN": "phe-en", + "CPUID_C000_0001_EDX_PMM": "pmm", + "CPUID_C000_0001_EDX_PMM_EN": "pmm-en", "CPUID_ACPI": "acpi", "CPUID_APIC": "apic", "CPUID_CLFLUSH": "clflush", diff --git a/src/cpu_map/x86_features.xml b/src/cpu_map/x86_features.xml index 06391f4698..5220a3d172 100644 --- a/src/cpu_map/x86_features.xml +++ b/src/cpu_map/x86_features.xml @@ -850,6 +850,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +