From: Eric Dumazet Date: Wed, 2 May 2012 09:58:29 +0000 (+0000) Subject: net: implement tcp coalescing in tcp_queue_rcv() X-Git-Tag: v3.5-rc1~109^2~189 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b081f85c2977b1cbb6e635d53d9512f1ef985972;p=pandora-kernel.git net: implement tcp coalescing in tcp_queue_rcv() Extend tcp coalescing implementing it from tcp_queue_rcv(), the main receiver function when application is not blocked in recvmsg(). Function tcp_queue_rcv() is moved a bit to allow its call from tcp_data_queue() This gives good results especially if GRO could not kick, and if skb head is a fragment. Signed-off-by: Eric Dumazet Cc: Alexander Duyck Cc: Neal Cardwell Cc: Tom Herbert Signed-off-by: David S. Miller --- Reading git-diff-tree failed