Xhci_pci is missed in Linux Kernel 5.8

Hello,

~ >>> mkinitcpio                                                                                                                                                        
==> Starting dry run: 5.8.1-3-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Dry run complete, use -g IMAGE to generate a real image

Can we ignore it? Is it important for USB 3.0?

Yes.

If you have all USB 3.0 ports functional, then don’t worry about it.

Seen that notification in Arch linux install too

1 Like

see this

lsmod | grep xhci_pci
xhci_pci               20480  0
xhci_pci_renesas       20480  1 xhci_pci ( only under linux58) 
xhci_hcd              286720  1 xhci_pci

renesas should provide version firmware that can be loaded under linux , it concerns xhci & USB3
( USB3 has been review for securities about stack USB )
this is a warning version renesas is not loaded , and we have still a minima for USB3 ( 5Gb )

wating for more patches coming about renesas

2 Likes

FYI

My renesas usb 3 card works fine under kernels 5.4, 5.5, 5.6, and 5.7 so I don’t think it’s a driver problem.

It stopped being recognized with 5.8.

kernel 5.8 had a major rewrite of driver software. there is now a separate module for the renesas usb devices:

[xhci-pci-renesas.c « host « usb « drivers - kernel/git/stable/linux.git - Linux kernel stable tree]

There have been several patches to it. The most recent patch is in linux-next. It basically turns off some edits which were interfering with the driver loading.

Any chance of getting a 5.8.3 build with this patch>

Thanks

Just wanted say, I too, have the same problem. Can’t boot into 5.8, not even given the option.

That would disable by manjaro in Kernel 5.8.12
commit 04b187ac665bb96b102c2018fd6d2b9d13bd9c54