Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 33830b4f authored by Rusty Russell's avatar Rusty Russell Committed by Avi Kivity
Browse files

KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions.



Devices don't need open or release functions.

Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
parent 3dea7ca7
Loading
Loading
Loading
Loading
+0 −12
Original line number Original line Diff line number Diff line
@@ -302,11 +302,6 @@ static struct kvm *kvm_create_vm(void)
	return kvm;
	return kvm;
}
}


static int kvm_dev_open(struct inode *inode, struct file *filp)
{
	return 0;
}

/*
/*
 * Free any memory in @free but not in @dont.
 * Free any memory in @free but not in @dont.
 */
 */
@@ -376,11 +371,6 @@ static void kvm_free_vcpus(struct kvm *kvm)


}
}


static int kvm_dev_release(struct inode *inode, struct file *filp)
{
	return 0;
}

static void kvm_destroy_vm(struct kvm *kvm)
static void kvm_destroy_vm(struct kvm *kvm)
{
{
	spin_lock(&kvm_lock);
	spin_lock(&kvm_lock);
@@ -2841,8 +2831,6 @@ static long kvm_dev_ioctl(struct file *filp,
}
}


static struct file_operations kvm_chardev_ops = {
static struct file_operations kvm_chardev_ops = {
	.open		= kvm_dev_open,
	.release        = kvm_dev_release,
	.unlocked_ioctl = kvm_dev_ioctl,
	.unlocked_ioctl = kvm_dev_ioctl,
	.compat_ioctl   = kvm_dev_ioctl,
	.compat_ioctl   = kvm_dev_ioctl,
};
};