aboutsummaryrefslogtreecommitdiffstats
path: root/virt/kvm/kvm_main.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2019-03-28 17:24:03 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2019-04-16 15:39:08 +0200
commitc110ae578ca0a10064dfbda3d786d6a733b9fe69 (patch)
treeb3c672dffd74fadaf513a2151bc839773b07a470 /virt/kvm/kvm_main.c
parentKVM: x86: Inject #GP if guest attempts to set unsupported EFER bits (diff)
downloadlinux-dev-c110ae578ca0a10064dfbda3d786d6a733b9fe69.tar.xz
linux-dev-c110ae578ca0a10064dfbda3d786d6a733b9fe69.zip
kvm: move KVM_CAP_NR_MEMSLOTS to common code
All architectures except MIPS were defining it in the same way, and memory slots are handled entirely by common code so there is no point in keeping the definition per-architecture. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'virt/kvm/kvm_main.c')
-rw-r--r--virt/kvm/kvm_main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c
index dc8edc97ba85..684b67252cd5 100644
--- a/virt/kvm/kvm_main.c
+++ b/virt/kvm/kvm_main.c
@@ -3063,6 +3063,8 @@ static long kvm_vm_ioctl_check_extension_generic(struct kvm *kvm, long arg)
#endif
case KVM_CAP_MAX_VCPU_ID:
return KVM_MAX_VCPU_ID;
+ case KVM_CAP_NR_MEMSLOTS:
+ return KVM_USER_MEM_SLOTS;
default:
break;
}