]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
This patch seperates the control of header split from LRO (which it
authorjfv <jfv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 4 Sep 2009 22:37:03 +0000 (22:37 +0000)
committerjfv <jfv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 4 Sep 2009 22:37:03 +0000 (22:37 +0000)
commitf843781bf3b111ea724f8e3f6409322a421da814
tree249fb76019e94d7c108dd309e49e018c7c9b7dde
parent6e807746311463c297da5c72de61e8bed5175d9c
This patch seperates the control of header split from LRO (which it
was previously dependent on), LRO gets turned off when bridging but
its been found that header split is still a performance win in that case.

Secondly, there was some interface specific control in stats code that
has been missing, and a logic error that resulted in bogus reporting.
Thanks to Manish and John of LineRateSystems for the report and help in
this code.

Approved by: re

git-svn-id: svn://svn.freebsd.org/base/stable/8@196843 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/ixgbe/ixgbe.c