** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1862736

Title:
  sof driver fails and print lots of errors in  the dmesg (focal)

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  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

      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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1862736/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to