Hi, I am seeing a lot of (almost 50%) over-mtu packets on the tap interfaces used by KVM guests.
I just don't know if this is an issue with Open vSwitch, the tap driver, KVM or the guest OS? Any feedback on how I could further troubleshoot/deal with this issue would be appreciated. OS on the hypervisor is Debian 8, latest stable. With Open vSwitch 2.3.0 # dmesg | tail [48548.208021] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.208029] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.208035] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.208094] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243494] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243512] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243532] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243538] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243544] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 [48548.243550] openvswitch: tap0: dropped over-mtu packet: 1501 > 1500 Note: If I increase the MTU of the tap0 interface to 1501, I start seeing MTU 1502 packets # ovs-vsctl get interface tap0 statistics {collisions=0, rx_bytes=7244, rx_crc_err=0, rx_dropped=3, rx_errors=0, rx_frame_err=0, rx_over_err=0, rx_packets=35, tx_bytes=24616649, tx_dropped=16732, tx_errors=0, tx_packets=33296} # ovs-vsctl show 99411ad2-a91e-49ec-88ce-1afe9093c469 Bridge vmbrext Port "vbond0" Interface "eth0" Interface "eth1" Port "vlan92" tag: 92 Interface "vlan92" type: internal Port "patchext-0" Interface "patchext-0" type: patch options: {peer="patch0-ext"} Port vmbrext Interface vmbrext type: internal Bridge "vmbr0" Port "vmbr0" Interface "vmbr0" type: internal Port "vlan57" tag: 57 Interface "vlan57" type: internal Port "tap0" tag: 57 Interface "tap0" Port "patch0-ext" Interface "patch0-ext" type: patch options: {peer="patchext-0"} ovs_version: "2.3.0" # ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq master ovs-system state UP group default qlen 1000 link/ether 0c:c4:7a:14:25:48 brd ff:ff:ff:ff:ff:ff inet6 fe80::ec4:7aff:fe14:2548/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq master ovs-system state UP group default qlen 1000 link/ether 0c:c4:7a:14:25:49 brd ff:ff:ff:ff:ff:ff inet6 fe80::ec4:7aff:fe14:2549/64 scope link valid_lft forever preferred_lft forever 4: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default link/ether 0a:bc:10:fb:ae:e6 brd ff:ff:ff:ff:ff:ff 5: vmbrext: <BROADCAST,MULTICAST> mtu 9000 qdisc noop state DOWN group default link/ether 0c:c4:7a:14:25:48 brd ff:ff:ff:ff:ff:ff 6: vbond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UNKNOWN group default link/ether d2:f1:5a:92:ed:a6 brd ff:ff:ff:ff:ff:ff inet6 fe80::d0f1:5aff:fe92:eda6/64 scope link valid_lft forever preferred_lft forever 7: vlan92: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UNKNOWN group default link/ether ae:47:99:40:9e:ab brd ff:ff:ff:ff:ff:ff inet 10.62.16.101/21 brd 10.62.23.255 scope global vlan92 valid_lft forever preferred_lft forever inet6 fe80::ac47:99ff:fe40:9eab/64 scope link valid_lft forever preferred_lft forever 8: vmbr0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default link/ether 36:93:5d:b7:d1:40 brd ff:ff:ff:ff:ff:ff 9: vlan57: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default link/ether 56:da:39:00:85:13 brd ff:ff:ff:ff:ff:ff inet 10.69.48.91/24 brd 10.69.48.255 scope global vlan57 valid_lft forever preferred_lft forever inet6 fe80::54da:39ff:fe00:8513/64 scope link valid_lft forever preferred_lft forever 10: tap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master ovs-system state UNKNOWN group default qlen 500 link/ether 9e:1e:7c:da:5e:77 brd ff:ff:ff:ff:ff:ff inet6 fe80::9c1e:7cff:feda:5e77/64 scope link valid_lft forever preferred_lft forever Regards, Emil Flink
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss