From: Matt Carlson Date: Sat, 5 May 2007 18:50:04 +0000 (-0700) Subject: [TG3]: Fix TSO bugs. X-Git-Tag: v2.6.22-rc1~1014^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c13e3713857d5ea572cd67f3d5749100b1963ad2;p=pandora-kernel.git [TG3]: Fix TSO bugs. 1. Remove the check for skb->len greater than MTU when doing TSO. When the destination has a smaller MSS than the source, a TSO packet may be smaller than the MTU and we still need to process it as a TSO packet. 2. On 5705A3 devices with TSO enabled, the DMA engine can hang due to a hardware bug. This patch avoids the hanging condition by reducing the DMA burst size. Signed-off-by: Matt Carlson Signed-off-by: Michael Chan Signed-off-by: David S. Miller --- Reading git-diff-tree failed