[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
** Changed in: hwe-next Status: New => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1908713 Title: Fix suspend error of SOF driver Status in HWE Next: Fix Released Status in linux-oem-5.6 package in Ubuntu: Invalid Status in linux-oem-5.6 source package in Focal: Fix Released Bug description: [Impact] SOF driver in oem-5.6 kernel tries to access HDA codec register when the codec is already suspended. This may freeze suspend. [Fix] Revert HDA codec PM direct-complete optimization. The same suspend optimization works perfectly on 5.8 and 5.10 kernel, so something's wrong in the SOF driver in oem-5.6. However, SOF in oem-5.6 is in Frankenstein state so we better not touch it. [Test] Suspend a laptop with SOF driver, it can take 30 seconds to suspend, or worse, it freezes. With the patch applied, it can suspend in 1 second. [Regression Risk] For HDA codecs that benefit from this PM optimization, it'll take longer to suspend and resume. Nothing else changes other than that. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1908713/+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
[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
** Tags added: cert-sru -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1908713 Title: Fix suspend error of SOF driver Status in HWE Next: New Status in linux-oem-5.6 package in Ubuntu: Invalid Status in linux-oem-5.6 source package in Focal: Fix Released Bug description: [Impact] SOF driver in oem-5.6 kernel tries to access HDA codec register when the codec is already suspended. This may freeze suspend. [Fix] Revert HDA codec PM direct-complete optimization. The same suspend optimization works perfectly on 5.8 and 5.10 kernel, so something's wrong in the SOF driver in oem-5.6. However, SOF in oem-5.6 is in Frankenstein state so we better not touch it. [Test] Suspend a laptop with SOF driver, it can take 30 seconds to suspend, or worse, it freezes. With the patch applied, it can suspend in 1 second. [Regression Risk] For HDA codecs that benefit from this PM optimization, it'll take longer to suspend and resume. Nothing else changes other than that. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1908713/+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
[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
This bug was fixed in the package linux-oem-5.6 - 5.6.0-1039.43 --- linux-oem-5.6 (5.6.0-1039.43) focal; urgency=medium * focal/linux-oem-5.6: 5.6.0-1039.43 -proposed tracker (LP: #1909420) * Fix suspend error of SOF driver (LP: #1908713) - Revert "ALSA: hda: Refactor codec PM to use direct-complete optimization" * Packaging resync (LP: #1786013) - [Packaging] update variants * Killer 500s (QCA6390) WLAN/BT [17cb:1101] unavailable (LP: #1879633) - Bluetooth: btusb: Add flag to define wideband speech capability - Bluetooth: Support querying for WBS support through MGMT - Bluetooth: Enable erroneous data reporting if WBS is supported - Bluetooth: Increment management interface revision - Bluetooth: fix off by one in err_data_reporting cmd masks. - Bluetooth: mgmt: add mgmt_cmd_status in add_advertising - mac80211: add 802.11 encapsulation offloading support - mac80211: fix tx status for no ack cases - nl80211: add handling for BSS color - mac80211: add handling for BSS color - mac80211: allow setting queue_len for drivers not using wake_tx_queue - Bluetooth: hci_qca: Enable clocks required for BT SOC - Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC - mac80211: fix 11w when using encapsulation offloading - ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl - ath11k: drop tx_info from ath11k_sta - ath11k: add HE rate accounting to driver - ath11k: fix rcu lock protect in peer assoc confirmation - ath11k: fix warn-on in disassociation - ath11k: fix parsing PPDU_CTRL type in pktlog - ath11k: Fixing dangling pointer issue upon peer delete failure - ath11k: fix incorrect peer stats counters update - Bluetooth: hci_qca: Bug fixes while collecting controller memory dump - net: qrtr: Migrate nameservice to kernel from userspace - net: qrtr: Fix the local node ID as 1 - net: qrtr: fix spelling mistake "serivce" -> "service" - net: qrtr: Fix error pointer vs NULL bugs - Bluetooth: Replace zero-length array with flexible-array member - Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome - Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 - net: qrtr: Respond to HELLO message - net: qrtr: Fix FIXME related to qrtr_ns_init() - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers - Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome - Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() - ath11k: config reorder queue for all tids during peer setup - ath11k: add thermal cooling device support - ath11k: add thermal sensor device support - ath11k: Use scnprintf() for avoiding potential buffer overflow - ath11k: handle RX fragments - ath11k: enable PN offload - ath11k: set queue_len to 4096 - ath11k: add WMI calls required for handling BSS color - ath11k: add handling for BSS color - ath11k: Supporting RX ring backpressure HTT event and stats handling - ath11k: fill channel info from rx channel - ath11k: dump SRNG stats during FW assert - ath11k: Adding proper validation before accessing tx_stats - ath11k: Configure hash based reo destination ring selection - ath11k: Perform per-msdu rx processing - cfg80211: fix kernel-doc notation - bus: mhi: core: Add support for registering MHI controllers - bus: mhi: core: Add support for registering MHI client drivers - bus: mhi: core: Add support for creating and destroying MHI devices - bus: mhi: core: Add support for ringing channel/event ring doorbells - bus: mhi: core: Add support for PM state transitions - bus: mhi: core: Add support for basic PM operations - bus: mhi: core: Add support for downloading firmware over BHIe - bus: mhi: core: Add support for downloading RDDM image during panic - bus: mhi: core: Add support for processing events from client device - bus: mhi: core: Add support for data transfer - bus: mhi: core: Add uevent support for module autoloading - MAINTAINERS: Add entry for MHI bus - bus/mhi: fix printk format for size_t - bus: mhi: core: Pass module owner during client driver registration - bus: mhi: core: Add support for reading MHI info from device - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390 - ath11k: fix compiler warnings without CONFIG_THERMAL - ath11k: Add sta debugfs support to configure ADDBA and DELBA - ath11k: add pktlog checksum in trace events to support pktlog - ath11k: fix error message to correctly report the command that failed - ath11k: Increase the tx completion ring size - ath11k: Avoid mgmt tx count underflow
[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
** Tags removed: verification-needed-focal ** Tags added: verification-done-focal -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1908713 Title: Fix suspend error of SOF driver Status in HWE Next: New Status in linux-oem-5.6 package in Ubuntu: Invalid Status in linux-oem-5.6 source package in Focal: Fix Committed Bug description: [Impact] SOF driver in oem-5.6 kernel tries to access HDA codec register when the codec is already suspended. This may freeze suspend. [Fix] Revert HDA codec PM direct-complete optimization. The same suspend optimization works perfectly on 5.8 and 5.10 kernel, so something's wrong in the SOF driver in oem-5.6. However, SOF in oem-5.6 is in Frankenstein state so we better not touch it. [Test] Suspend a laptop with SOF driver, it can take 30 seconds to suspend, or worse, it freezes. With the patch applied, it can suspend in 1 second. [Regression Risk] For HDA codecs that benefit from this PM optimization, it'll take longer to suspend and resume. Nothing else changes other than that. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1908713/+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
[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- focal' to 'verification-done-focal'. If the problem still exists, change the tag 'verification-needed-focal' to 'verification-failed-focal'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-focal -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1908713 Title: Fix suspend error of SOF driver Status in HWE Next: New Status in linux-oem-5.6 package in Ubuntu: Invalid Status in linux-oem-5.6 source package in Focal: Fix Committed Bug description: [Impact] SOF driver in oem-5.6 kernel tries to access HDA codec register when the codec is already suspended. This may freeze suspend. [Fix] Revert HDA codec PM direct-complete optimization. The same suspend optimization works perfectly on 5.8 and 5.10 kernel, so something's wrong in the SOF driver in oem-5.6. However, SOF in oem-5.6 is in Frankenstein state so we better not touch it. [Test] Suspend a laptop with SOF driver, it can take 30 seconds to suspend, or worse, it freezes. With the patch applied, it can suspend in 1 second. [Regression Risk] For HDA codecs that benefit from this PM optimization, it'll take longer to suspend and resume. Nothing else changes other than that. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1908713/+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
[Kernel-packages] [Bug 1908713] Re: Fix suspend error of SOF driver
** Changed in: linux-oem-5.6 (Ubuntu Focal) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1908713 Title: Fix suspend error of SOF driver Status in HWE Next: New Status in linux-oem-5.6 package in Ubuntu: Invalid Status in linux-oem-5.6 source package in Focal: Fix Committed Bug description: [Impact] SOF driver in oem-5.6 kernel tries to access HDA codec register when the codec is already suspended. This may freeze suspend. [Fix] Revert HDA codec PM direct-complete optimization. The same suspend optimization works perfectly on 5.8 and 5.10 kernel, so something's wrong in the SOF driver in oem-5.6. However, SOF in oem-5.6 is in Frankenstein state so we better not touch it. [Test] Suspend a laptop with SOF driver, it can take 30 seconds to suspend, or worse, it freezes. With the patch applied, it can suspend in 1 second. [Regression Risk] For HDA codecs that benefit from this PM optimization, it'll take longer to suspend and resume. Nothing else changes other than that. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1908713/+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