From: Dan Carpenter Date: Thu, 6 Oct 2011 06:17:00 +0000 (+0300) Subject: Staging: iio/adc/ad7150: release lock on error X-Git-Tag: v3.2-rc1~169^2^2~133 X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=ee760ab2a95a1c52c7c68dc30c181425c667a507;p=~andy%2Flinux Staging: iio/adc/ad7150: release lock on error The error_ret label should have been before the mutex_unlock(). It's a typo. Signed-off-by: Dan Carpenter Acked-by: Jonathan Cameron Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/iio/adc/ad7150.c b/drivers/staging/iio/adc/ad7150.c index 89434205b6f..d1767d8f8bd 100644 --- a/drivers/staging/iio/adc/ad7150.c +++ b/drivers/staging/iio/adc/ad7150.c @@ -332,8 +332,8 @@ static int ad7150_write_event_value(struct iio_dev *indio_dev, /* write back if active */ ret = ad7150_write_event_params(indio_dev, event_code); - mutex_unlock(&chip->state_lock); error_ret: + mutex_unlock(&chip->state_lock); return ret; }