Bug 1984084 - USB host controller driver not loading with kernel 5.13.2
Summary: USB host controller driver not loading with kernel 5.13.2
Keywords:
Status: CLOSED DUPLICATE of bug 1982893
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 34
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-20 15:42 UTC by Michael Katzmann
Modified: 2021-07-20 17:12 UTC (History)
18 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-07-20 17:12:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
journal kernel messages (83.93 KB, text/plain)
2021-07-20 15:42 UTC, Michael Katzmann
no flags Details

Description Michael Katzmann 2021-07-20 15:42:51 UTC
Created attachment 1803791 [details]
journal kernel messages

Created attachment 1803791 [details]
journal kernel messages

I have a USB host PCI-E card with four USB controllers.
This works under kernel 5.12 and 5.13.1 but fails when testing 5.13.2 (also fails with 5.14.0rc2-23.f35).

It looks like this may have been found upstream (and patch causing it reversed)… https://lkml.org/lkml/2021/7/19/83

I see this in dmesg

[ 0.748513] xhci_hcd 0000:03:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
[ 0.748516] xhci_hcd 0000:03:00.0: request_firmware failed: -2
[ 0.748521] xhci_hcd: probe of 0000:03:00.0 failed with error -2
[ 0.748555] xhci_hcd 0000:04:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
[ 0.748556] xhci_hcd 0000:04:00.0: request_firmware failed: -2
[ 0.748557] xhci_hcd: probe of 0000:04:00.0 failed with error -2
[ 0.748578] xhci_hcd 0000:05:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
[ 0.748579] xhci_hcd 0000:05:00.0: request_firmware failed: -2
[ 0.748580] xhci_hcd: probe of 0000:05:00.0 failed with error -2
[ 0.748600] xhci_hcd 0000:06:00.0: Direct firmware load for renesas_usb_fw.mem failed with error -2
[ 0.748601] xhci_hcd 0000:06:00.0: request_firmware failed: -2
[ 0.748602] xhci_hcd: probe of 0000:06:00.0 failed with error -2

also (don’t know if it’s related)…

[ 0.687434] ACPI Error: Aborting method _SB.PCI0.SAT0.PRT2._GTF due to previous error (AE_NOT_FOUND) (20210331/psparse-529)
[ 0.687527] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.SAT0.PRT0._GTF.DSSP], AE_NOT_FOUND (20210331/psargs-330)
[ 0.687532] ACPI Error: Aborting method _SB.PCI0.SAT0.PRT0._GTF due to previous error (AE_NOT_FOUND) (20210331/psparse-529)


“lspci -v” does not show a “kernel drive in use” …

03:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Subsystem: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df300000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Latency Tolerance Reporting

04:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Subsystem: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Latency Tolerance Reporting

05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Subsystem: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at df100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Latency Tolerance Reporting

06:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Subsystem: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df000000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Latency Tolerance Reporting

Comment 1 Michael Katzmann 2021-07-20 16:55:24 UTC
It looks like the revert of the problem patch was included in 5.13.3-200.fc34. The card works with this kernel.

Comment 2 Michael Katzmann 2021-07-20 17:12:38 UTC

*** This bug has been marked as a duplicate of bug 1982893 ***


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