summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-06-23 05:19:45 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-06-23 05:19:45 -0700
commitae5f5a533520395953ee4d38d1a61808b4b39259 (patch)
treeac957166325ec4fd1b113386acb9f3226643be0f
parentdae9acbb05be7c96c38af40a0b78ecc774feb945 (diff)
parent8ddec64b62b199e45a90e03e194e55e4b54c1c5c (diff)
Merge "msm: sde: Add mutex unlock for debug buffer access in rotator"
-rw-r--r--drivers/media/platform/msm/sde/rotator/sde_rotator_debug.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/media/platform/msm/sde/rotator/sde_rotator_debug.c b/drivers/media/platform/msm/sde/rotator/sde_rotator_debug.c
index a2381557070d..6640e414a798 100644
--- a/drivers/media/platform/msm/sde/rotator/sde_rotator_debug.c
+++ b/drivers/media/platform/msm/sde/rotator/sde_rotator_debug.c
@@ -1150,8 +1150,10 @@ static ssize_t sde_rotator_debug_base_reg_read(struct file *file,
goto debug_read_error;
}
- if (dbg->off % sizeof(u32))
- return -EFAULT;
+ if (dbg->off % sizeof(u32)) {
+ rc = -EFAULT;
+ goto debug_read_error;
+ }
ptr = dbg->base + dbg->off;
tot = 0;