linux-stable/drivers
Stephane Grosjean 659af12a27 can: peak: fix potential bug in packet fragmentation
commit d8a243af1a upstream.

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>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-23 19:58:17 +01:00
..
accessibility
acpi
amba
android binder: fix proc->files use-after-free 2018-01-02 20:31:15 +01:00
ata
atm
auxdisplay
base sysfs/cpu: Add vulnerability folder 2018-01-17 09:45:27 +01:00
bcma
block rbd: set max_segments to USHRT_MAX 2018-01-17 09:45:23 +01:00
bluetooth
bus sunxi-rsb: Include OF based modalias in device uevent 2018-01-10 09:31:19 +01:00
cdrom
char
clk
clocksource
connector
cpufreq
cpuidle
crypto crypto: chelsio - select CRYPTO_GF128MUL 2018-01-10 09:31:18 +01:00
dax
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware efi/capsule-loader: Reinstate virtual capsule mapping 2018-01-10 09:31:18 +01:00
fmc
fpga
fsi
gpio
gpu drm/nouveau/disp/gf119: add missing drive vfunc ptr 2018-01-23 19:58:09 +01:00
hid
hsi
hv
hwmon
hwspinlock
hwtracing
i2c
ide
idle
iio
infiniband iser-target: Fix possible use-after-free in connection establishment error 2018-01-23 19:58:12 +01:00
input Input: twl4030-vibra - fix sibling-node lookup 2018-01-23 19:58:16 +01:00
iommu iommu/arm-smmu-v3: Cope with duplicated Stream IDs 2018-01-10 09:31:21 +01:00
ipack
irqchip
isdn
leds
lightnvm
macintosh
mailbox
mcb
md dm bufio: fix shrinker scans when (nr_to_scan < retain_target) 2018-01-17 09:45:17 +01:00
media
memory
memstick
message
mfd
misc
mmc mmc: sdhci-esdhc-imx: Fix i.MX53 eSDHCv3 clock 2018-01-23 19:58:13 +01:00
mtd mtd: nand: pxa3xx: Fix READOOB implementation 2018-01-10 09:31:22 +01:00
mux mux: core: fix double get_device() 2018-01-17 09:45:27 +01:00
net can: peak: fix potential bug in packet fragmentation 2018-01-23 19:58:17 +01:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of
oprofile
parisc
parport
pci
pcmcia
perf
phy phy: work around 'phys' references to usb-nop-xceiv devices 2018-01-23 19:58:16 +01:00
pinctrl
platform platform/x86: wmi: Call acpi_wmi_init() later 2018-01-17 09:45:18 +01:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate 2018-01-05 15:48:59 +01:00
s390 s390/qeth: fix error handling in checksum cmd callback 2018-01-02 20:31:11 +01:00
sbus
scsi
sfi
sh
sn
soc
spi
spmi
ssb
staging staging: android: ashmem: fix a race condition in ASHMEM_SET_SIZE ioctl 2018-01-17 09:45:26 +01:00
target
tc
tee
thermal
thunderbolt
tty tty: fix tty_ldisc_receive_buf() documentation 2018-01-02 20:31:17 +01:00
uio
usb uas: ignore UAS for Norelsys NS1068(X) chips 2018-01-17 09:45:26 +01:00
uwb
vfio
vhost
video
virt
virtio
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile