SRU:
* https://lists.ubuntu.com/archives/kernel-team/2021-September/123800.html 
(oem-5.13, impish)
* https://lists.ubuntu.com/archives/kernel-team/2021-September/123808.html 
(oem-5.14, unstable)

** Description changed:

+ [SRU Justification]
+ 
+ [Impact]
+ 
+ HD-audio codec shutdown is not quite right when powering off the
+ controller side. This causes pop noises on some platforms.
+ 
+ [Fix]
+ 
+ While previously in bug 1939541, a local fix for Cirrus CS8409 only is
+ proposed the upstream as in
+ 
https://lore.kernel.org/lkml/20210812183433.6330-2-vita...@opensource.cirrus.com/
+ . This initiated a discuss to create a generic solution as in
+ https://lore.kernel.org/all/20210813081230.4268-1-ti...@suse.de/ .
+ 
+ [Test Case]
+ 
+ Shutdown Ubuntu that is running a patched kernel and see if a pop sound
+ is still made.
+ 
+ [Where problems could occur]
+ 
+ While this tries to suspend the codec devices at shutting down, out of
+ tree drivers without (runtime-)suspend support may fail to react
+ correctly. And since this removes .reboot_notify callback from struct
+ hda_codec_ops, it may break such oot drivers, too.
+ 
+ [Other Info]
+ 
+ This depends on patches for https://bugs.launchpad.net/bugs/1939541 .
+ 
+ ========== original bug report ==========
+ 
  [Reproduce Steps]
  1. Attach external speaker to SUT
  2. Try to reboot SUT or stay in OS.
  
  [Results]
-  Expected Result
-  No noise.
-  Actual Result
-  Noise will pop up during WB or stay in Ubuntu OS when external speaker 
attached.
+  Expected Result
+  No noise.
+  Actual Result
+  Noise will pop up during WB or stay in Ubuntu OS when external speaker 
attached.
  
  [Others]
  [Scenario 1] Login to the Ubuntu OS.
  (Occurs only in Cirrus, within 5 seconds after logging in to OS)
  Can 100% reproduce on Cirrus MB with Ubuntu. Noise can be heard (咚咚 Sounds) 
after login the Ubuntu within 5 secs.
  
  [Scenario 2] Reboot Ubuntu OS
  (Both Curris and Realtek happen. WB/CB/shutdown OS)
  Can 100% reproduce on Cirrus MB with Ubuntu. Noise can be heard While both 
exiting OS and entering OS.

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

Title:
  Noise will pop up during WB or stay in Ubuntu OS when external speaker
  attached

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  In Progress
Status in linux-oem-5.13 package in Ubuntu:
  Invalid
Status in linux source package in Focal:
  Invalid
Status in linux-oem-5.13 source package in Focal:
  In Progress
Status in linux source package in Impish:
  In Progress
Status in linux-oem-5.13 source package in Impish:
  Invalid

Bug description:
  [SRU Justification]

  [Impact]

  HD-audio codec shutdown is not quite right when powering off the
  controller side. This causes pop noises on some platforms.

  [Fix]

  While previously in bug 1939541, a local fix for Cirrus CS8409 only is
  proposed the upstream as in
  
https://lore.kernel.org/lkml/20210812183433.6330-2-vita...@opensource.cirrus.com/
  . This initiated a discuss to create a generic solution as in
  https://lore.kernel.org/all/20210813081230.4268-1-ti...@suse.de/ .

  [Test Case]

  Shutdown Ubuntu that is running a patched kernel and see if a pop sound
  is still made.

  [Where problems could occur]

  While this tries to suspend the codec devices at shutting down, out of
  tree drivers without (runtime-)suspend support may fail to react
  correctly. And since this removes .reboot_notify callback from struct
  hda_codec_ops, it may break such oot drivers, too.

  [Other Info]

  This depends on patches for https://bugs.launchpad.net/bugs/1939541 .

  ========== original bug report ==========

  [Reproduce Steps]
  1. Attach external speaker to SUT
  2. Try to reboot SUT or stay in OS.

  [Results]
   Expected Result
   No noise.
   Actual Result
   Noise will pop up during WB or stay in Ubuntu OS when external speaker 
attached.

  [Others]
  [Scenario 1] Login to the Ubuntu OS.
  (Occurs only in Cirrus, within 5 seconds after logging in to OS)
  Can 100% reproduce on Cirrus MB with Ubuntu. Noise can be heard (咚咚 Sounds) 
after login the Ubuntu within 5 secs.

  [Scenario 2] Reboot Ubuntu OS
  (Both Curris and Realtek happen. WB/CB/shutdown OS)
  Can 100% reproduce on Cirrus MB with Ubuntu. Noise can be heard While both 
exiting OS and entering OS.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1942043/+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