On Fri, Feb 09, 2018 at 12:25:44PM -0800, The Real Bev wrote: > On 02/09/2018 05:13 AM, Greg KH wrote: > > On Thu, Feb 08, 2018 at 01:00:02PM -0800, The Real Bev wrote: > > > I think I have found a bug in the linux kernel 4.9.79. The problem > > > is in the performance of the driver for the Renesas Technology Corp. > > > uPD720201 > > > PCI-e USB host controller. > > > > > > My system has an Intel I7 960 cpu. The USB controller works when accessed > > > using the driver in the 4.8.10 kernel. Within the last few days > > > I compiled the 4.9.79 kernel using the same .config file as for > > > the 4.8.10 kernel except that I accepted the default for all kernel > > > options not already contained in the old config file. In other words, > > > starting with the .config file for the 4.8.10 kernel I did > > > make oldconfig > > > and defaulted on every question. > > > > > > Under the new kernel the system sees the host control via > > > lspci: > > > 09:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host > > > Controller (rev 03) > > > > > > However nothing comes up in dmesg when I plug a device into the controller. > > > > Odds are you might have missed a build option for your system. Can you > > go back to your 4.8.y .config file and look at the new options to be > > sure that there was not one for the Renesas hardware you have? > > > > Also, 4.9 is really old, it's recommended you use something more modern, > > like 4.14 or even better yet, 4.15. > > 4.9 was the latest kernel when I updated :-( They're coming thick and fast, > aren't they? 4.9 was released in December of 2016, a long time ago in kernel development. > I built the 4.15.2 kernel using the .config derived from the 4.8.10 kernel. > I just don't have the energy to respond to every single difference in the > config file > (never had to do that in the past), and just accept the defaults. The > following lines > appeared while booting the 4.15.2 kernel: Again, odds are you are missing something you really need here. Odds are you are missing something like CONFIG_USB_XHCI_PCI or some other XHCI build option. I recommend trying a distro kernel on this machine, and if that works, running 'make localmodconfig' with that distro kernel running to get a working configuration file. good luck! greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html