aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/heci/heci_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/heci/heci_main.c')
-rw-r--r--drivers/staging/heci/heci_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/heci/heci_main.c b/drivers/staging/heci/heci_main.c
index daf1107cb8e..fb97428b457 100644
--- a/drivers/staging/heci/heci_main.c
+++ b/drivers/staging/heci/heci_main.c
@@ -954,8 +954,8 @@ static ssize_t heci_read(struct file *file, char __user *ubuf,
goto out;
}
- spin_lock(&file_ext->read_io_lock);
err = heci_start_read(dev, if_num, file_ext);
+ spin_lock(&file_ext->read_io_lock);
if (err != 0 && err != -EBUSY) {
DBG("heci start read failure with status = %d\n", err);
spin_unlock(&file_ext->read_io_lock);