Date: Wed, 12 May 2010 13:29:13 -0700 From: Jack Vogel <jfvogel@gmail.com> To: Andrew Boyer <aboyer@averesystems.com> Cc: freebsd-net@freebsd.org Subject: Re: ixgbe 2.1.7 can't disable LRO on 82599? Message-ID: <AANLkTikxQ8icOAKs815x-J5YWRqtzX8qoBFATU24xDhH@mail.gmail.com> In-Reply-To: <AANLkTikkAFPHmJC27D-OWbaoP_lFvIft3H2Vo-Zye9HW@mail.gmail.com> References: <D20C2626-BE6E-408A-8FF8-4BA7DF5589D6@averesystems.com> <AANLkTikkAFPHmJC27D-OWbaoP_lFvIft3H2Vo-Zye9HW@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Correction, the 82599 is doing HW RSC, I'm sluggish after a good Indian lunch :) On Wed, May 12, 2010 at 1:28 PM, Jack Vogel <jfvogel@gmail.com> wrote: > Oh, this is because the 82598 is doing HW RSC which is a different code > path from the LRO that the 598 > does, and that may be the problem, I will need to look into that. Thanks > for the report. > > And, yes, LRO is a major improvement in 10G performance, as is TSO. Are you > sure you have no > alternative to disabling? > > Cheers, > > Jack > > > > On Wed, May 12, 2010 at 12:03 PM, Andrew Boyer <aboyer@averesystems.com>wrote: > >> Hello all, >> I'm using the 2.1.7 version of ixgbe from -CURRENT, backported to FreeBSD >> 7.1. With some fiddling it seems to work on both 82598 and 82599 >> controllers. >> >> On 82598, 'ifconfig ix0 -lro' causes dev.ix.0.counters.rxr0.lro_queued and >> ...lro_flushed to stop incrementing, as expected. There's also a >> significant throughput hit which would seem to indicate that it took effect. >> >> However, it appears that LRO is always enabled on 82599. 'ifconfig ix0 >> -lro' removes the LRO flag from the port in ifconfig but the ...hw_lro_merge >> counter continues to increase. The throughput reported by the iperf port is >> the same with or without LRO on. >> >> Any advice? Am I misinterpreting something? >> >> Thanks, >> Andrew >> >> P.S. We need to disable LRO because we don't have Appropriate Byte >> Counting support and LRO causes TCP ACK havoc without it. >> >> -------------------------------------------------- >> Andrew Boyer aboyer@averesystems.com >> >> >> >> >> _______________________________________________ >> 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?AANLkTikxQ8icOAKs815x-J5YWRqtzX8qoBFATU24xDhH>