** Description changed: - Because we introduced this commit from stable patches, but only - backporting this commit is not enough. + In the focal kernel, we backported a commit from the stable patches, + that commit make the sof driver fail to work, and even make the system + hang randomly. + The commit we introduced is: Author: Ranjani Sridharan <ranjani.sridha...@linux.intel.com> - Date: Mon Nov 4 14:48:12 2019 -0800 + Date: Mon Nov 4 14:48:12 2019 -0800 ASoC: SOF: topology: set trigger order for FE DAI link - + BugLink: https://bugs.launchpad.net/bugs/1858428 - + [ Upstream commit 5eee2b3f60065a2530d13f28e771be48b989eb4c ] - + Set trigger order for FE DAI links to SND_SOC_DPCM_TRIGGER_POST to trigger the BE DAI's before the FE DAI's. This prevents the xruns seen on playback pipelines using the link DMA. - + Signed-off-by: Ranjani Sridharan <ranjani.sridha...@linux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.boss...@linux.intel.com> Link: https://lore.kernel.org/r/20191104224812.3393-3-ranjani.sridha...@linux.intel.com Signed-off-by: Mark Brown <broo...@kernel.org> Signed-off-by: Sasha Levin <sas...@kernel.org> Signed-off-by: Seth Forshee <seth.fors...@canonical.com> + + + [Impact] + Booting the focal kernel on the LENOVO X1 corbon 7th and a Dell + machine which has dmic on it, the sof driver print lots of errors + even it loaded the firmware and topology conf file correctly, and + the sof driver fails to initializaton, after booting up, we run: + aplay -l, it print out that there is no soundcard. And the system + randomly hang. + + [Fix] + We backported a patch from stable kernel, that is not enough, the + submitter of that patch sent 2 patches out, the stable kernel only + integrated the 2nd one, to fix this problem, let's integrate the + 1st one as well. + + + [Test Case] + After applied all patches, the sof driver worked well, all audio + functions worked well, and the system didn't hang randomly anymore. + + [Regression Risk] + Low, these two patches fix FB/BE order issue, we should backport them + together. And I have tested the patches on a LENOVO and a Dell machine, + all worked well.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1862736 Title: sof driver fails and print lots of errors in the dmesg (focal) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1862736/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs