commit | edbd9e30306067c3a45c035eb95a6f49daaa2337 | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Mon Apr 27 05:44:29 2009 -0700 |
committer | David S. Miller <davem@davemloft.net> | Mon Apr 27 05:44:29 2009 -0700 |
tree | 00e8ce4bbb0b517cea71ff14165b2b1d944d22f3 | |
parent | 56ed4351c2604c221a82276f51e5dfd467921bf3 [diff] |
gro: Fix handling of headers that extend over the tail The skb_gro_* code fails to handle the case where a header starts in the linear area but ends in the frags area. Since the goal of skb_gro_* is to optimise the case of completely non-linear packets, we can simply bail out if we have anything in the linear area. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>