From 820865c8f9bd54e707c978b325ee8b322ae4f380 Mon Sep 17 00:00:00 2001 From: Jesse Gross Date: Fri, 24 Jun 2011 14:24:35 +0000 Subject: [PATCH] --- yaml --- r: 255978 b: refs/heads/master c: 213ade8ca8c854435d99e4d2927655b2ae4191e9 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/vmxnet3/vmxnet3_drv.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index e17c38bc9b2a..3056c177ea89 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 95cab7386bef62f8c7535d4726573ce230778e7b +refs/heads/master: 213ade8ca8c854435d99e4d2927655b2ae4191e9 diff --git a/trunk/drivers/net/vmxnet3/vmxnet3_drv.c b/trunk/drivers/net/vmxnet3/vmxnet3_drv.c index c84b1dd02a78..2c1473686abe 100644 --- a/trunk/drivers/net/vmxnet3/vmxnet3_drv.c +++ b/trunk/drivers/net/vmxnet3/vmxnet3_drv.c @@ -1234,7 +1234,10 @@ vmxnet3_rq_rx_complete(struct vmxnet3_rx_queue *rq, if (unlikely(rcd->ts)) __vlan_hwaccel_put_tag(skb, rcd->tci); - netif_receive_skb(skb); + if (adapter->netdev->features & NETIF_F_LRO) + netif_receive_skb(skb); + else + napi_gro_receive(&rq->napi, skb); ctx->skb = NULL; }