aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/kvm/kvm_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/kvm/kvm_main.c')
-rw-r--r--drivers/kvm/kvm_main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/kvm/kvm_main.c b/drivers/kvm/kvm_main.c
index df85f5f65489..cba0b87c34e4 100644
--- a/drivers/kvm/kvm_main.c
+++ b/drivers/kvm/kvm_main.c
@@ -2436,7 +2436,7 @@ static long kvm_dev_ioctl(struct file *filp,
2436 unsigned int ioctl, unsigned long arg) 2436 unsigned int ioctl, unsigned long arg)
2437{ 2437{
2438 void __user *argp = (void __user *)arg; 2438 void __user *argp = (void __user *)arg;
2439 int r = -EINVAL; 2439 long r = -EINVAL;
2440 2440
2441 switch (ioctl) { 2441 switch (ioctl) {
2442 case KVM_GET_API_VERSION: 2442 case KVM_GET_API_VERSION:
@@ -2478,6 +2478,12 @@ static long kvm_dev_ioctl(struct file *filp,
2478 */ 2478 */
2479 r = 0; 2479 r = 0;
2480 break; 2480 break;
2481 case KVM_GET_VCPU_MMAP_SIZE:
2482 r = -EINVAL;
2483 if (arg)
2484 goto out;
2485 r = PAGE_SIZE;
2486 break;
2481 default: 2487 default:
2482 ; 2488 ;
2483 } 2489 }