On Fri, Jul 06, 2012 at 04:57:05PM +0100, Liam Girdwood wrote: > Codec shutdown performs a DAPM power sequence that might cause conflicts > and/or race conditions if another stream power event is running simultaneously. > Use card's dapm mutex to protect any potential race condition between them. Applied, but I do think this needs a much closer look - there must be some other issues lurking here.