Enable LRO by default on igb

Ihsan Junaidi Ibrahim ihsan at grep.my
Fri Jul 13 00:21:57 UTC 2012


I did a quick file download test on the LRO-enabled device (forwarding is turned on) and there's no perceive drop-off in forwarding performance.

The test is very unscientific (over the Internet) as I don't have access to a local test bed where I can do more in-depth testing.

Sysctl LRO stats gave me these:
dev.igb.0.queue0.lro_queued: 53
dev.igb.0.queue0.lro_flushed: 53
dev.igb.0.queue1.lro_queued: 121
dev.igb.0.queue1.lro_flushed: 120
dev.igb.0.queue2.lro_queued: 14895
dev.igb.0.queue2.lro_flushed: 8200
dev.igb.0.queue3.lro_queued: 77
dev.igb.0.queue3.lro_flushed: 76

Just curious on why flushed and queued numbers did not seem to match.

ihsan

On Jul 8, 2012, at 12:26 AM, Jack Vogel wrote:

> Because of problems with forwarding when it was turned on, however this has
> recently been fixed supposedly, if someone using the driver in an
> environment
> with forwarding could verify that there is no problem with it enabled I'd
> be happy
> to change it to be on by default.
> 
> Jack
> 
> 
> On Sat, Jul 7, 2012 at 9:01 AM, Ihsan Junaidi Ibrahim <ihsan at grep.my> wrote:
> 
>> Hi folks,
>> 
>> Just curious is there a reason why LRO isn't turned on by default for
>> igb(4) like for other capabilities?
>> 
>> I have a couple of 82575EB igb devices and LRO had to be turned on
>> manually.
>> 
>> Thanks._______________________________________________
>> freebsd-net at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>> 
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"



More information about the freebsd-net mailing list