All of lore.kernel.org
 help / color / mirror / Atom feed
* [1/2] e1000e: Invoke VLAN GRO handler
@ 2009-01-13  9:26 Herbert Xu
  2009-01-13  9:28 ` [2/2] igb: Replace LRO with GRO Herbert Xu
                   ` (3 more replies)
  0 siblings, 4 replies; 37+ messages in thread
From: Herbert Xu @ 2009-01-13  9:26 UTC (permalink / raw)
  To: David S. Miller, Jeff Kirsher, netdev

Hi Dave:

I'm starting to convert the LRO users now.  Here's the first
patch which is trivial.  It simply completes the test driver
that I started out with.

e1000e: Invoke VLAN GRO handler

Now that VLAN has GRO support as well, we can call its GRO handler
as well.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

diff --git a/drivers/net/e1000e/netdev.c b/drivers/net/e1000e/netdev.c
index 91817d0..f73faac 100644
--- a/drivers/net/e1000e/netdev.c
+++ b/drivers/net/e1000e/netdev.c
@@ -99,8 +99,8 @@ static void e1000_receive_skb(struct e1000_adapter *adapter,
 	skb->protocol = eth_type_trans(skb, netdev);
 
 	if (adapter->vlgrp && (status & E1000_RXD_STAT_VP))
-		vlan_hwaccel_receive_skb(skb, adapter->vlgrp,
-					 le16_to_cpu(vlan));
+		vlan_gro_receive(&adapter->napi, adapter->vlgrp,
+				 le16_to_cpu(vlan), skb);
 	else
 		napi_gro_receive(&adapter->napi, skb);
 }

Thanks,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

^ permalink raw reply related	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2009-01-20 23:00 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-13  9:26 [1/2] e1000e: Invoke VLAN GRO handler Herbert Xu
2009-01-13  9:28 ` [2/2] igb: Replace LRO with GRO Herbert Xu
2009-01-14  8:44   ` ixgbe: " Herbert Xu
2009-01-14 11:53     ` Jeff Kirsher
2009-01-15  3:46     ` Herbert Xu
2009-01-15  4:22       ` Herbert Xu
2009-01-19  5:49         ` David Miller
2009-01-16 23:32       ` Jeff Kirsher
2009-01-17  0:36         ` Herbert Xu
2009-01-17  1:06           ` Tantilov, Emil S
2009-01-17  3:45             ` Herbert Xu
2009-01-17  8:07               ` Tantilov, Emil S
2009-01-17  9:52                 ` Herbert Xu
2009-01-17 13:04                   ` Herbert Xu
2009-01-20 23:00                     ` Tantilov, Emil S
2009-01-17 15:44                   ` Tantilov, Emil S
2009-01-14 11:49   ` [2/2] igb: " Jeff Kirsher
2009-01-14 12:36     ` Herbert Xu
2009-01-15  0:03       ` Jeff Kirsher
2009-01-15  0:32         ` Herbert Xu
2009-01-15  1:35           ` Jeff Kirsher
2009-01-15  1:56             ` David Miller
2009-01-15  2:02               ` Jeff Kirsher
2009-01-15  4:40           ` David Miller
2009-01-19  5:47   ` David Miller
2009-01-19 11:16     ` Herbert Xu
2009-01-19 22:34       ` Jeff Kirsher
2009-01-19 23:21         ` David Miller
2009-01-15  4:24 ` sfc: " Herbert Xu
2009-01-19  5:50   ` David Miller
2009-01-19 14:40     ` Ben Hutchings
2009-01-19 21:29       ` David Miller
2009-01-19 22:12         ` Harvey Harrison
2009-01-19 23:27           ` David Miller
2009-01-20  0:57           ` Stephen Rothwell
2009-01-15  4:38 ` [1/2] e1000e: Invoke VLAN GRO handler David Miller
2009-01-15  6:59 ` cxgb3: Replace LRO with GRO Herbert Xu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.