]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit52c7de41c439ac0dc040d8a3a6379fea50bdb37a
tree19677bb82c9e750efe4c735f31df50b5e82a5a6d
parentc4ad4a5591559688251a68fd54758b255bdcb0af
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