Date: Wed, 19 Feb 2020 15:17:26 +0200 From: Andriy Gapon <avg@FreeBSD.org> To: freebsd-net <freebsd-net@FreeBSD.org> Cc: Patrick Kelsey <pkelsey@FreeBSD.org>, Josh Paetzel <jpaetzel@FreeBSD.org> Subject: Re: terrible if_vmx / vmxnet3 rx performance with lro (post iflib) Message-ID: <5e5d423b-0711-7454-626a-cc9cb4b004cd@FreeBSD.org> In-Reply-To: <40c4a4df-3df6-d95d-53c2-eef905ff45b1@FreeBSD.org> References: <40c4a4df-3df6-d95d-53c2-eef905ff45b1@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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 least) problems: > - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243126 > - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240608 By the way, we (Panzura) use these changes to fix or work around the above two problems: https://people.freebsd.org/~avg/iflib-vmx.pz.diff Questions / comments are welcome. Especially from people who worked on iflib. > - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243392 > - the problem described above > - a couple of issues that we already fixed or worked around > > We are contemplating locally reverting to the pre-iflib vmxnet3 and we are > wondering if the conversion was really worth it in general. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5e5d423b-0711-7454-626a-cc9cb4b004cd>