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