ASoc / PCM recording-related regression between v5.4 and v5.5

Kuninori Morimoto kuninori.morimoto.gx at renesas.com
Wed Apr 21 00:32:30 CEST 2021


Hi Hin-Tak

> I am bisecting down to 5 asoc related commits now, and currently building "ASoC: pcm_dmaengine: Extra snd_dmaengine_pcm_refine_runtime_hwpararms". The breakage is between
> "...remove snd_soc_soc_rtdcom_del_all()" and "Merge branch asoc-5.4 into asoc-5.5". It takes about an hour to do a clean build.
> 
> I think it is either that hwparams commit or the next one, "use different sequence..."?
> 
> I shall be able to tell you for sure in a few more hours / next day.
> 
> Any thoughts on those two?

After "ASoC: soc-core: remove snd_soc_rtdcom_del_all()" patch (= A),
it will merge snd_pcm_ops to component driver (= B),
and many drivers switch to use it (= C).
After that, original snd_pcm_ops will be removed (= D).
If your out-of-tree is still using it, this can help you ?

(A)	353e16bf60458fae5927cf04ff668fc152fff465
	("ASoC: soc-core: remove snd_soc_rtdcom_del_all()")

(B)	e2cb4a14541dba3587bb78e0f62da27a0e1ad399
	("ASoC: soc-core: merge snd_pcm_ops member to component driver")

(C)	9dcefa7232d3fd5a7141454849d46ed24c7af867
	("ASoC: sh: rsnd: remove snd_pcm_ops")

(D)	e9067bb502787869dabe385727baff233024097b
	("ASoC: soc-component: remove snd_pcm_ops from component driver")


Thank you for your help !!

Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list