summary refs log tree commit diff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/input/misc/uinput.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/input/misc/uinput.c b/drivers/input/misc/uinput.c
index 86adc35b5b87..526e8765afcb 100644
--- a/drivers/input/misc/uinput.c
+++ b/drivers/input/misc/uinput.c
@@ -710,12 +710,8 @@ static __poll_t uinput_poll(struct file *file, poll_table *wait)
 static int uinput_release(struct inode *inode, struct file *file)
 {
 	struct uinput_device *udev = file->private_data;
-	int retval = mutex_lock_interruptible(&udev->mutex);
-	if (retval)
-		return retval;
 
 	uinput_destroy_device(udev);
-	mutex_unlock(&udev->mutex);
 	kfree(udev);
 
 	return 0;