[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20171207234020.18783-1-sthemmin@microsoft.com>
Date: Thu, 7 Dec 2017 15:40:18 -0800
From: Stephen Hemminger <stephen@...workplumber.org>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, Stephen Hemminger <sthemmin@...rosoft.com>
Subject: [PATCH net-next v3 0/2] veth and GSO maximums
This is the more general way to solving the issue of GSO limits
not being set correctly for containers on Azure. If a GSO packet
is sent to host that exceeds the limit (reported by NDIS), then
the host is forced to do segmentation in software which has noticeable
performance impact.
The core rtnetlink infrastructure already has the messages and
infrastructure to allow changing gso limits. With an updated iproute2
the following already works:
# ip li set dev dummy0 gso_max_size 30000
These patches are about making it easier with veth.
Stephen Hemminger (2):
rtnetlink: allow GSO maximums to be set on device creation
veth: set peer GSO values
drivers/net/veth.c | 3 +++
net/core/rtnetlink.c | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
--
2.11.0
Powered by blists - more mailing lists