gpiolib: Fix locking on gpio debugfs files
authorGrant Likely <grant.likely@secretlab.ca>
Sat, 9 Feb 2013 09:41:49 +0000 (09:41 +0000)
committerGrant Likely <grant.likely@secretlab.ca>
Mon, 11 Feb 2013 22:21:28 +0000 (22:21 +0000)
commit362432aed5e5b497a8cf7b20c268ba71df93c045
tree4a87f9533b3310c0bbd2a87477bf52bb0286cf41
parent6c0b4e6c85d085bd92966bc2b8da73e2d7f35929
gpiolib: Fix locking on gpio debugfs files

The debugfs files really need to hold the gpiolib spinlock before
accessing the list. Otherwise chip addition/removal will cause an oops.

Cc: Alexandre Courbot <acourbot@nvidia.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/gpio/gpiolib.c