Hi All, 5.8 introduces a new CONFIG_USB_XHCI_PCI_RENESAS Kconfig symbol. The current Fedora kernel config says this to 'm'. I assume that this was done because the help-text suggests that doing so will make support for some special XHCI controllers which need to be "booted" (have firmware loaded) by the kernel modular, while keeping the generic xhci-pci code builtin so that we start probing XHCI USB busses ASAP during boot. But, and this is somewhat of a surprise, the xhci-pci-renesas code does not use the xhci-pci code as a library on top of which it builds. Instead it offers some hooks for the xhci-pci code to call in and having CONFIG_USB_XHCI_PCI_RENESAS set will thus make xhci-pci.ko depend on xhci-pci-renesas.ko. Which means that if xhci-pci-renesas.ko is not builtin, this also forces xhci-pci.ko to not be builtin. As said I assume that this xhci-pci.ko no longer being builtin is not intentional, so that the right way to fix this would be to set CONFIG_USB_XHCI_PCI_RENESAS=y, right ? This problem is leading to some people not being able to enter their disk passwords, see: https://bugzilla.redhat.com/show_bug.cgi?id=1874300 Regards, Hans _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx