svn commit: r323942 - head/sys/net

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Sat Sep 23 08:37:50 UTC 2017


On 23 Sep 2017, at 6:32, Stephen Hurd wrote:

> Bjoern A. Zeeb wrote:
>> On 23 Sep 2017, at 1:35, Stephen Hurd wrote:
>>
>>> Author: shurd
>>> Date: Sat Sep 23 01:35:14 2017
>>> New Revision: 323942
>>> URL: https://svnweb.freebsd.org/changeset/base/323942
>>>
>>> Log:
>>>    Chain mbufs before passing to if_input()
>>>
>>>    Build a list of mbufs to pass to if_input() after LRO. Results in
>>>    12% small packet forwarding rate improvement.
>> forwarding seems a confusing word here..
>
> The test was small (64 byte frames) received on one interface, then 
> sent out on a different one using the net.inet.ip.forwarding sysctl 
> (controlled via the gateway_enable setting in rc.conf).

Then this makes no sense as we don’t do LRO if forwarding is enabled 
on the machine;
https://svnweb.freebsd.org/base/head/sys/netinet/tcp_lro.c?annotate=317390#l645




More information about the svn-src-head mailing list