Bug 218490 - Linux warning `usb: port power management may be unreliable` on Dell PowerEdge T440
Summary: Linux warning `usb: port power management may be unreliable` on Dell PowerEdg...
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: Default virtual assignee for Drivers/USB
URL:
Keywords:
: 218465 218486 218487 218488 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-02-13 15:54 UTC by Paul Menzel
Modified: 2024-02-28 13:38 UTC (History)
2 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Linux 5.15.112 messages (output of `dmesg`) with system firmware 2.12.2 (139.50 KB, text/plain)
2024-02-13 15:54 UTC, Paul Menzel
Details
Output of `acpidump` with system firmware 2.12.2 (546.70 KB, application/x-7z-compressed)
2024-02-13 15:59 UTC, Paul Menzel
Details
Linux 6.8-rc6+ messages with v2 patches (output of `dmesg`) with `usbcore.dyndbg=+p` and with system firmware 2.12.2 (144.53 KB, text/plain)
2024-02-26 14:47 UTC, Paul Menzel
Details

Description Paul Menzel 2024-02-13 15:54:38 UTC
Created attachment 305865 [details]
Linux 5.15.112 messages (output of `dmesg`) with system firmware 2.12.2

On the Dell PowerEdge T440 with at least system firmware version , Linux warns:

    $ dmesg | grep "may be unreliable"
    [   12.130289] usb: port power management may be unreliable
    $ dmesg | grep -e "DMI:" -e "Linux version" -e microcode
    [    0.000000] Linux version 5.15.112.mx64.449 (root@theinternet.molgen.mpg.de) (gcc (GCC) 10.4.0, GNU ld (GNU Binutils) 2.40) #1 SMP Tue May 23 12:51:43 CEST 2023
    [    0.000000] DMI: Dell Inc. PowerEdge T440/021KCD, BIOS 2.12.2 07/09/2021
    [    2.185611] MMIO Stale Data: Vulnerable: Clear CPU buffers attempted, no microcode
    [   12.269955] microcode: sig=0x50657, pf=0x80, revision=0x5003103
    [   12.276243] microcode: Microcode Update Driver: v2.2.
    $ usb-devices

    T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=16
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0002 Rev=05.15
    S:  Manufacturer=Linux 5.15.112.mx64.449 xhci-hcd
    S:  Product=xHCI Host Controller
    S:  SerialNumber=0000:00:14.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

    T:  Bus=01 Lev=01 Prnt=01 Port=13 Cnt=01 Dev#=  2 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=1604 ProdID=10c0 Rev=00.00
    C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

    T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=1604 ProdID=10c0 Rev=00.00
    C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

    T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#=  4 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=1604 ProdID=10c0 Rev=00.00
    C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

    T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh=10
    D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0003 Rev=05.15
    S:  Manufacturer=Linux 5.15.112.mx64.449 xhci-hcd
    S:  Product=xHCI Host Controller
    S:  SerialNumber=0000:00:14.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
Comment 1 Paul Menzel 2024-02-13 15:59:22 UTC
Created attachment 305866 [details]
Output of `acpidump` with system firmware 2.12.2
Comment 2 Artem S. Tashkinov 2024-02-13 17:46:04 UTC
Can you please stop spamming bugzilla?

Thank you.

Also, does this message affect you in any shape or form?
Comment 3 Artem S. Tashkinov 2024-02-13 17:46:21 UTC
*** Bug 218486 has been marked as a duplicate of this bug. ***
Comment 4 Artem S. Tashkinov 2024-02-13 17:46:26 UTC
*** Bug 218487 has been marked as a duplicate of this bug. ***
Comment 5 Artem S. Tashkinov 2024-02-13 17:46:32 UTC
*** Bug 218488 has been marked as a duplicate of this bug. ***
Comment 6 Artem S. Tashkinov 2024-02-13 17:47:32 UTC
*** Bug 218465 has been marked as a duplicate of this bug. ***
Comment 7 Paul Menzel 2024-02-26 14:47:12 UTC
Created attachment 305908 [details]
Linux 6.8-rc6+ messages with v2 patches (output of `dmesg`) with `usbcore.dyndbg=+p` and with system firmware 2.12.2

Testing Linux 6.8-rc6 with the two USB patches the warning is gone.

1.  https://lore.kernel.org/all/20240220135946.4028553-1-mathias.nyman@linux.intel.com/
2.  https://lore.kernel.org/all/20240220135946.4028553-2-mathias.nyman@linux.intel.com/

Note You need to log in before you can comment on or make changes to this bug.