]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - arch/x86/kvm/cpuid.c
KVM: fix cpuid eax for KVM leaf
[mirror_ubuntu-bionic-kernel.git] / arch / x86 / kvm / cpuid.c
index c2134b88103365d277f83a09752d426299ae0a25..7df1c6d839fb495f9024851987ea622442338d70 100644 (file)
@@ -398,7 +398,7 @@ static int do_cpuid_ent(struct kvm_cpuid_entry2 *entry, u32 function,
        case KVM_CPUID_SIGNATURE: {
                char signature[12] = "KVMKVMKVM\0\0";
                u32 *sigptr = (u32 *)signature;
-               entry->eax = 0;
+               entry->eax = KVM_CPUID_FEATURES;
                entry->ebx = sigptr[0];
                entry->ecx = sigptr[1];
                entry->edx = sigptr[2];