Appreciate the kernel team has been pretty busy the last few months; is
there an ETA on when this fix might make it into the 4.13 kernels?  I
know we've pushed the HWE kernel version forward for xenial - so any
OpenStack deployments using HWE with GRE tunnels will hit this problem.

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  4.13: unable to increase MTU configuration for GRE devices

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Artful:
  In Progress
Status in linux source package in Bionic:
  Fix Committed

Bug description:
  GRE overlay networks can't carry traffic with MTU > 1500

  [Test Case]
  sudo add-apt-repository cloud-archive:pike
  sudo apt update
  sudo apt install openvswitch-switch
  sudo ovs-vsctl add-br br-tun
  sudo ovs-vsctl add-port br-tun gre0 -- set interface gre0 type=gre 

  gre_sys device will be configured with MTU 1472.

  sudo ip link set gre_sys mtu 65000

  will fail with EINVAL.

  [Regression Potential]

  [Bug Report]

  Under Linux 4.13 its 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 is resolved as part of the upcoming 4.15 kernel under:

To manage notifications about this bug go to:

Mailing list:
Post to     :
Unsubscribe :
More help   :

Reply via email to