tg3: Add GRO support.
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
4099e01224
commit
1383bdb98c
|
@ -4392,7 +4392,7 @@ static void tg3_recycle_rx(struct tg3 *tp, u32 opaque_key,
|
|||
#if TG3_VLAN_TAG_USED
|
||||
static int tg3_vlan_rx(struct tg3 *tp, struct sk_buff *skb, u16 vlan_tag)
|
||||
{
|
||||
return vlan_hwaccel_receive_skb(skb, tp->vlgrp, vlan_tag);
|
||||
return vlan_gro_receive(&tp->napi, tp->vlgrp, vlan_tag, skb);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -4539,7 +4539,7 @@ static int tg3_rx(struct tg3 *tp, int budget)
|
|||
desc->err_vlan & RXD_VLAN_MASK);
|
||||
} else
|
||||
#endif
|
||||
netif_receive_skb(skb);
|
||||
napi_gro_receive(&tp->napi, skb);
|
||||
|
||||
received++;
|
||||
budget--;
|
||||
|
|
Loading…
Reference in New Issue