Thread (16 messages) flat view 16 messages, 4 authors, 2017-10-31

Re: [PATCH v6 net-next 05/12] gtp: Change to use gro_cells

From: Subash Abhinov Kasiviswanathan <hidden>
Date: 2017-10-26 19:35:08

quoted hunk ↗ jump to hunk
@@ -611,6 +615,8 @@ static const struct net_device_ops gtp_netdev_ops = 
{

 static void gtp_link_setup(struct net_device *dev)
 {
+	struct gtp_dev *gtp = netdev_priv(dev);
+
 	dev->netdev_ops		= &gtp_netdev_ops;
 	dev->needs_free_netdev	= true;
@@ -630,6 +636,8 @@ static void gtp_link_setup(struct net_device *dev)
 				  sizeof(struct iphdr) +
 				  sizeof(struct udphdr) +
 				  sizeof(struct gtp0_header);
+
+	gro_cells_init(&gtp->gro_cells, dev);
 }
Hi Tom

This needs a check in case the initialization failed and moved to 
ndo_init().
Eric spotted a similar bug in rmnet and vxlan.


-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help