Latest Intel platform Clearwater Forest has introduced new instructions for SHA512, SM3, SM4 and AVX-VNNI-INT16. This patch set is for advertising these CPUIDs to userspace so that guests can query them directly. Since these new instructions can't be intercepted and only use xmm, ymm registers, host doesn't require to do additional enabling for guest. These new instructions are already updated into SDM [1]. --- [1] https://cdrdv2.intel.com/v1/dl/getContent/671200 Tao Su (4): x86: KVM: Advertise SHA512 CPUID to userspace x86: KVM: Advertise SM3 CPUID to userspace x86: KVM: Advertise SM4 CPUID to userspace KVM: x86: Advertise AVX-VNNI-INT16 CPUID to userspace arch/x86/include/asm/cpufeatures.h | 3 +++ arch/x86/kvm/cpuid.c | 8 ++++---- arch/x86/kvm/reverse_cpuid.h | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) base-commit: 59b723cd2adbac2a34fc8e12c74ae26ae45bf230 -- 2.34.1