Contributed by tbert on 2014-11-10 from the USB-3.0-the-legend-of-puffy's-gold dept.

For those of you who missed it on Friday, Martin Pieuchot (mpi@) enabled USB 3.0 support in OpenBSD:

CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2014/11/07 09:44:18 Modified files: sys/arch/i386/conf: GENERIC sys/arch/amd64/conf: GENERIC Log message: Enable xhci(4). Most of the features are here, USB 1.x devices only work if they are connected to the root hub and isochronous transfers are not supported for the moment. Let me know if your controller/device do not work. In this case attach a dmesg of a kernel build with XHCI_DEBUG. ok deraadt@

Not everyone missed it, of course, with problem reports and fixes being seen over the weekend.

For those of you who'd been looking forward to using those blue USB ports of yours, now's the time to plug in as many 3.0 devices as you can find!

Edit: Of course, just about the time we publish this story, USB1.x devices are now supported on a USB3.x controller.