From: David S. Miller Date: Fri, 10 Nov 2006 03:58:25 +0000 (-0800) Subject: [TCP]: Don't set SKB owner in tcp_transmit_skb(). X-Git-Tag: v2.6.20-rc1~34^2~40^2~416 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=931731123a103cfb3f70ac4b7abfc71d94ba1f03;p=pandora-kernel.git [TCP]: Don't set SKB owner in tcp_transmit_skb(). The data itself is already charged to the SKB, doing the skb_set_owner_w() just generates a lot of noise and extra atomics we don't really need. Lmbench improvements on lat_tcp are minimal: before: TCP latency using localhost: 23.2701 microseconds TCP latency using localhost: 23.1994 microseconds TCP latency using localhost: 23.2257 microseconds after: TCP latency using localhost: 22.8380 microseconds TCP latency using localhost: 22.9465 microseconds TCP latency using localhost: 22.8462 microseconds Signed-off-by: David S. Miller --- Reading git-diff-tree failed