ptp: Fix some locking bugs in ptp_read()
authorDan Carpenter <error27@gmail.com>
Sun, 29 May 2011 19:54:07 +0000 (22:54 +0300)
committerJohn Stultz <john.stultz@linaro.org>
Thu, 2 Jun 2011 02:29:10 +0000 (19:29 -0700)
commitfb5a18cf7c771a12c3f42a5eb4b476eed68b77cb
tree99f023f49d8b88918f2ac5c9ce33b956e948b678
parente23ef227d10878ff3f323a1dfed10205a1825b71
ptp: Fix some locking bugs in ptp_read()

In ptp_read there is an unlock missing on an error path, and a double
unlock on another error path.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Acked-by: Richard Cochran <richard.cochran@omicron.at>
Signed-off-by: John Stultz <john.stultz@linaro.org>
drivers/ptp/ptp_chardev.c