regression with S3 and XHCI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

with the latest kernels I tested devices connected to XHCI
are gone after resume. The ports are not resumed. An error is in dmesg:

[  614.639506] sd 5:0:0:0: [sdc] Starting disk
[  614.672568] xhci_hcd 0000:00:14.0: port 7 resume PLC timeout
[  614.695152] xhci_hcd 0000:00:14.0: port 6 resume PLC timeout
[  614.716345] xhci_hcd 0000:00:14.0: port 4 resume PLC timeout
[  614.906969] iwlwifi 0000:5c:00.0: L1 Enabled - LTR Disabled
[  614.913933] iwlwifi 0000:5c:00.0: L1 Enabled - LTR Disabled
[  614.914034] iwlwifi 0000:5c:00.0: Radio type=0x1-0x2-0x0
[  614.942266] usb 3-5: reset full-speed USB device number 3 using xhci_hcd
[  614.988670] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  614.988706] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[  614.988719] ata4: SATA link down (SStatus 0 SControl 300)
[  614.988749] ata3: SATA link down (SStatus 0 SControl 300)
[  614.990735] ata6.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[  614.990830] ata6.00: supports DRM functions and may not be fully accessible
[  614.990920] ata6.00: failed to get NCQ Send/Recv Log Emask 0x1
[  614.991108] ata6.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[  614.991126] ata6.00: supports DRM functions and may not be fully accessible
[  614.991159] ata6.00: failed to get NCQ Send/Recv Log Emask 0x1
[  614.991188] ata6.00: configured for UDMA/133
[  615.114778] ata2.00: configured for UDMA/100
[  615.182266] usb 3-8: reset high-speed USB device number 6 using xhci_hcd
[  615.422230] usb 3-7: reset high-speed USB device number 5 using xhci_hcd
[  616.070075] rtc_cmos 00:04: System wakeup disabled by ACPI

Bisecting this failed as I ran into a period the kernel crashes due to
S3

git bisect start
# bad: [7c553985c6749d9311552d529108104f83b97bc7] Merge branch
'usb-testing' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb into
usb-testing
git bisect bad 7c553985c6749d9311552d529108104f83b97bc7
# good: [afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc] Linux 4.4
git bisect good afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
# bad: [f9a03ae123c92c1f45cd2ca88d0f6edd787be78c] Merge tag
'for-f2fs-4.5' of
git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
git bisect bad f9a03ae123c92c1f45cd2ca88d0f6edd787be78c
# bad: [aee3bfa3307cd0da2126bdc0ea359dabea5ee8f7] Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
git bisect bad aee3bfa3307cd0da2126bdc0ea359dabea5ee8f7
# bad: [60b7eca1dc2ec066916b3b7ac6ad89bea13cb9af] Merge tag
'upstream-4.5-rc1' of git://git.infradead.org/linux-ubifs
git bisect bad 60b7eca1dc2ec066916b3b7ac6ad89bea13cb9af
# skip: [581dbc8bfc47ab16c69a67cc20dafea378ddbc60] Merge tag
'pinctrl-v4.5-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
git bisect skip 581dbc8bfc47ab16c69a67cc20dafea378ddbc60
# good: [b4bdf7ef301655b85875c9cf04f93a54bd763f97]
clocksource/drivers/vt8500: Add the COMPILE_TEST option
git bisect good b4bdf7ef301655b85875c9cf04f93a54bd763f97
# good: [eb12a1afdc02e59fc09934743490549c77327b1a] perf cpu_map: Add
perf_event__fprintf_cpu_map function
git bisect good eb12a1afdc02e59fc09934743490549c77327b1a
# good: [d870a9d5e31ea69a1ceb7555d0d79364c442c5c0] Merge tag
'edac_for_4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
git bisect good d870a9d5e31ea69a1ceb7555d0d79364c442c5c0
# good: [fa5fd7c628412ee09ccf5e1d6eebe1dba916b8ee] Merge tag
'arm64-upstream' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
git bisect good fa5fd7c628412ee09ccf5e1d6eebe1dba916b8ee
# skip: [1baa5efbeb6eb75de697f7b5931094be33f12005] Merge tag 'for-linus'
of git://git.kernel.org/pub/scm/virt/kvm/kvm
git bisect skip 1baa5efbeb6eb75de697f7b5931094be33f12005
# skip: [9d8415d6c148a16b6d906a96f0596851d7e4d607] arm64: KVM: Turn
system register numbers to an enum
git bisect skip 9d8415d6c148a16b6d906a96f0596851d7e4d607

00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04) (prog-if 30 [XHCI])
        Subsystem: Hewlett-Packard Company Device 190a
        Flags: bus master, medium devsel, latency 0, IRQ 31                                                                                                                                                                       
        Memory at cca20000 (64-bit, non-prefetchable) [size=64K]                                                                                                                                                                  
        Capabilities: [70] Power Management version 2                                                                                                                                                                             
        Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+                                                                                                                                                                
        Kernel driver in use: xhci_hcd                                                                                                                                                                                            
        Kernel modules: xhci_pci

	Regards
		Oliver


--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux