Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Oct 2007 13:58:22 -0700
From:      "Jack Vogel" <jfvogel@gmail.com>
To:        "Vladimir Ivanov" <wawa@yandex-team.ru>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: SMPable version of EM driver
Message-ID:  <2a41acea0710021358h1940addct3f2b0d3824d04ea3@mail.gmail.com>
In-Reply-To: <470280F6.9070009@yandex-team.ru>
References:  <46B07931.3080300@yandex-team.ru> <2a41acea0708010923m7b21095ajc2ee84c37e0d5354@mail.gmail.com> <470280F6.9070009@yandex-team.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm sorry I have not been able to get to this yet, but putting
food on the table comes first so the FreeBSD work that
Intel pays me for has to come first. Also your driver work
is based on a version that is too old to just accept, I am
hoping to get the STABLE tree converted to the new
shared code that CURRENT has shortly, so whatever good
ideas you have, and I'm sure you have many, will need to
be made into the new code base. Furthermore, that base
is a moving target as I add new hardware support.

In the near term I will be taking changes that I did for the
10G Oplin driver, specifically multiqueue/rss and the lock
splitting that is in that driver, and putting them back into
the Gig driver, but that should go into CURRENT first.

My recomendation is to move your work to CURRENT.

Regards,

Jack


On 10/2/07, Vladimir Ivanov <wawa@yandex-team.ru> wrote:
> Hi,
> Jack Vogel wrote:
> > On 8/1/07, Vladimir Ivanov <wawa@yandex-team.ru> wrote:
> >
> >> Hi,
> >>
> >> I've just published revision of EM (mainstream RELENG_6 version w/patch)
> >> driver which is being used in our company to increase network
> >> performance. The main benefit - significantly better SMP utilization.
> >>
> >> http://people.yandex-team.ru/~wawa/em-6.2.9-yandex.tar.gz.
> >> The driver should be used w/RELENG_6.
> >>
> >> Feedbacks welcome.
> >>
> >
> > I will take a look at what you've done as soon as I can, I have a
> > some issues keeping me busy so it may take me a few days.
> >
> Didn't receive feedback still.
> :-(
> > Regards,
> >
> > Jack
> >
>
> We've just published newest revision of Yandex' em driver at
> http://people.yandex-team.ru/~wawa/em-6.2.9-yandex-1.15.tar.gz.
>
> Main improvement of this version: driver does not use TX interrupts at
> all.  So, interrupt rate reduced significantly.
>
> There are also several small bug fixes and tiny patch set explanation in
> the file README.Yandex.
>
> WBR,
>
> --
> Vladimir Ivanov
> Network Operations Center
> OOO "Yandex"
> t: +7 495 739-7000
> f: +7 495 739-7070
> @: noc@yandex.net (corporate)
>   wawa@yandex-team.ru (personal)
> www: www.yandex.ru
> --
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea0710021358h1940addct3f2b0d3824d04ea3>