Skip site navigation (1)Skip section navigation (2)
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>