Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Mar 2017 18:32:40 -0700
From:      Kevin Bowling <kevin.bowling@kev009.com>
To:        Sepherosa Ziehau <sepherosa@gmail.com>
Cc:        Kajetan Staszkiewicz <vegeta@tuxpowered.net>,  "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: Why is MSI-X support disabled on bce(4)?
Message-ID:  <CAK7dMtDY6byTh7pKryanqdjEJPnoWWk=Y8F=wLaTVyPKLqF%2BGw@mail.gmail.com>
In-Reply-To: <CAMOc5czok6mXnSFgrs29zhtzsQiMfW%2B=2G4n5gRhXdhq2JfW5g@mail.gmail.com>
References:  <1946092.tUUkk3b7I7@energia> <CAMOc5cxWhDC5CMP10C0E=CxhzWvX9p5=BHej3OyLn-PXe9wbiA@mail.gmail.com> <4257854.XfJjHtrk4r@energia> <CAMOc5czok6mXnSFgrs29zhtzsQiMfW%2B=2G4n5gRhXdhq2JfW5g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I think this would be a good candidate for iflib and can provide some
assistance from Matt and Sean if someone wants to try or we might get to it
eventually.  Check out man 9 iflibdd.  We had a lot of stability and
ordering issues adding multiqueue to FBSD em(4) similar to what Sephe did
in DFBSD's emx(4) that went away after using iflib queue management
routines.

On Sat, Mar 11, 2017 at 6:12 PM, Sepherosa Ziehau <sepherosa@gmail.com>
wrote:

> On Tue, Mar 7, 2017 at 11:10 PM, Kajetan Staszkiewicz
> <vegeta@tuxpowered.net> wrote:
> > Dnia poniedzia=C5=82ek, 6 marca 2017 16:06:03 CET Sepherosa Ziehau pisz=
e:
> >> On Thu, Mar 2, 2017 at 10:02 PM, Kajetan Staszkiewicz
> >>
> >> <vegeta@tuxpowered.net> wrote:
> >> > To whom it might concern:
> >> >
> >> > Well, at least it does concern me. Why is support for multiple
> interrupts
> >> > and queues not enabled on bce(4)?
> >> >
> >> > Whole block of code is surrounded with #ifdef 0 ... #endif
> >> >
> >> > https://github.com/freebsd/freebsd/blob/master/sys/dev/
> bce/if_bce.c#L1108
> >>
> >> It involves much more work than the commented out MSI-X allocation, li=
ke
> >> this:
> >> https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/
> b42386ee03a4e688c8
> >> 64ba8d7094064c63d93dce?hp=3Dbe5708901d52be5534d5075eec706f5570b6a0f3
> >
> > That is sad news. Should I assume that porting this driver from
> DragonflyBSD
> > to FreeBSD would be impossible?
>
> I believe its doable, since before the MSI-X work, the code base is almos=
t
> same.
>
> >
> >
> > --
> > | pozdrawiam / greetings | powered by Debian, FreeBSD and CentOS |
> > |  Kajetan Staszkiewicz  | jabber,email: vegeta()tuxpowered net  |
> > |        Vegeta          | www: http://vegeta.tuxpowered.net     |
> > `------------------------^---------------------------------------'
>
>
>
> --
> Tomorrow Will Never Die
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK7dMtDY6byTh7pKryanqdjEJPnoWWk=Y8F=wLaTVyPKLqF%2BGw>