diff options
| author | Devarsh Thakkar <devarsht@ti.com> | 2024-10-21 17:07:50 +0300 |
|---|---|---|
| committer | Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> | 2024-11-25 14:10:22 +0300 |
| commit | a9a73f2661e6f625d306c9b0ef082e4593f45a21 (patch) | |
| tree | dd433f8658dba443fd84dad0662ab0700e5a0109 /tools/perf/scripts/python/compaction-times.py | |
| parent | 361a2ebb5cad211732ec3c5d962de49b21895590 (diff) | |
| download | linux-a9a73f2661e6f625d306c9b0ef082e4593f45a21.tar.xz | |
drm/tidss: Fix race condition while handling interrupt registers
The driver has a spinlock for protecting the irq_masks field and irq
enable registers. However, the driver misses protecting the irq status
registers which can lead to races.
Take the spinlock when accessing irqstatus too.
Fixes: 32a1795f57ee ("drm/tidss: New driver for TI Keystone platform Display SubSystem")
Cc: stable@vger.kernel.org
Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
[Tomi: updated the desc]
Reviewed-by: Jonathan Cormier <jcormier@criticallink.com>
Tested-by: Jonathan Cormier <jcormier@criticallink.com>
Reviewed-by: Aradhya Bhatia <aradhya.bhatia@linux.dev>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241021-tidss-irq-fix-v1-6-82ddaec94e4a@ideasonboard.com
Diffstat (limited to 'tools/perf/scripts/python/compaction-times.py')
0 files changed, 0 insertions, 0 deletions
