Re: terrible if_vmx / vmxnet3 rx performance with lro (post iflib)

2020-02-25 Thread Patrick Kelsey
On Mon, Feb 24, 2020 at 11:40 PM Patrick Kelsey wrote: > > > On Thu, Feb 20, 2020 at 4:58 PM Josh Paetzel wrote: > >> >> >> On Wed, Feb 19, 2020, at 7:17 AM, Andriy Gapon wrote: >> > On 18/02/2020 16:09, Andriy Gapon wrote: >> > > My general experience with post-iflib vmxnet3 is that vmxnet3 has

Re: terrible if_vmx / vmxnet3 rx performance with lro (post iflib)

2020-02-24 Thread Patrick Kelsey
On Thu, Feb 20, 2020 at 4:58 PM Josh Paetzel wrote: > > > On Wed, Feb 19, 2020, at 7:17 AM, Andriy Gapon wrote: > > On 18/02/2020 16:09, Andriy Gapon wrote: > > > My general experience with post-iflib vmxnet3 is that vmxnet3 has some > > > peculiarities that result in a certain "impedance mismatc

Re: terrible if_vmx / vmxnet3 rx performance with lro (post iflib)

2020-02-20 Thread Josh Paetzel
On Wed, Feb 19, 2020, at 7:17 AM, Andriy Gapon wrote: > On 18/02/2020 16:09, Andriy Gapon wrote: > > My general experience with post-iflib vmxnet3 is that vmxnet3 has some > > peculiarities that result in a certain "impedance mismatch" with iflib. > > Although we now have a bit less code and it

Re: terrible if_vmx / vmxnet3 rx performance with lro (post iflib)

2020-02-19 Thread Andriy Gapon
On 18/02/2020 16:09, Andriy Gapon wrote: > My general experience with post-iflib vmxnet3 is that vmxnet3 has some > peculiarities that result in a certain "impedance mismatch" with iflib. > Although we now have a bit less code and it is a bit more regular, there are a > few significant (for us, at

terrible if_vmx / vmxnet3 rx performance with lro (post iflib)

2020-02-18 Thread Andriy Gapon
At work we are seeing some rather terrible vmxnet3 rx performance when lro is enabled. We have it enabled because with the pre-iflib vmxnet3 it improved the performance quite significantly. For example, in a particular test configuration we could receive ~1 Gbps w/o lro and ~1.8 Gbps with it. W