diff --git a/[refs] b/[refs] index 74edffc25895..d9e841632853 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6dbe7af37def293e1116af186c94e2d47d353190 +refs/heads/master: ba3ed4c57fde2df1a8a5b0c445ae5d685334e5f9 diff --git a/trunk/drivers/media/common/saa7146_video.c b/trunk/drivers/media/common/saa7146_video.c index 6098b626811f..47fee05eaefb 100644 --- a/trunk/drivers/media/common/saa7146_video.c +++ b/trunk/drivers/media/common/saa7146_video.c @@ -576,6 +576,7 @@ static int set_control(struct saa7146_fh *fh, struct v4l2_control *c) vv->vflip = c->value; break; default: { + mutex_unlock(&dev->lock); return -EINVAL; } }