usb: gadget: fastboot: Request status and length check in rx handler
authorPaul Kocialkowski <contact@paulk.fr>
Sat, 4 Jul 2015 14:46:15 +0000 (16:46 +0200)
committerMarek Vasut <marex@denx.de>
Wed, 22 Jul 2015 06:57:54 +0000 (08:57 +0200)
commit94b385fa236c85b00ee0bceced05aad2550c2208
tree07dfb83729084c10242afed65d681ce03eb46dbf
parenteca76b7429cedb600d724f6f1655bc43ede811a8
usb: gadget: fastboot: Request status and length check in rx handler

This avoids handling requests that have an error status or no data.
In particular, this avoids showing unnecessary error messages when the USB
gadget gets disconnected (e.g. with fastboot continue) and the fastboot USB
gadget driver sends an error back to the host (that has disconnected already).

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
drivers/usb/gadget/f_fastboot.c