From: Christian Lamparter Date: Mon, 6 Jul 2009 13:17:56 +0000 (+0200) Subject: p54usb: fix stalls caused by urb allocation failures X-Git-Tag: v2.6.32-rc1~703^2~656 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d541a684d7eb72c71eaba82b09a360c96609134;p=pandora-kernel.git p54usb: fix stalls caused by urb allocation failures This patch squashes a few old bugs, which have been around since the initial version of p54usb in one form or another. we never freed a orphaned frame, when were denied the resources, which are necessary to pass the data into the usb subsystem. As a result we could end up with a full queue that wasn't emptied, until the device was brought down. Signed-off-by: Christian Lamparter Signed-off-by: John W. Linville --- Reading git-diff-tree failed