Date: Wed, 21 Oct 2020 07:48:36 +0000 From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 248652] iflib: netmap pkt-gen large TX performance difference between 11-STABLE and 12-STABLE/CURRENT on ix & ixl NIC Message-ID: <bug-248652-7501-7H22N6P03t@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-248652-7501@https.bugs.freebsd.org/bugzilla/> References: <bug-248652-7501@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248652 Krzysztof Galazka <krzysztof.galazka@intel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |krzysztof.galazka@intel.com --- Comment #30 from Krzysztof Galazka <krzysztof.galazka@intel.com> --- (In reply to Vincenzo Maffione from comment #28) Hi Vincenzo, Good catch! Thanks a lot! The non-iflib version of ixl also sets a request status flag on all 'End of packet' descriptors. I'm guessing that the difference in performance is related to a dynamic interrupt moderation, whi= ch is disabled by default in iflib version of the driver. I'm a bit concerned though about the 1 queue case. It think it would be good to put this fix in= a separate review and let our validation team run some tests. Would you like = me to do it or do you prefer to do it yourself? --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-248652-7501-7H22N6P03t>