commit | 60362158e2419b20cc04d43a6ffa60c1845775dc | [log] [tgz] |
---|---|---|
author | Jesper Nilsson <jesper.nilsson@axis.com> | Mon Aug 02 13:17:05 2010 +0200 |
committer | Jesper Nilsson <jesper.nilsson@axis.com> | Wed Aug 04 12:59:14 2010 +0200 |
tree | 5c255d6b869bd98592b862a31dc79110df91557a | |
parent | 16bc0fe5ce84df89c8e802be210af88721d4cc4f [diff] |
CRIS: gpio: don't call copy_to_user()/copy_from_user() while holding spinlocks copy_to_user()/copy_from_user() must not be used with spinlocks held. Move locks inside each case so we have better control of when the locks are held. Also, since we use spinlocks, we don't need to hold the BKL, so remove it. Reported-by: Kulikov Vasiliy <segooon@gmail.com> Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>