[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] tools/hotplug: set mtu from bridge also on vif interface
# HG changeset patch # User Olaf Hering <olaf@xxxxxxxxx> # Date 1297097725 0 # Node ID 005722613063d5a95005b2296979cdcad8eddfc3 # Parent e4406b9fb06419bb09570a27f6668abeb3ae427f tools/hotplug: set mtu from bridge also on vif interface Apply mtu size from bridge interface also in vif interface. This depends on a kernel change which allows arbitrary mtu sizes until the frontend driver has connected to the backend driver. Without this kernel change, the vif mtu size will be limited to 1500 even with this change to the vif-bridge script. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> Acked-by: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- tools/hotplug/Linux/vif-bridge | 5 +++++ 1 files changed, 5 insertions(+) diff -r e4406b9fb064 -r 005722613063 tools/hotplug/Linux/vif-bridge --- a/tools/hotplug/Linux/vif-bridge Mon Feb 07 15:04:32 2011 +0000 +++ b/tools/hotplug/Linux/vif-bridge Mon Feb 07 16:55:25 2011 +0000 @@ -82,6 +82,11 @@ case "$command" in case "$command" in online) setup_virtual_bridge_port "$dev" + mtu="`ip link show $bridge | awk '/mtu/ { print $5 }'`" + if [ -n "$mtu" ] && [ "$mtu" -gt 0 ] + then + ip link set $dev mtu $mtu || : + fi add_to_bridge "$bridge" "$dev" ;; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |