gro: Open-code final pskb_may_pull
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 26 May 2009 18:50:31 +0000 (18:50 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 May 2009 10:26:02 +0000 (03:26 -0700)
commitcb18978cbf454c236db5e4191a12ef71eef9b3a0
tree19677bb82c9e750efe4c735f31df50b5e82a5a6d
parent1075f3f65d0e0f49351b7d4310e9f94483972a51
gro: Open-code final pskb_may_pull

As we know the only packets which need the final pskb_may_pull
are completely non-linear, and have all the required bits in
frag0, we can perform a straight memcpy instead of going through
pskb_may_pull and doing skb_copy_bits.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c