]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: use skb coalescing in reassembly
authorEric Dumazet <edumazet@google.com>
Sat, 19 May 2012 03:02:35 +0000 (03:02 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 19 May 2012 22:34:57 +0000 (18:34 -0400)
commitf033eb1a86645bc01c34b8fa9949061ad6c589d4
treec26192b632186e2db52d8b808270f22fc1d1ac81
parented1d25054a74ad555b46cbd4a113b2723bedbe6b
ipv6: use skb coalescing in reassembly

ip6_frag_reasm() can use skb_try_coalesce() to build optimized skb,
reducing memory used by them (truesize), and reducing number of cache
line misses and overhead for the consumer.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/reassembly.c