linux_dsm_epyc7002/drivers/net/can/usb/peak_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
..
Makefile can: peak_usb: add support for PEAK new CANFD USB adapters 2015-01-28 14:47:06 +01:00
pcan_usb_core.c can: peak_usb: fix product-id endianness in error message 2017-06-09 11:39:23 +02:00
pcan_usb_core.h can: usb: Add support of PCAN-Chip USB stamp module 2017-04-25 10:50:11 +02:00
pcan_usb_fd.c can: peak: fix potential bug in packet fragmentation 2018-01-16 15:33:15 +01:00
pcan_usb_pro.c can: pcan_usb: don't provide CAN FD bittimings by non-FD adapters 2015-08-25 08:50:00 +02:00
pcan_usb_pro.h can: peak_usb: export pcan_usb_pro functions 2015-01-28 14:47:06 +01:00
pcan_usb.c drivers/net: can: Convert timers to use timer_setup() 2017-10-27 12:09:15 +09:00