From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Furniss Date: Fri, 10 May 2013 20:37:27 +0000 Subject: Re: Poor performance of ingress filter for separate VMs Message-Id: <518D5A87.7060503@gmail.com> List-Id: References: <000f01ce4c17$76dfa490$649eedb0$@JAMMConsulting.com> In-Reply-To: <000f01ce4c17$76dfa490$649eedb0$@JAMMConsulting.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org Neil Aggarwal wrote: > Andy: > >> turn off any sort of offload for the virtual device with ethtool and see >> if that helps. > > When I go to the host and type: > ethtool -k v1262 > > It gives me this output: > > Offload parameters for v1262: > rx-checksumming: on > tx-checksumming: on > scatter-gather: on > tcp-segmentation-offload: on > Any other ideas? Ahh, tso will also need to be turned off if you want to see normal/real sized packets. I don't know if it will help your specific problem, but generally now I see it's on for virtual devices I think turning off will be better than using a large mtu with policers just to to avoid dropping too much at once. If it doesn't help then see what's going on with tcpdump.