Date: Wed, 9 Nov 2011 21:04:15 -0800 From: Jack Vogel <jfvogel@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: pyunyh@gmail.com, freebsd-net@freebsd.org, Jason Wolfe <nitroboost@gmail.com>, Emil Muratov <gpm@hotplug.ru>, Hooman Fazaeli <hoomanfazaeli@gmail.com> Subject: Re: Intel 82574L interface wedging on em 7.1.9/7.2.3 when MSIX enabled Message-ID: <CAFOYbcmuW5rKghV%2Bqw91uRsmuyKyV=3y9rihYS25P8LsH5BvTg@mail.gmail.com> In-Reply-To: <CAFOYbcnPdDnNqY21iTmO_7aKmvtYyS2i-WEaa6kJtmmsU0iQ=Q@mail.gmail.com> References: <CAAAm0r0RXEJo4UiKS=Ui0e5OQTg6sg-xcYf3mYB5%2Bvk8i8557w@mail.gmail.com> <4E8F51D4.1060509@sentex.net> <CACqU3MVwLaepFymZJkaVk6p=SpykGhqs=VYFjLh9fP9S=AxDhg@mail.gmail.com> <CAAAm0r1DKvoL9=Ket9up=4%2B5xiCzTTZJK99FhF9jcCA28B0M%2BA@mail.gmail.com> <CAAAm0r3XdsMHZh%2BP_NF-txZasdExzwZ8ymmGQgGhJQds0fOiBQ@mail.gmail.com> <CAAAm0r1iS3z-7CBJ=xYDf%2BJOA1Q2nU0O54Twbyb7FjvgWHjKVw@mail.gmail.com> <4EA7E203.3020306@sepehrs.com> <CAAAm0r3Nr2t8cCetPkFnLQ-3KwqHw_0SpqbtvYPRUkSP=9n8CA@mail.gmail.com> <4EA80818.3030504@sentex.net> <4EA80F88.4000400@hotplug.ru> <4EA82715.2000404@gmail.com> <4EA8FA40.7010504@hotplug.ru> <4EA91836.2040508@gmail.com> <4EA959EE.2070806@hotplug.ru> <4EAD116A.8090006@gmail.com> <CAAAm0r3qm=nQQuAmZDD4k4X8K-xW6_kM9TukRT=1GoG9dYR3zw@mail.gmail.com> <4EAE58A2.9040803@gmail.com> <CAAAm0r0uoPPEQbq5rHkFr6ZLp-WJ4YVjDVvxxV6y%2BUh4eEKDEA@mail.gmail.com> <4EB96511.50701@gmail.com> <CAJ-Vmomf-wxb8dY7YF7qT_FGK5d-YLPU3BkPOeHnOtKZ%2BUrYeQ@mail.gmail.com> <4EBA3F22.2060204@gmail.com> <CAJ-Vmok8kX9F5eXTghx_s7diNiLTWY1-eMDUdCOUHQCz6zW%2BPg@mail.gmail.com> <CAFOYbcnPdDnNqY21iTmO_7aKmvtYyS2i-WEaa6kJtmmsU0iQ=Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
BTW, the new delta on the driver is coming, I just ran into some issues with the validation testing done in house and I've had to iron a few things out. I am going to implement Hooman's idea of a TX clean from local_timer, that seems like a good idea. The other thing I'm doing right now is reenabling the MULTIQUEUE define and looking at 82574 performance, once I did that I found certain pieces that needed tweaking. The jury is still out on whether or not this is worth doing, but I'm making it possible for people to try for themselves. Anyone that really wants to try this driver early might want to send me some directed email. Jack On Wed, Nov 9, 2011 at 9:00 PM, Jack Vogel <jfvogel@gmail.com> wrote: > Hmmm, that's an interesting point Adrian, I'll look at that more closely. > > Jack > > > > On Wed, Nov 9, 2011 at 4:09 PM, Adrian Chadd <adrian@freebsd.org> wrote: > >> There's no locking around the OACTIVE flag set/clear, right? >> Is it possible that multiple TX threads are fiddling with OACTIVE and >> then it's not being properly cleared and tx kicked? >> >> >> Adrian >> > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbcmuW5rKghV%2Bqw91uRsmuyKyV=3y9rihYS25P8LsH5BvTg>