aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/soc/sof
diff options
context:
space:
mode:
authorAlexey Khoroshilov <khoroshilov@ispras.ru>2024-02-11 12:58:34 +0300
committerMark Brown <broonie@kernel.org>2024-02-11 16:58:49 +0000
commit6ef5d5b92f7117b324efaac72b3db27ae8bb3082 (patch)
tree4361fd86c00982dc5f2eb54f6629a6f180a70b20 /sound/soc/sof
parentASoC: cs35l56: Remove default from IRQ1_CFG register (diff)
downloadwireguard-linux-6ef5d5b92f7117b324efaac72b3db27ae8bb3082.tar.xz
wireguard-linux-6ef5d5b92f7117b324efaac72b3db27ae8bb3082.zip
ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
There is a path in rt5645_jack_detect_work(), where rt5645->jd_mutex is left locked forever. That may lead to deadlock when rt5645_jack_detect_work() is called for the second time. Found by Linux Verification Center (linuxtesting.org) with SVACE. Fixes: cdba4301adda ("ASoC: rt5650: add mutex to avoid the jack detection failure") Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Link: https://lore.kernel.org/r/1707645514-21196-1-git-send-email-khoroshilov@ispras.ru Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/sof')
0 files changed, 0 insertions, 0 deletions