Comment 0 for bug 1844021

uBo (ubo) wrote :

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 c4:ea:1d:59:b9:17 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_suspend+0x0/0x70 returns -110
[ 328.312461] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -110
[ 328.312465] dpm_run_callback(): pci_pm_suspend+0x0/0x150 returns -110
[ 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