diff options
author | David S. Miller <davem@davemloft.net> | 2009-11-19 01:19:03 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-11-19 01:19:03 -0500 |
commit | 3505d1a9fd65e2d3e00827857b6795d9d8983658 (patch) | |
tree | 941cfafdb57c427bb6b7ebf6354ee93b2a3693b5 /net/core | |
parent | dfef948ed2ba69cf041840b5e860d6b4e16fa0b1 (diff) | |
parent | 66b00a7c93ec782d118d2c03bd599cfd041e80a1 (diff) |
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts:
drivers/net/sfc/sfe4001.c
drivers/net/wireless/libertas/cmd.c
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/rtl8187se/Kconfig
drivers/staging/rtl8192e/Kconfig
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/skbuff.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/core/skbuff.c b/net/core/skbuff.c index 941bac907484..739b8f4dd327 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c | |||
@@ -2704,7 +2704,8 @@ int skb_gro_receive(struct sk_buff **head, struct sk_buff *skb) | |||
2704 | 2704 | ||
2705 | NAPI_GRO_CB(skb)->free = 1; | 2705 | NAPI_GRO_CB(skb)->free = 1; |
2706 | goto done; | 2706 | goto done; |
2707 | } | 2707 | } else if (skb_gro_len(p) != pinfo->gso_size) |
2708 | return -E2BIG; | ||
2708 | 2709 | ||
2709 | headroom = skb_headroom(p); | 2710 | headroom = skb_headroom(p); |
2710 | nskb = netdev_alloc_skb(p->dev, headroom + skb_gro_offset(p)); | 2711 | nskb = netdev_alloc_skb(p->dev, headroom + skb_gro_offset(p)); |