Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Oct 2014 01:22:07 -0700
From:      Jack Vogel <jfvogel@gmail.com>
To:        =?ISO-8859-1?Q?Ermal_Lu=E7i?= <eri@freebsd.org>
Cc:        freebsd-net <freebsd-net@freebsd.org>, bugzilla-noreply@freebsd.org
Subject:   Re: [Bug 193053] ixgbe(4) IXGBE_LEGACY_TX + ALTQ path broken
Message-ID:  <CAFOYbc=UYJAb9QRqCcMw9%2BtNXDq-iNV9dhdRn1t0ZNTCp%2BrSqQ@mail.gmail.com>
In-Reply-To: <CAPBZQG3y2S6JDLBRy03D=aFYvFuSpMMtaR5rNcsm5t3AkKX4Rg@mail.gmail.com>
References:  <bug-193053-2472@https.bugs.freebsd.org/bugzilla/> <bug-193053-2472-36AsrIFalH@https.bugs.freebsd.org/bugzilla/> <CAPBZQG3y2S6JDLBRy03D=aFYvFuSpMMtaR5rNcsm5t3AkKX4Rg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
LEGACY is not there just because of ALTQ, but rather because there
have been significant customers of Intel that use the driver in OS versions
older than 8 that do not have the required interface.

Jack... going back to my sabbatical now :)



On Thu, Oct 2, 2014 at 12:22 AM, Ermal Lu=E7i <eri@freebsd.org> wrote:

> In pfSense the driver has been modified to compile a hybrid mode.
> Meaning have activated both LEGACY and new transmit queue model.
>
> It works correctly and avoids the problems of recompiling with ALTQ.
> It also solves the  problem on having performance impacts when ALTQ is no=
t
> in use.
>
> There are even some drivers in the tree that do this by default already.
>
> From my analysis there should not be an LEGACY define but just mask all o=
f
> this behind ALTQ definition if needed.
>
> On Wed, Oct 1, 2014 at 8:28 PM, <bugzilla-noreply@freebsd.org> wrote:
>
> > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193053
> >
> > --- Comment #9 from ncrogers@gmail.com ---
> > Any chance we can get some kind of resolution on this before 10.1? It
> seems
> > like simply upgrading the ixgbe driver with the latest from Intel fixes
> the
> > problem. If that is not possible, the changes in the patch I posted are
> > still
> > working for me in production
> >
> > --
> > You are receiving this mail because:
> > You are the assignee for the bug.
> > _______________________________________________
> > freebsd-net@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-net
> > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
> >
>
>
>
> --
> Ermal
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://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?CAFOYbc=UYJAb9QRqCcMw9%2BtNXDq-iNV9dhdRn1t0ZNTCp%2BrSqQ>