|
@@ -695,7 +695,6 @@ static int ur_open(struct inode *inode, struct file *file)
|
|
|
|
|
|
if (accmode == O_RDWR)
|
|
|
return -EACCES;
|
|
|
- lock_kernel();
|
|
|
/*
|
|
|
* We treat the minor number as the devno of the ur device
|
|
|
* to find in the driver tree.
|
|
@@ -749,7 +748,6 @@ static int ur_open(struct inode *inode, struct file *file)
|
|
|
goto fail_urfile_free;
|
|
|
urf->file_reclen = rc;
|
|
|
file->private_data = urf;
|
|
|
- unlock_kernel();
|
|
|
return 0;
|
|
|
|
|
|
fail_urfile_free:
|
|
@@ -761,7 +759,6 @@ fail_unlock:
|
|
|
fail_put:
|
|
|
urdev_put(urd);
|
|
|
out:
|
|
|
- unlock_kernel();
|
|
|
return rc;
|
|
|
}
|
|
|
|