On Wed, 18 Sep 2019 14:17:38 +0200, Bjørn Mork wrote: > Endpoints with zero wMaxPacketSize are not usable for transferring > data. Ignore such endpoints when looking for valid in, out and > status pipes, to make the drivers more robust against invalid and > meaningless descriptors. > > The wMaxPacketSize of these endpoints are used for memory allocations > and as divisors in many usbnet minidrivers. Avoiding zero is therefore > critical. > > Signed-off-by: Bjørn Mork <bjorn@xxxxxxx> Fixes tag would be useful. I'm not sure how far into stable we should backport this. Is this something that occurs on real devices or protection from malicious ones?