FS#71570 - [linux] USB hubs aren't detected after upgrade to 5.13.4

Attached to Project: Arch Linux
Opened by Dmytro Bagrii (dimich) - Wednesday, 21 July 2021, 08:06 GMT
Last edited by David Runge (dvzrv) - Saturday, 19 February 2022, 13:00 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Laurent Carlier (lordheavy)
David Runge (dvzrv)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
After upgrade to 5.13.4-arch1-1 some USB hubs aren't detected. Dmesg shows error:

[ 3.809688] xhci_hcd 0000:08:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
[ 3.809690] xhci_hcd 0000:08:00.0: request_firmware failed: -2
[ 3.809945] xhci_hcd: probe of 0000:08:00.0 failed with error -2

Downgrade to 5.12.15-arch1-1 solves the problem.

lsusb output with 5.13.4:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]
Bus 001 Device 003: ID ffc0:0040 Mouse USB Laser Mouse
Bus 001 Device 002: ID 0951:16dd Kingston Technology HyperX Alloy Core RGB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb output with 5.12.15:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 003 Device 002: ID 214b:7000 Huasheng Electronics 4-port hub [Maxxter ACT-HUB2-4P, HS8836, iSoul ultra-slim]
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]
Bus 001 Device 003: ID ffc0:0040 Mouse USB Laser Mouse
Bus 001 Device 002: ID 0951:16dd Kingston Technology HyperX Alloy Core RGB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Here is upstream patch:20210719070519.41114-1-mdf@kernel.org/T/"> https://lore.kernel.org/linux-usb/20210719070519.41114-1-mdf@kernel.org/T/
This task depends upon

Closed by  David Runge (dvzrv)
Saturday, 19 February 2022, 13:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with linux >= 5.13.6
Comment by Dmytro Bagrii (dimich) - Wednesday, 21 July 2021, 13:19 GMT
Hubs work with 5.13.4 but upd72020x-fw from AUR is now required.
Comment by Federico Cuello (fedux) - Wednesday, 21 July 2021, 14:30 GMT
Same problem here, causing the webcam not to be found.

Also this error:

xhci_hcd 0000:05:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
xhci_hcd 0000:05:00.0: request_firmware failed: -2
Comment by Federico Cuello (fedux) - Friday, 23 July 2021, 12:27 GMT Comment by Alexey (axp) - Thursday, 29 July 2021, 17:22 GMT
Seems that revert that fixes the issue has been merged into 5.13.6: https://lkml.org/lkml/2021/7/28/499
Comment by Alexey (axp) - Thursday, 29 July 2021, 23:18 GMT
Yes, I can confirm: issue is solved in 5.13.6

@dimich could you please confirm that issue is resolved and, if yes, request closure of this bug? Thank you.
Comment by Dmytro Bagrii (dimich) - Friday, 30 July 2021, 07:53 GMT
I can confirm, after upgrade to 5.13.6-arch1-1 Renesas USB hubs work without additional firmware package.

Loading...