diff mbox

Re: BUG: double mutex_unlock in drivers/media/video/tlg2300/pd-video.c

Message ID 201101211215.51322.strakh@ispras.ru (mailing list archive)
State Accepted
Headers show

Commit Message

iceberg Jan. 21, 2011, 9:15 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/media/video/tlg2300/pd-video.c 
b/drivers/media/video/tlg2300/pd-video.c
index a1ffe18..6eb4538 100644
--- a/drivers/media/video/tlg2300/pd-video.c
+++ b/drivers/media/video/tlg2300/pd-video.c
@@ -763,10 +763,8 @@  static int pd_vidioc_s_fmt(struct poseidon *pd, struct 
v4l2_pix_format *pix)
 	}
 	ret |= send_set_req(pd, VIDEO_ROSOLU_SEL,
 				vid_resol, &cmd_status);
-	if (ret || cmd_status) {
-		mutex_unlock(&pd->lock);
+	if (ret || cmd_status)
 		return -EBUSY;
-	}
 
 	pix_def->pixelformat = pix->pixelformat; /* save it */