summaryrefslogtreecommitdiffstats
path: root/share/man/man4/ti.4
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2011-11-08 18:36:59 +0000
committeryongari <yongari@FreeBSD.org>2011-11-08 18:36:59 +0000
commit38c2b29e64650b03457e613b05cd1154c2825e33 (patch)
treea4b60e8cc7834889e909dcb0203a7f642b3439d3 /share/man/man4/ti.4
parent680bf11700a7ee0527e836aefd4670350c84d720 (diff)
downloadFreeBSD-src-38c2b29e64650b03457e613b05cd1154c2825e33.zip
FreeBSD-src-38c2b29e64650b03457e613b05cd1154c2825e33.tar.gz
Document TI_SF_BUF_JUMBO and Xr altq.
Diffstat (limited to 'share/man/man4/ti.4')
-rw-r--r--share/man/man4/ti.418
1 files changed, 10 insertions, 8 deletions
diff --git a/share/man/man4/ti.4 b/share/man/man4/ti.4
index 269b6cf..033ecff 100644
--- a/share/man/man4/ti.4
+++ b/share/man/man4/ti.4
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd July 16, 2005
+.Dd November 8, 2011
.Dt TI 4
.Os
.Sh NAME
@@ -42,7 +42,7 @@ place the following lines in your
kernel configuration file:
.Bd -ragged -offset indent
.Cd "device ti"
-.Cd "options TI_PRIVATE_JUMBOS"
+.Cd "options TI_SF_BUF_JUMBO"
.Cd "options TI_JUMBO_HDRSPLIT"
.Ed
.Pp
@@ -97,13 +97,14 @@ for more discussion on zero copy receive and header splitting.
.Pp
The
.Nm
-driver normally uses jumbo receive buffers allocated by the
+driver uses UMA backed jumbo receive buffers, but can be configured
+to use
.Xr sendfile 2
-buffer allocator, but can be configured to use its own private pool of
-jumbo buffers that are contiguous instead of buffers from the jumbo
-allocator, which are made up of multiple page sized chunks.
-To turn on private jumbos, use the
-.Dv TI_PRIVATE_JUMBOS
+buffer allocator.
+To turn on
+.Xr sendfile 2
+buffer allocator, use the
+.Dv TI_SF_BUF_JUMBO
option.
.Pp
Support for vlans is also available using the
@@ -311,6 +312,7 @@ the network connection (cable).
.El
.Sh SEE ALSO
.Xr sendfile 2 ,
+.Xr altq 4 ,
.Xr arp 4 ,
.Xr netintro 4 ,
.Xr ng_ether 4 ,
OpenPOWER on IntegriCloud