summaryrefslogtreecommitdiff
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorBrian Masney <masneyb@onstation.org>2016-09-26 20:20:18 -0400
committerJonathan Cameron <jic23@kernel.org>2016-10-01 14:53:51 +0100
commit5faf98cb319bc7ce7cef080be1bbebba44233332 (patch)
tree1666f6a73c938dc8850211d5bc8c3791db714aab /scripts/stackusage
parent028199660d8f53f1856bbe8cf6771d3351eaa182 (diff)
downloadkernel-5faf98cb319bc7ce7cef080be1bbebba44233332.tar.gz
staging: iio: isl29018: fixed race condition in in_illuminance_scale_available_show()
in_illuminance_scale_available_show() references the isl29018_chip->int_time variable in three places inside a for loop. The value of the int_time variable can be updated by the isl29018_set_integration_time() function, which is called by the isl29018_write_raw() function. isl29018_write_raw() locks a mutex specific to this driver when the integration time variable is updated. Signed-off-by: Brian Masney <masneyb@onstation.org> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
href='/distro/kernel/commit/Documentation/block?h=linux-6.6.y&id=10e6246e2275865ab917494e418f44b8c25ddd34'>block: document the 'io_poll_delay' queue sysfs fileJens Axboe 2016-11-16null_blk: add usage hints for NVMYasuaki Ishimatsu 2016-11-10block: hook up writeback throttlingJens Axboe 2016-11-01block: replace REQ_NOIDLE with REQ_IDLEChristoph Hellwig 2016-10-28block: better op and flags encodingChristoph Hellwig 2016-10-28block: split out request-only flags into a new namespaceChristoph Hellwig 2016-09-14block: remove remnant refs to hardsectLinus Walleij 2016-08-11doc: update block/queue-sysfs.txt entriesJoe Lawrence 2016-08-07block: rename bio bi_rw to bi_opfJens Axboe 2016-07-28Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds 2016-06-30Remove last traces of ->sync_pageMatthew Wilcox 2016-06-28Doc: block: Fix a typo in queue-sysfs.txtMasanari Iida 2016-06-07block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSHMike Christie 2016-06-07block, drivers: add REQ_OP_FLUSH operationMike Christie 2016-05-19Merge tag 'docs-for-linus' of git://git.lwn.net/linuxLinus Torvalds 2016-04-12block: kill blk_queue_flush()Jens Axboe 2016-04-12block: add ability to flag write back caching on a deviceJens Axboe 2016-03-31Documentation: update missing index files in block/00-INDEXWei Fang 2016-01-17Merge tag 'docs-4.5' of git://git.lwn.net/linuxLinus Torvalds 2015-12-10Fix CFQ I/O scheduler parameter name in documentationLibor Pechacek 2015-11-16null_blk: register as a LightNVM deviceMatias Bjørling 2015-10-21block: add an API for Persistent ReservationsChristoph Hellwig 2015-08-13Documentation: update notes in biovecs about arbitrarily sized biosDongsu Park 2015-07-29block: add a bi_error field to struct bioChristoph Hellwig 2015-07-17block: make /sys/block/<dev>/queue/discard_max_bytes writeableJens Axboe 2015-03-20Documentation: Remove mentioning of block barriersLeonid V. Fedorenchik 2014-12-13Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-blockLinus Torvalds 2014-11-12scsi: add new scsi-command flag for tagged commandsChristoph Hellwig 2014-11-04block: Expand a bit documentation about elevator_allow_merge_fnJan Kara 2014-10-18Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-blockLinus Torvalds 2014-09-27block: Remove integrity tagging functionsMartin K. Petersen 2014-09-27block: Replace bi_integrity with bi_specialMartin K. Petersen 2014-09-27block: Get rid of bdev_integrity_enabled()Martin K. Petersen 2014-08-28doc: queue-sysfs: minor fixesArnd Hannemann 2014-08-26Documentation: Fix null_blk parameter irq_mode to irqmodeFam Zheng