linux_old1/drivers/net/can/usb
Stephane Grosjean d8a243af1a can: peak: fix potential bug in packet fragmentation
In some rare conditions when running one PEAK USB-FD interface over
a non high-speed USB controller, one useless USB fragment might be sent.
This patch fixes the way a USB command is fragmented when its length is
greater than 64 bytes and when the underlying USB controller is not a
high-speed one.

Signed-off-by: Stephane Grosjean <s.grosjean@peak-system.com>
Cc: linux-stable <stable@vger.kernel.org>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2018-01-16 15:33:15 +01:00
..
peak_usb can: peak: fix potential bug in packet fragmentation 2018-01-16 15:33:15 +01:00
Kconfig Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-04-26 22:39:08 -04:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ems_usb.c can: ems_usb: improve error reporting for error warning and error passive 2018-01-04 16:14:38 +01:00
esd_usb2.c can: esd_usb2: cancel urb on -EPIPE and -EPROTO 2017-12-08 10:45:11 +01:00
gs_usb.c can: gs_usb: fix return value of the "set_bittiming" callback 2018-01-04 16:14:38 +01:00
kvaser_usb.c can: kvaser_usb: cancel urb on -EPIPE and -EPROTO 2017-12-08 10:45:11 +01:00
mcba_usb.c can: mcba_usb: cancel urb on -EPROTO 2017-12-08 10:45:11 +01:00
usb_8dev.c can: usb_8dev: cancel urb on -EPIPE and -EPROTO 2017-12-08 10:45:11 +01:00