[alsa-devel] [PATCH] ASoC: codecs: tlv320aic3x: Remove deadlock from snd_soc_dapm_put_volsw_aic3x()
broonie at kernel.org
Fri Jun 7 18:56:28 CEST 2013
On Wed, Jun 05, 2013 at 08:49:47AM +0200, Andreas Irestal wrote:
> From: Andreas Irestål <Andreas.Irestal at axis.com>
> When calling snd_soc_dapm_sync(), it eventually tries to lock the same mutex
> already locked in snd_soc_dapm_put_volsw_aic3x() and a deadlock occurs. By
> moving the mutex unlock to just before snd_soc_dapm_sync(), this deadlock is
> prevented. This problem was introduced in Linux 3.5
Applied but as covered in Documentation/SubmittingPatches you should
*always* CC maintainers on patches.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: Digital signature
More information about the Alsa-devel