Description of problem: Currently when ovs-tcpdump create a mirror port, it adjust mtu of the mirror port based on the mtu of the target port[1]. https://mail.openvswitch.org/pipermail/ovs-dev/2017-February/329030.html However this adjustment doesn't work for dpdk-bond. We need to manually adjust mtu of the mirror port if physical interfaces of the bond has MTU larger than the default (1,500). Version-Release number of selected component (if applicable): openvswitch-test-2.9.0-110.el7fdp.noarch and RHEL7.7 How reproducible: Always Steps to Reproduce: 1. Create a dpdk bond and set mtu 9000 on physical interfaces 2. Take packet capture on the dpdk bond port by ovs-tcpdump Actual results: The mirror port has mtu 9,000 and packets are captured properly Expected results: The mirror port has mtu 1,500 (default) and no packets are captured Additional info:
https://lists.linuxfoundation.org/pipermail/ovs-dev/2022-October/398267.html This was accepted and will be resolved with openvswitch2.17-2.17.0-59.el8fdp
Did this one fall through the cracks of the Errata maybe?