[PATCH] USBATM: handle urbs containing partial cells
authorDuncan Sands <baldrick@free.fr>
Fri, 13 Jan 2006 10:06:46 +0000 (11:06 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 1 Feb 2006 01:23:40 +0000 (17:23 -0800)
commite3fb2f641f421662ebda48763f2f03cb9bd29e82
tree2511087a08a177c27bf28207f3ab05ac3093b85d
parent80aae7a17afd21f7ba900dd566fb23a2444021f8
[PATCH] USBATM: handle urbs containing partial cells

The receive logic has always assumed that urbs contain an integral
number of ATM cells, which is a bit naughty, though it never caused
any problems with bulk transfers.  Isochronous urbs spank us soundly
for this.  Fixed thanks to this patch, mostly by Stanislaw Gruszka.

Signed-off-by: Duncan Sands <baldrick@free.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/atm/usbatm.c
drivers/usb/atm/usbatm.h