[Bug 60746] 3.10.4: xhci_hcd 0000:0b:00.0: Refused to change power state, currently in D3

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

 



Hi,
  I was asked by Greg to post this to linux-usb. Please Cc: linux-pci or linux-acpi
if you think they should take of that.
-------------

Hi,
  I reported in the past all kinds of PCI/ACPI-related issues with this Dell Vostro 3550 laptop, in respect to USB also problems with XHCI ports falling asleep in conjunction with e.g. laptop-mode-tools setting upstream PCIe root port into sleep state. The XHCI contorller is from Texas Instruments. More in linux-usb archives and kernel bugzilla.

  With this new kernel, I see for the first time the following messages (did not appear in 3.9 or earlier as far as I remember). Both XHCI ports were unused since I powered up the laptop (no external device were ever connected to them since cold boot).


[ 4371.365394] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.365407] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.368149] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.425469] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.425483] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.427020] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.465517] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.465530] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.467041] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.565638] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.565651] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.568650] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.695802] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.695816] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.698330] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.735868] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.735882] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.738031] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.775884] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.775896] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.777365] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.856012] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.856026] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.857736] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.896044] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.896058] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.897860] xhci_hcd 0000:0b:00.0: PME# enabled
[ 4371.936146] xhci_hcd 0000:0b:00.0: PME# disabled
[ 4371.936161] xhci_hcd 0000:0b:00.0: enabling bus mastering
[ 4371.977319] xhci_hcd 0000:0b:00.0: PME# enabled

[cut]

[89462.143298] xhci_hcd 0000:0b:00.0: Refused to change power state, currently in D3
[89462.143316] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x3c (was 0xffffffff, writing 0x10b)
[89462.143320] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x38 (was 0xffffffff, writing 0x0)
[89462.143324] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x34 (was 0xffffffff, writing 0x40)
[89462.143328] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x30 (was 0xffffffff, writing 0x0)
[89462.143332] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x2c (was 0xffffffff, writing 0x4b31028)
[89462.143336] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x28 (was 0xffffffff, writing 0x0)
[89462.143340] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x24 (was 0xffffffff, writing 0x0)
[89462.144346] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x24 (was 0xffffffff, writing 0x0)
[89462.144357] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x18 (was 0x4, writing 0xf7d10004)
[89462.144366] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xf7d00004)
[89462.144373] xhci_hcd 0000:0b:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[89462.144380] xhci_hcd 0000:0b:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100402)
[89462.144509] xhci_hcd 0000:0b:00.0: PME# disabled
[89462.144519] xhci_hcd 0000:0b:00.0: enabling bus mastering
[89462.144845] xhci_hcd 0000:0b:00.0: PME# enabled


Sadly I don't have enabled XHCI_DEBUG so cannot provide more information from the logs. Maybe you could log more?



More details at https://bugzilla.kernel.org/show_bug.cgi?id=60746

Thank you,
Martin
--
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