From: Stephen Hemminger Date: Sat, 2 Dec 2006 00:36:22 +0000 (-0800) Subject: [PATCH] chelesio: transmit locking (plus bug fix). X-Git-Tag: v2.6.20-rc1~34^2~40^2~463^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cabdfb373ae74036225826ce260c16a8e260eb0b;p=pandora-kernel.git [PATCH] chelesio: transmit locking (plus bug fix). If transmit lock is contended on, then push return code back and retry at higher level. Bugfix: If buffer is reallocated because of lack of headroom and the send is blocked, then drop packet. This is necessary because caller would end up requeuing a freed skb. Signed-off-by: Stephen Hemminger Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed