[PATCH net-next] ip6_vti: adjust vti mtu according to mtu of output device

2017-12-06 Thread Alexey Kodanev
LTP/udp6_ipsec_vti tests fail when sending large UDP datagrams that require fragmentation and underlying device MTU <= 1500. This happens because ip6_vti sets mtu to ETH_DATA_LEN and not updating it depending on a destiantion address. Futhure attempts to send UDP packets may succeed because pmtu g

Re: [PATCH net-next] ip6_vti: adjust vti mtu according to mtu of output device

2017-12-07 Thread Steffen Klassert
On Wed, Dec 06, 2017 at 07:38:19PM +0300, Alexey Kodanev wrote: > LTP/udp6_ipsec_vti tests fail when sending large UDP datagrams > that require fragmentation and underlying device MTU <= 1500. > This happens because ip6_vti sets mtu to ETH_DATA_LEN and not > updating it depending on a destiantion a

Re: [PATCH net-next] ip6_vti: adjust vti mtu according to mtu of output device

2017-12-08 Thread Alexey Kodanev
On 12/08/2017 10:02 AM, Steffen Klassert wrote: > On Wed, Dec 06, 2017 at 07:38:19PM +0300, Alexey Kodanev wrote: >> LTP/udp6_ipsec_vti tests fail when sending large UDP datagrams >> that require fragmentation and underlying device MTU <= 1500. >> This happens because ip6_vti sets mtu to ETH_DATA_L

Re: [PATCH net-next] ip6_vti: adjust vti mtu according to mtu of output device

2017-12-08 Thread Shannon Nelson
On 12/8/2017 3:54 AM, Alexey Kodanev wrote: On 12/08/2017 10:02 AM, Steffen Klassert wrote: On Wed, Dec 06, 2017 at 07:38:19PM +0300, Alexey Kodanev wrote: Since you're planning to do a 2nd version anyway, can we get a couple of the commit message issues cleaned up? LTP/udp6_ipsec_vti test