|
@@ -154,17 +154,13 @@ int kvm_vm_ioctl_register_coalesced_mmio(struct kvm *kvm,
|
|
list_add_tail(&dev->list, &kvm->coalesced_zones);
|
|
list_add_tail(&dev->list, &kvm->coalesced_zones);
|
|
mutex_unlock(&kvm->slots_lock);
|
|
mutex_unlock(&kvm->slots_lock);
|
|
|
|
|
|
- return ret;
|
|
|
|
|
|
+ return 0;
|
|
|
|
|
|
out_free_dev:
|
|
out_free_dev:
|
|
mutex_unlock(&kvm->slots_lock);
|
|
mutex_unlock(&kvm->slots_lock);
|
|
-
|
|
|
|
kfree(dev);
|
|
kfree(dev);
|
|
|
|
|
|
- if (dev == NULL)
|
|
|
|
- return -ENXIO;
|
|
|
|
-
|
|
|
|
- return 0;
|
|
|
|
|
|
+ return ret;
|
|
}
|
|
}
|
|
|
|
|
|
int kvm_vm_ioctl_unregister_coalesced_mmio(struct kvm *kvm,
|
|
int kvm_vm_ioctl_unregister_coalesced_mmio(struct kvm *kvm,
|