Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1383bdb9 authored by David S. Miller's avatar David S. Miller
Browse files

tg3: Add GRO support.

parent 4099e012
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -4392,7 +4392,7 @@ static void tg3_recycle_rx(struct tg3 *tp, u32 opaque_key,
#if TG3_VLAN_TAG_USED
#if TG3_VLAN_TAG_USED
static int tg3_vlan_rx(struct tg3 *tp, struct sk_buff *skb, u16 vlan_tag)
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
#endif


@@ -4539,7 +4539,7 @@ static int tg3_rx(struct tg3 *tp, int budget)
				    desc->err_vlan & RXD_VLAN_MASK);
				    desc->err_vlan & RXD_VLAN_MASK);
		} else
		} else
#endif
#endif
			netif_receive_skb(skb);
			napi_gro_receive(&tp->napi, skb);


		received++;
		received++;
		budget--;
		budget--;