Suspend stopped working from 4.4.0-157 onwards
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Since upgrading the kernel above 4.4.0-154, starting with 4.4.0-157, suspend does not work for me anymore. Never had such an issue in the last 6 years.
This is the relevant output when suspend fails:
[ 328.288885] PM: Suspending system (mem)
[ 328.288902] Suspending console(s) (use no_console_suspend to debug)
[ 328.289118] wlp1s0: deauthenticating from xx:xx:xx:xx:xx:xx by local choice (Reason: 3=DEAUTH_LEAVING)
[ 328.289209] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
[ 328.289570] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 328.289600] sd 0:0:0:0: [sda] Stopping disk
[ 328.291700] sd 1:0:0:0: [sdb] Stopping disk
[ 328.312413] xhci_hcd 0000:03:00.0: WARN: xHC save state timeout
[ 328.312456] suspend_common(): xhci_pci_
[ 328.312461] pci_pm_suspend(): hcd_pci_
[ 328.312465] dpm_run_callback(): pci_pm_
[ 328.312483] PM: Device 0000:03:00.0 failed to suspend async: error -110
[ 328.848109] PM: Some devices failed to suspend, or early wake event detected
This is my relevant lspci -v output:
03:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller (prog-if 30 [XHCI])
Subsystem: Samsung Electronics Co Ltd ASM1042 SuperSpeed USB Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f0500000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
CVE References
description: | updated |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
tags: |
added: verification-done-eoan removed: verification-needed-eoan |
tags: | added: verification-needed-bionic |
tags: | removed: verification-needed-bionic |
Changed in linux (Ubuntu Disco): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | New → Fix Committed |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1844021
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.