Re: [PATCH 0/4] usb: usbtmc: fix undersized high-speed bulk packets on xHCI

From: Nicolai Buchwitz

Date: Wed Oct 21 2026 - 05:37:46 EST


Hi Michal

On 21.10.2026 00:56, Michal Pecio wrote:

[...]

I will also see if I can figure out what Windows does in such case,
because doing the same thing as Windows may be the safest bet.

I checked on Windows 11 (Intel xHCI, WinUSB + libusb): same
descriptors as on Linux (HS, bulk wMaxPacketSize 64), and a single
4096 byte bulk IN read returns the complete 110 byte reply, so it
seems, that Windows programs the 64 bytes into the endpoint instead
of forcing 512.

[...]

Regards,
Nicolai