On Wed, Aug 28, 2019 at 4:43 PM Rafael J. Wysocki <rafael@xxxxxxxxxx> wrote: > With the git branch mentioned previously merged in, you can enable > dynamic debug in device_pm.c, repeat the PM-runtime test and collect > the log. There should be some additional messages from the ACPI layer > in it. That's useful, thanks. Runtime suspend: usb 1-4: USB disconnect, device number 2 power-0419 __acpi_power_off : Power resource [P0U0] turned off device_pm-0278 device_set_power : Device [XHC0] transitioned to D3hot Runtime resume: power-0363 __acpi_power_on : Power resource [P0U0] turned on device_pm-0278 device_set_power : Device [XHC0] transitioned to D0 xhci_hcd 0000:03:00.3: Refused to change power state, currently in D3 xhci_hcd 0000:03:00.3: enabling device (0000 -> 0002) xhci_hcd 0000:03:00.3: WARN: xHC restore state timeout xhci_hcd 0000:03:00.3: PCI post-resume error -110! xhci_hcd 0000:03:00.3: HC died; cleaning up