Re: [PATCH] usb: core: Fix bandwidth for devices with invalid wBytesPerInterval

From: Michal Pecio

Date: Thu Apr 02 2026 - 11:13:54 EST


On Thu, 2 Apr 2026 16:09:51 +0200, Greg KH wrote:
> I didn't realize this was on "real" devices, sorry. I thought this
> was only a fuzzing thing. So yes, fix up the broken descriptor after
> warning about it is the correct thing to do.

Such descriptors are not illegal per USB3 spec and they are seen in the
wild, at least on isochronous endpoints, and they were correct so far.

What's broken is that some particular device specifies less than its
driver actually submits (and presumably needs to submit for it to work).

Regards,
Michal