From 159e0e7d72c45b874086386a3861e1e6a37491f4 Mon Sep 17 00:00:00 2001 From: Liu Jiang Date: Sat, 5 Jun 2021 19:40:28 +0800 Subject: [PATCH] x86: enlarge KVM_MAX_CPUID_ENTRIES to 256 Since kernel commit "3f4e3eb4 KVM: x86: bump KVM_MAX_CPUID_ENTRIES", the KVM_MAX_CPUID_ENTRIES in linux kernel has been changed from 80 to 256. So change KVM_MAX_CPUID_ENTRIES to 256 too, it should also work with kernel prior to 5.9. Signed-off-by: Liu Jiang --- src/x86/fam_wrappers.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/x86/fam_wrappers.rs b/src/x86/fam_wrappers.rs index 55315b7..771e33b 100644 --- a/src/x86/fam_wrappers.rs +++ b/src/x86/fam_wrappers.rs @@ -8,7 +8,7 @@ use x86::bindings::*; /// Maximum number of CPUID entries that can be returned by a call to KVM ioctls. /// /// See arch/x86/include/asm/kvm_host.h -pub const KVM_MAX_CPUID_ENTRIES: usize = 80; +pub const KVM_MAX_CPUID_ENTRIES: usize = 256; /// Maximum number of MSRs KVM supports (See arch/x86/kvm/x86.c). pub const KVM_MAX_MSR_ENTRIES: usize = 256;