summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/task-analyzer-record
diff options
context:
space:
mode:
authorMary Strodl <mstrodl@csh.rit.edu>2025-10-14 09:35:28 -0400
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>2025-10-21 14:10:45 +0200
commit179ef1127d7a4f09f0e741fa9f30b8a8e7886271 (patch)
tree6d227f4c160cc23439f6fee18b634b1d61e41ece /tools/perf/scripts/python/bin/task-analyzer-record
parent523ebae1cdcf8056dfe090f31284d1e5f5d1b73f (diff)
downloadkernel-179ef1127d7a4f09f0e741fa9f30b8a8e7886271.tar.gz
gpio: mpsse: ensure worker is torn down
When an IRQ worker is running, unplugging the device would cause a crash. The sealevel hardware this driver was written for was not hotpluggable, so I never realized it. This change uses a spinlock to protect a list of workers, which it tears down on disconnect. Signed-off-by: Mary Strodl <mstrodl@csh.rit.edu> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20251014133530.3592716-3-mstrodl@csh.rit.edu Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/task-analyzer-record')
0 files changed, 0 insertions, 0 deletions
distro/kernel/commit/drivers/staging/iio/addac/adt7316.c?id=10bfe7cc1739c22f0aa296b39e53f61e9e3f4d99'>staging: iio: adt7316: allow adt751x to use internal vref for all dacsJeremy Fertic 2018-12-16staging: iio: adt7316: use correct variable in DAC_internal_Vref readJeremy Fertic 2018-12-16staging: iio: adt7316: invert the logic of the check for an ldac pinJeremy Fertic 2018-12-16staging: iio: adt7316: fix register and bit definitionsJeremy Fertic 2018-11-25Staging: iio: adt7316: Change the name from irq_flags to irq_typeShreeya Patel 2018-11-25Staging: iio: adt7316: Switch irq_flags to a local variableShreeya Patel 2018-11-25Staging: iio: adt7316: Use device tree data to set ldac_pinShreeya Patel 2018-10-14staging: iio: adt7316: fix parenthesis alignmentRenato Lui Geh 2018-03-10Staging: iio: adt7316: Move symbol export to definitionDavid Veenstra 2017-08-22staging:iio:adc: drop assign iio_info.driver_moduleJonathan Cameron 2017-03-23staging: iio: Add blank lines after function declarationsNarcisa Ana Maria Vasile 2017-03-23staging: iio: adt7136: Remove unnecessary blank linesNarcisa Ana Maria Vasile 2017-02-05iio: addac: adt7136: Fix style to use octal file permissions.Michael S. Hansen