bnx: Add TSO support
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 29 Jul 2012 05:29:49 +0000 (13:29 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 30 Jul 2012 06:26:16 +0000 (14:26 +0800)
commit66deb1c161ab4c6f597f27eebee9e294d8f08dd5
tree07ece2d776dfea45bd9424c9b66f96b14468de6a
parent618b55b9bfe03402197be53f2b8fc23aa99a5f7a
bnx: Add TSO support

Obtained-from: FreeBSD if_bge.c

For TSO header information, ether_tso_pullup() is used instead of
making our own wheel.

BNX_TSO_DEBUG is added to help testing various TCP parameters tuning
sys/conf/options
sys/dev/netif/bge/if_bgereg.h
sys/dev/netif/bnx/Makefile
sys/dev/netif/bnx/if_bnx.c
sys/dev/netif/bnx/if_bnxvar.h