* [bugzilla-daemon@kernel.org: [Bug 220216] New: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable to change power state from D3hot to D0, device inaccessible]
@ 2025-06-12 20:46 Bjorn Helgaas
2025-06-13 1:32 ` Mario Limonciello
0 siblings, 1 reply; 2+ messages in thread
From: Bjorn Helgaas @ 2025-06-12 20:46 UTC (permalink / raw)
To: linux-pci
Cc: Mario Limonciello, Lukas Wunner, Rafael J. Wysocki,
Andreas Noever, Michael Jamet, Mika Westerberg, Yehezkel Bernat,
linux-usb
[+cc Mario, Lukas, Rafael, thunderbolt folks; submitter in bcc
Possibly related to
https://lore.kernel.org/linux-pci/20250609020223.269407-1-superm1@kernel.org/?]
Laurent, you mentioned that you see this on 6.15.1. Is this a new
problem that you didn't see on older kernels?
----- Forwarded message from bugzilla-daemon@kernel.org -----
https://bugzilla.kernel.org/show_bug.cgi?id=220216
Bug ID: 220216
Summary: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable
to change power state from D3hot to D0, device
inaccessible
Regression: No
Created attachment 308224
--> https://bugzilla.kernel.org/attachment.cgi?id=308224&action=edit
Full dmesg
Hello,
On debian with kernel 6.15.1, I get the following messages in dmesg:
[ 0.453279] pci 0000:02:04.0: [8086:15ef] type 01 class 0x060400 PCIe Switch
Downstream Port
[ 0.453327] pci 0000:02:04.0: PCI bridge to [bus 04-38]
[ 0.453342] pci 0000:02:04.0: bridge window [mem 0x8a000000-0x9fcfffff]
[ 0.453360] pci 0000:02:04.0: bridge window [mem 0x6000000000-0x6021ffffff
64bit pref]
[ 0.453383] pci 0000:02:04.0: enabling Extended Tags
[ 0.453569] pci 0000:02:04.0: supports D1 D2
[ 0.453569] pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.454686] pci 0000:02:04.0: PCI bridge to [bus 04-38]
[ 0.863766] pci 0000:02:04.0: bridge window [io 0x4000-0x4fff]: assigned
[ 0.863788] pci 0000:02:04.0: PCI bridge to [bus 04-38]
[ 0.863791] pci 0000:02:04.0: bridge window [io 0x4000-0x4fff]
[ 0.863797] pci 0000:02:04.0: bridge window [mem 0x8a000000-0x9fcfffff]
[ 0.863802] pci 0000:02:04.0: bridge window [mem 0x6000000000-0x6021ffffff
64bit pref]
[ 0.865332] pci 0000:02:04.0: Adding to iommu group 18
[ 1.044101] pcieport 0000:02:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL-
AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[ 1.885142] pcieport 0000:02:04.0: Unable to change power state from D3hot
to D0, device inaccessible
[ 1.885352] pcieport 0000:02:04.0: Runtime PM usage count underflow!
[ 18.615343] pci 0000:02:04.0: [8086:15ef] type 01 class 0x060400 PCIe Switch
Downstream Port
[ 18.615392] pci 0000:02:04.0: PCI bridge to [bus 00]
[ 18.615404] pci 0000:02:04.0: bridge window [io 0x0000-0x0fff]
[ 18.615409] pci 0000:02:04.0: bridge window [mem 0x00000000-0x000fffff]
[ 18.615429] pci 0000:02:04.0: bridge window [mem 0x00000000-0x000fffff
64bit pref]
[ 18.615453] pci 0000:02:04.0: enabling Extended Tags
[ 18.615649] pci 0000:02:04.0: supports D1 D2
[ 18.615650] pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 18.615903] pci 0000:02:04.0: Adding to iommu group 18
[ 18.616047] pci 0000:02:04.0: bridge configuration invalid ([bus 00-00]),
reconfiguring
[ 18.617062] pci 0000:02:04.0: PCI bridge to [bus 04-38]
[ 18.617099] pci 0000:02:04.0: bridge window [mem 0x00100000-0x001fffff 64bit
pref] to [bus 04-38] add_size 100000 add_align 100000
[ 18.617102] pci 0000:02:04.0: bridge window [mem 0x00100000-0x001fffff] to
[bus 04-38] add_size 100000 add_align 100000
[ 18.617119] pci 0000:02:04.0: bridge window [mem 0x8a100000-0x9fdfffff]:
assigned
[ 18.617120] pci 0000:02:04.0: bridge window [mem 0x6000100000-0x6021ffffff
64bit pref]: assigned
[ 18.617122] pci 0000:02:04.0: bridge window [io 0x5000-0x5fff]: assigned
[ 18.617157] pci 0000:02:04.0: PCI bridge to [bus 04-38]
[ 18.617160] pci 0000:02:04.0: bridge window [io 0x5000-0x5fff]
[ 18.617167] pci 0000:02:04.0: bridge window [mem 0x8a100000-0x9fdfffff]
[ 18.617172] pci 0000:02:04.0: bridge window [mem 0x6000100000-0x6021ffffff
64bit pref]
[ 18.617803] pcieport 0000:02:04.0: enabling device (0000 -> 0003)
[ 18.617969] pcieport 0000:02:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL-
AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
Note the "Unable to change power state from D3hot to D0, device inaccessible"
and "Runtime PM usage count underflow!"
Laptop is a Dell latitude 5530
--
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [bugzilla-daemon@kernel.org: [Bug 220216] New: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable to change power state from D3hot to D0, device inaccessible]
2025-06-12 20:46 [bugzilla-daemon@kernel.org: [Bug 220216] New: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable to change power state from D3hot to D0, device inaccessible] Bjorn Helgaas
@ 2025-06-13 1:32 ` Mario Limonciello
0 siblings, 0 replies; 2+ messages in thread
From: Mario Limonciello @ 2025-06-13 1:32 UTC (permalink / raw)
To: Bjorn Helgaas, linux-pci
Cc: Lukas Wunner, Rafael J. Wysocki, Andreas Noever, Michael Jamet,
Mika Westerberg, Yehezkel Bernat, linux-usb
On 6/12/2025 1:46 PM, Bjorn Helgaas wrote:
> [+cc Mario, Lukas, Rafael, thunderbolt folks; submitter in bcc
> Possibly related to
> https://lore.kernel.org/linux-pci/20250609020223.269407-1-superm1@kernel.org/?]
>
> Laurent, you mentioned that you see this on 6.15.1. Is this a new
> problem that you didn't see on older kernels?
I've left a comment on the bug, but this looks expected and yes I feel
that my patch series will clean up these messages.
>
> ----- Forwarded message from bugzilla-daemon@kernel.org -----
>
> https://bugzilla.kernel.org/show_bug.cgi?id=220216
>
> Bug ID: 220216
> Summary: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable
> to change power state from D3hot to D0, device
> inaccessible
> Regression: No
>
> Created attachment 308224
> --> https://bugzilla.kernel.org/attachment.cgi?id=308224&action=edit
> Full dmesg
>
> Hello,
>
> On debian with kernel 6.15.1, I get the following messages in dmesg:
>
> [ 0.453279] pci 0000:02:04.0: [8086:15ef] type 01 class 0x060400 PCIe Switch
> Downstream Port
> [ 0.453327] pci 0000:02:04.0: PCI bridge to [bus 04-38]
> [ 0.453342] pci 0000:02:04.0: bridge window [mem 0x8a000000-0x9fcfffff]
> [ 0.453360] pci 0000:02:04.0: bridge window [mem 0x6000000000-0x6021ffffff
> 64bit pref]
> [ 0.453383] pci 0000:02:04.0: enabling Extended Tags
> [ 0.453569] pci 0000:02:04.0: supports D1 D2
> [ 0.453569] pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot D3cold
> [ 0.454686] pci 0000:02:04.0: PCI bridge to [bus 04-38]
> [ 0.863766] pci 0000:02:04.0: bridge window [io 0x4000-0x4fff]: assigned
> [ 0.863788] pci 0000:02:04.0: PCI bridge to [bus 04-38]
> [ 0.863791] pci 0000:02:04.0: bridge window [io 0x4000-0x4fff]
> [ 0.863797] pci 0000:02:04.0: bridge window [mem 0x8a000000-0x9fcfffff]
> [ 0.863802] pci 0000:02:04.0: bridge window [mem 0x6000000000-0x6021ffffff
> 64bit pref]
> [ 0.865332] pci 0000:02:04.0: Adding to iommu group 18
> [ 1.044101] pcieport 0000:02:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL-
> AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
> [ 1.885142] pcieport 0000:02:04.0: Unable to change power state from D3hot
> to D0, device inaccessible
> [ 1.885352] pcieport 0000:02:04.0: Runtime PM usage count underflow!
> [ 18.615343] pci 0000:02:04.0: [8086:15ef] type 01 class 0x060400 PCIe Switch
> Downstream Port
> [ 18.615392] pci 0000:02:04.0: PCI bridge to [bus 00]
> [ 18.615404] pci 0000:02:04.0: bridge window [io 0x0000-0x0fff]
> [ 18.615409] pci 0000:02:04.0: bridge window [mem 0x00000000-0x000fffff]
> [ 18.615429] pci 0000:02:04.0: bridge window [mem 0x00000000-0x000fffff
> 64bit pref]
> [ 18.615453] pci 0000:02:04.0: enabling Extended Tags
> [ 18.615649] pci 0000:02:04.0: supports D1 D2
> [ 18.615650] pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot D3cold
> [ 18.615903] pci 0000:02:04.0: Adding to iommu group 18
> [ 18.616047] pci 0000:02:04.0: bridge configuration invalid ([bus 00-00]),
> reconfiguring
> [ 18.617062] pci 0000:02:04.0: PCI bridge to [bus 04-38]
> [ 18.617099] pci 0000:02:04.0: bridge window [mem 0x00100000-0x001fffff 64bit
> pref] to [bus 04-38] add_size 100000 add_align 100000
> [ 18.617102] pci 0000:02:04.0: bridge window [mem 0x00100000-0x001fffff] to
> [bus 04-38] add_size 100000 add_align 100000
> [ 18.617119] pci 0000:02:04.0: bridge window [mem 0x8a100000-0x9fdfffff]:
> assigned
> [ 18.617120] pci 0000:02:04.0: bridge window [mem 0x6000100000-0x6021ffffff
> 64bit pref]: assigned
> [ 18.617122] pci 0000:02:04.0: bridge window [io 0x5000-0x5fff]: assigned
> [ 18.617157] pci 0000:02:04.0: PCI bridge to [bus 04-38]
> [ 18.617160] pci 0000:02:04.0: bridge window [io 0x5000-0x5fff]
> [ 18.617167] pci 0000:02:04.0: bridge window [mem 0x8a100000-0x9fdfffff]
> [ 18.617172] pci 0000:02:04.0: bridge window [mem 0x6000100000-0x6021ffffff
> 64bit pref]
> [ 18.617803] pcieport 0000:02:04.0: enabling device (0000 -> 0003)
> [ 18.617969] pcieport 0000:02:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL-
> AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
>
>
> Note the "Unable to change power state from D3hot to D0, device inaccessible"
> and "Runtime PM usage count underflow!"
>
> Laptop is a Dell latitude 5530
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-06-13 1:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-12 20:46 [bugzilla-daemon@kernel.org: [Bug 220216] New: Intel Corporation JHL7440 Thunderbolt 3 Bridge: Unable to change power state from D3hot to D0, device inaccessible] Bjorn Helgaas
2025-06-13 1:32 ` Mario Limonciello
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).