]> git.baikalelectronics.ru Git - kernel.git/commit
USB: musb: be careful with 64K+ transfer lengths (gadget side)
authorFelipe Balbi <felipe.balbi@nokia.com>
Sat, 21 Feb 2009 23:29:42 +0000 (15:29 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 27 Feb 2009 22:40:51 +0000 (14:40 -0800)
commitaedaa07adc046ce94c97097d35cf0616dd1355ae
tree63f915a350231a13c8481fa7a86e25f16621483a
parentd8f4d067a175f04b3e451a93c2ba7afc59e017bc
USB: musb: be careful with 64K+ transfer lengths (gadget side)

request->actual is an unsigned and we should use the same
variable type for fifo_count otherwise we might lose some
data if request->length >= 64kbytes.

[ dbrownell@users.sourceforge.net: fix compiler warning ]

Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/musb/musb_gadget.c