Subject: set mtu from bridge also on vif interface References: bug#625394 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 with this change to the vif-bridge script. (xen-unstable changeset: 22885:005722613063) Signed-off-by: Olaf Hering --- tools/hotplug/Linux/vif-bridge | 5 +++++ 1 file changed, 5 insertions(+) Index: xen-4.0.2-testing/tools/hotplug/Linux/vif-bridge =================================================================== --- xen-4.0.2-testing.orig/tools/hotplug/Linux/vif-bridge +++ xen-4.0.2-testing/tools/hotplug/Linux/vif-bridge @@ -82,6 +82,11 @@ fi case "$command" in online) setup_bridge_port "$vif" + mtu="`ip link show $bridge | awk '/mtu/ { print $5 }'`" + if [ -n "$mtu" ] && [ "$mtu" -gt 0 ] + then + ip link set $vif mtu $mtu || : + fi add_to_bridge "$bridge" "$vif" ;;