Just for the record, after compiling a new kernel with fresh 6.0-current source code the problem appears to be resolved on my Thinkpad T61.
/usr/ src/sys/dev/usb/usb_subr.c is revision 1.131 now. Thanks Martin, jsg@ for the quick fix. Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email. -------- Original Message -------- Subject: Re: USB ports disabled on Lenovo Thinkpad T61 Local Time: September 19, 2016 6:40 AM UTC Time: September 19, 2016 2:40 PM From: birkel...@gmail.com To: Mike Schreckengost <rfid...@protonmail.com>, misc@openbsd.org <misc@openbsd.org> Martin Pieuchot <m...@openbsd.org> On Mon, Sep 19, 2016 at 12:47 PM Josh Grosse <j...@jggimi.homeip.net> wrote: On Mon, Sep 19, 2016 at 05:11:43AM -0400, Mike Schreckengost wrote: > Hello misc, > > Sometime between the OpenBSD-current snapshot released on Sep 10 2016 > and the snapshot dated Sep 18 2016, the USB ports on my Lenovo Thinkpad > T61 ceased to function. Upon plugging a device into any of the 3 > available ports, I receive messages such as these: > > uhub2: device problem, disabling port 2 > uhub3: device problem, disabling port 1 > > Is anyone else experiencing a similar issue? Yes, I have a similar issue on an X220, but for me it manifests with the fingerprint reader, a ugen(4) device, and not with two types of umass(4) devices -- both memory stick and dvd burner work fine. It appears to me if I revert src/sys/dev/usb/usb_subr.c to r1.128, the device problem is eliminated, so Martin is in copy for his awareness. (He may already be aware, of course.) Same issue, keyboard/mouse doesn't work after upgrading to Sep 18 snapshot. I'm not even getting a message in dmesg. It's completely silent. I was running Sep 7 before that (where it worked). Also on Lenovo (Thinkpad T440s). -- Klaus