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 <sepher...@gmail.com>
wrote:

> On Tue, Mar 7, 2017 at 11:10 PM, Kajetan Staszkiewicz
> <veg...@tuxpowered.net> wrote:
> > Dnia poniedziaƂek, 6 marca 2017 16:06:03 CET Sepherosa Ziehau pisze:
> >> On Thu, Mar 2, 2017 at 10:02 PM, Kajetan Staszkiewicz
> >>
> >> <veg...@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, like
> >> this:
> >> https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/
> b42386ee03a4e688c8
> >> 64ba8d7094064c63d93dce?hp=be5708901d52be5534d5075eec706f5570b6a0f3
> >
> > 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 almost
> 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-unsubscr...@freebsd.org"
_______________________________________________
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to