dwc_otg: fix summarize urb->actual_length for isochronous transfers
authorMartin Cerveny <M.Cerveny@computer.org>
Mon, 13 Feb 2017 16:23:47 +0000 (17:23 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Sat, 31 Mar 2018 14:45:22 +0000 (15:45 +0100)
commitaa53fa6e5ff1597351f51be8ddaff7e621ed3b77
treecca2afadefb97098d44b0cba99d74bc25ecfd934
parent93349e69ed0255adb103ff3f73fb1493c9deac30
dwc_otg: fix summarize urb->actual_length for isochronous transfers

Kernel does not copy input data of ISO transfers to userspace
if actual_length is set only in ISO transfers and not summarized
in urb->actual_length. Fixes raspberrypi/linux#903
drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c