These two patch is to solve problem found in the case of one BE is used by multiple FE. The error log "ASoC: Unable to apply rate constraint" will happen when be_substream->runtime is use after free. Which is due to BE not being hw_free/shutdown correctly. Also to resolve fe_substream->runtime is not constrained by BE dai symmetry property. KaiChieh Chuang (2): ASoC: dpcm: fix BE dai not hw_free and shutdown ASoC: dpcm: symmetry constraint on FE substream include/sound/soc-dpcm.h | 2 ++ sound/soc/soc-pcm.c | 22 +++++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) -- 1.9.1 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel