[SRU][Artful][Bionic][PATCH 0/1] ip_gre: remove the incorrect mtu limit for ipgre tap
Joseph Salisbury
joseph.salisbury at canonical.com
Fri Jan 19 15:54:18 UTC 2018
BugLink: http://bugs.launchpad.net/bugs/1743746
== SRU Justification ==
The following mainline commit introduced a regression in v4.10-rc1:
61e84623ace3 ("net: centralize net_device min/max MTU checking")
In Artful and Bionic, it is not possible to configure GRE tunnel devices
with a MTU larger than 1500; this impacts on Open vSwitch (which creates
tunnel devices for GRE overlay networking) and the ip tools.
The kernel will error with:
"gre_sys: Invalid MTU 65000 requested, hw max 1500"
The side effect of this is that if overlay networks are configured with
high MTUs, the gre devices fragment the packets and networking is generally
slow/broken.
This regression is now fixed by mainline commit cfddd4c33c25, which was
added in v4.15-rc5.
== Fix ==
commit cfddd4c33c254954927942599d299b3865743146
Author: Xin Long <lucien.xin at gmail.com>
Date: Mon Dec 18 14:24:35 2017 +0800
ip_gre: remove the incorrect mtu limit for ipgre tap
== Regression Potential ==
Low. This patch fixes a current regression. It was cc'd to upstream stable
so had additional upstream review.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
Xin Long (1):
ip_gre: remove the incorrect mtu limit for ipgre tap
net/ipv4/ip_gre.c | 1 +
1 file changed, 1 insertion(+)
--
2.7.4
More information about the kernel-team
mailing list