commit | a95194569f697a6cc10d00f9b9b3d21b0b820520 | [log] [tgz] |
---|---|---|
author | Lars-Peter Clausen <lars@metafoo.de> | Fri Oct 04 12:07:00 2013 +0100 |
committer | Jonathan Cameron <jic23@kernel.org> | Sat Oct 12 12:07:11 2013 +0100 |
tree | b314a9155207e34ca0964d4ac3f127dcf2c87fd8 | |
parent | d2f0a48f36aea38e0a5c4b439d5d9c96aecabad9 [diff] |
iio:buffer: Add proper locking for iio_update_buffers() We need to make sure that in-kernel users of iio_update_buffers() do not race against each other or against unregistration of the device. So we need to take both the mlock and the info_exist_lock when calling iio_update_buffers() from a in-kernel consumer. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Jonathan Cameron <jic23@kernel.org>