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>
Sun, 23 Jul 2017 02:21:45 +0000 (02:21 +0000)
commitcd218c7e82a8049e28eb071563c62fe9a04c11ca
treee06bd0faad0858ab89bfea2088ed140b224ccf17
parenta07c3744bf95a3f584d8103c0ef83635142d9848
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