USB 3.1 and 3.2 stuffs merged
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 02 Nov 2026 03:10:26 UTC
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