Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next] veth: fix setting peer gso values
@ 2017-12-09 19:11 Solio Sarabia
  2017-12-10  1:16 ` Solio Sarabia
  0 siblings, 1 reply; 2+ messages in thread
From: Solio Sarabia @ 2017-12-09 19:11 UTC (permalink / raw)
  To: davem, stephen; +Cc: netdev, sthemmin, shiny.sebastian, solio.sarabia

GSO values are not correctly set for peer and dev. When creating
the veth link, GSO attributes are set for peer device, propagate
these values from peer to dev.

Signed-off-by: Solio Sarabia <solio.sarabia@intel.com>
---
 drivers/net/veth.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/veth.c b/drivers/net/veth.c
index a69ad39..d936c8a 100644
--- a/drivers/net/veth.c
+++ b/drivers/net/veth.c
@@ -410,8 +410,8 @@ static int veth_newlink(struct net *src_net, struct net_device *dev,
 	if (ifmp && (dev->ifindex != 0))
 		peer->ifindex = ifmp->ifi_index;
 
-	peer->gso_max_size = dev->gso_max_size;
-	peer->gso_max_segs = dev->gso_max_segs;
+	dev->gso_max_size = peer->gso_max_size;
+	dev->gso_max_segs = peer->gso_max_segs;
 
 	err = register_netdevice(peer);
 	put_net(net);
-- 
2.7.4

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

end of thread, other threads:[~2017-12-10  1:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-09 19:11 [PATCH net-next] veth: fix setting peer gso values Solio Sarabia
2017-12-10  1:16 ` Solio Sarabia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox