Hello all,

I am pushing some USB 3.1 and 3.2-related changes to CURRENT. Note that these changes break the userspace ABI, so I am not planning to MFC any of them.

These changes have been greenlighted by @bz and have been under review for about a year, so I have decided to move them forward. This message is just a heads-up.

If you encounter any USB breakage after today's changes that did not occur before, feel free to report it publicly.

The easiest way to test this is with |usbconfig|. You should see your USB 3.1-capable hubs, devices, and controllers reporting the correct speed. For example, both of my Framework 13 machines (Intel and AMD) now show |spd=SUPER+|(>=10 Gbps) in the output of the USB controller.

I also appreciate the Foundation's support in making this possible. I plan to push more USB 3.1 and 3.2 patches next month. There are still a few missing pieces, but I have decided to get the core infrastructure (xHCI, hub, and descriptor parser) merged first.

--
Best Regards
ShengYi Hung

Reply via email to