On Thu, Mar 28, 2013 at 4:16 PM, Jack Vogel <jfvo...@gmail.com> wrote: > Have been kept fairly busy with other matters, one thing I could do short > term is > change the defines in igb the way I did in the em driver so you could still > define > the older if_start entry. Right now those are based on OS version and so you > will > automatically get if_transmit, but I could change it to be IGB_LEGACY_TX or > so, > and that could be defined in the Makefile. > > Would this help?
I'm currently using ALTQ successfully with the em driver, so if igb behaved the same with respect to using if_start instead of if_transmit when ALTQ is in play, that would be great. I do not completely understand the change you propose as I am not very familiar with the driver internals. Any kind of patch or extra Makefile/make.conf definition that would allow me to build a 9-STABLE kernel with an igb driver that works again with ALTQ, ASAP, would be much appreciated. > > Jack > > > > On Thu, Mar 28, 2013 at 2:31 PM, Nick Rogers <ncrog...@gmail.com> wrote: >> >> On Tue, Dec 11, 2012 at 1:09 AM, Jack Vogel <jfvo...@gmail.com> wrote: >> > On Mon, Dec 10, 2012 at 11:58 PM, Gleb Smirnoff <gleb...@freebsd.org> >> > wrote: >> > >> >> On Mon, Dec 10, 2012 at 03:31:19PM -0800, Jack Vogel wrote: >> >> J> UH, maybe asking the owner of the driver would help :) >> >> J> >> >> J> ... and no, I've never been aware of doing anything to stop >> >> supporting >> >> altq >> >> J> so you wouldn't see any commits. If there's something in the altq >> >> code >> >> or >> >> J> support (which I have nothing to do with) that caused this no-one >> >> informed >> >> J> me. >> >> >> >> Switching from if_start to if_transmit effectively disables ALTQ >> >> support. >> >> >> >> AFAIR, there is some magic implemented in other drivers that makes them >> >> modern (that means using if_transmit), but still capable to switch to >> >> queueing >> >> mode if SIOCADDALTQ was casted upon them. >> >> >> >> >> > Oh, hmmm, I'll look into the matter after my vacation. >> > >> > Jack >> >> Has there been any progress on resolving this issue? I recently ran >> into this problem upgrading my servers from 8.3 to 9.1-RELEASE and am >> wondering what the latest recommendation is. I've used ALTQ and igb >> successfully for years and it is unfortunate it no longer works. >> Appreciate any advice. >> >> > _______________________________________________ >> > freebsd-net@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-net >> > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" > > _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"