summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin/task-analyzer-record
diff options
context:
space:
mode:
authorMatthias Fend <matthias.fend@emfend.at>2025-09-01 17:13:36 +0200
committerHans Verkuil <hverkuil+cisco@kernel.org>2025-10-20 09:23:17 +0200
commit33384002a496408fb8c726c82e12475dceba0b69 (patch)
treed9a5280f0394d088f6ecd4f4a955fa776b9146d9 /tools/perf/scripts/python/bin/task-analyzer-record
parent62190e91b070cf5987f85dddafe82dbfb193999f (diff)
downloadlinux-33384002a496408fb8c726c82e12475dceba0b69.tar.gz
linux-33384002a496408fb8c726c82e12475dceba0b69.zip
media: allegro: fix race conditions in channel handling
Since the channel list is used in different contexts, it must be ensured that it is always consistent. Also, the channels contained in the list may only be released when they are no longer needed in any context. Add a lock to protect the list and reference handling for the channels. Signed-off-by: Matthias Fend <matthias.fend@emfend.at> Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com> Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/task-analyzer-record')
0 files changed, 0 insertions, 0 deletions