Nikolay Aleksandrov
804b854d37
net: bridge: disable bridge MTU auto tuning if it was set manually
...
As Roopa noted today the biggest source of problems when configuring
bridge and ports is that the bridge MTU keeps changing automatically on
port events (add/del/changemtu). That leads to inconsistent behaviour
and network config software needs to chase the MTU and fix it on each
such event. Let's improve on that situation and allow for the user to
set any MTU within ETH_MIN/MAX limits, but once manually configured it
is the user's responsibility to keep it correct afterwards.
In case the MTU isn't manually set - the behaviour reverts to the
previous and the bridge follows the minimum MTU.
Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-03-31 22:19:00 -04:00
..
netfilter
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
2018-03-30 11:41:18 -04:00
br.c
net: bridge: disable bridge MTU auto tuning if it was set manually
2018-03-31 22:19:00 -04:00
br_arp_nd_proxy.c
br_device.c
net: bridge: disable bridge MTU auto tuning if it was set manually
2018-03-31 22:19:00 -04:00
br_fdb.c
net: bridge: Fix uninitialized error in br_fdb_sync_static()
2018-02-01 09:47:37 -05:00
br_forward.c
br_if.c
net: bridge: disable bridge MTU auto tuning if it was set manually
2018-03-31 22:19:00 -04:00
br_input.c
net: bridge: Rename mglist to host_joined
2017-11-10 13:41:40 +09:00
br_ioctl.c
net: bridge: add notifications for the bridge dev on vlan change
2017-11-02 15:53:40 +09:00
br_mdb.c
net: use rtnl_register_module where needed
2017-12-04 11:32:39 -05:00
br_multicast.c
net: bridge: Send notification when host join/leaves a group
2017-11-10 13:41:40 +09:00
br_netfilter_hooks.c
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
br_netfilter_ipv6.c
br_netlink.c
net: bridge: fix early call to br_stp_change_bridge_id and plug newlink leaks
2017-12-18 13:29:01 -05:00
br_netlink_tunnel.c
br_nf_core.c
xfrm: Move dst->path into struct xfrm_dst
2017-11-30 09:54:26 -05:00
br_private.h
net: bridge: disable bridge MTU auto tuning if it was set manually
2018-03-31 22:19:00 -04:00
br_private_stp.h
br_private_tunnel.h
br_stp.c
net: bridge: add notifications for the bridge dev on vlan change
2017-11-02 15:53:40 +09:00
br_stp_bpdu.c
br_stp_if.c
net: bridge: add notifications for the bridge dev on vlan change
2017-11-02 15:53:40 +09:00
br_stp_timer.c
net: bridge: Convert timers to use timer_setup()
2017-11-03 15:42:49 +09:00
br_switchdev.c
net: bridge: use rhashtable for fdbs
2017-12-13 15:10:01 -05:00
br_sysfs_br.c
net: Use octal not symbolic permissions
2018-03-26 12:07:48 -04:00
br_sysfs_if.c
net: Use octal not symbolic permissions
2018-03-26 12:07:48 -04:00
br_vlan.c
bridge: Fix VLAN reference count problem
2018-02-26 15:15:53 -05:00
br_vlan_tunnel.c
Kconfig
Makefile
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00