From: David Brownell Date: Tue, 4 Mar 2008 23:11:07 +0000 (-0800) Subject: USB: ehci: paranoia, reject large control transfers X-Git-Tag: v2.6.26-rc1~1061^2~71 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25b70a8665e9854504b9196c3098dadd37c721aa;p=pandora-kernel.git USB: ehci: paranoia, reject large control transfers Some EHCI fault paths with large control transfers aren't coded. Avoid problems by rejecting transfers that may need two qTDs (16+ KB). This is mostly paranoia; even 4 KB transfers are rare, and most HCDs use lower limits (so it's unlikely anyone would ever try such a thing). Signed-off-by: David Brownell Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed