[alsa-devel] [PATCH] ASoC: codecs: tlv320aic3x: Remove deadlock from snd_soc_dapm_put_volsw_aic3x()

Mark Brown 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...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20130607/483796ea/attachment.sig>

More information about the Alsa-devel mailing list