diff options
author | yongari <yongari@FreeBSD.org> | 2010-08-22 01:40:59 +0000 |
---|---|---|
committer | yongari <yongari@FreeBSD.org> | 2010-08-22 01:40:59 +0000 |
commit | 9321b37fbd3cc17026bfce469cba0f8cd60f3355 (patch) | |
tree | c1632b1ed45c1e0637db34cc0fb972ebe7705ad4 /share | |
parent | f862610a4b984c52acd1feff449082c6f3a9caf4 (diff) | |
download | FreeBSD-src-9321b37fbd3cc17026bfce469cba0f8cd60f3355.zip FreeBSD-src-9321b37fbd3cc17026bfce469cba0f8cd60f3355.tar.gz |
Document newly introduced tunable dev.bge.%d.forced_udpcsum.
While I'm here also mention tunable dev.bge.%d.forced_collapse.
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man4/bge.4 | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/share/man/man4/bge.4 b/share/man/man4/bge.4 index 45c7156..e3509c7 100644 --- a/share/man/man4/bge.4 +++ b/share/man/man4/bge.4 @@ -31,7 +31,7 @@ .\" .\" $FreeBSD$ .\" -.Dd October 7, 2009 +.Dd August 21, 2010 .Dt BGE 4 .Os .Sh NAME @@ -219,6 +219,26 @@ Allow the ASF feature for cooperating with IPMI. Can cause system lockup problems on a small number of systems. Enabled by default. .El +.Sh SYSCTL VARIABLES +The following variables are available as both +.Xr sysctl 8 +variables and +.Xr loader 8 +tunables: +.Bl -tag -width indent +.It Va dev.bge.%d.forced_collapse +Allow collapsing multiple transmit buffers into a single buffer +to increase transmit performance with the cost of CPU cycles. +The default value is 0 to disable transmit buffer collapsing. +.It Va dev.bge.%d.forced_udpcsum +Enable UDP transmit checksum offloading even if controller can generate +UDP datagrams with checksum value 0. +UDP datagrams with checksum value 0 can confuse receiver host as it means +sender did not compute UDP checksum. +The default value is 0 which disables UDP transmit checksum offloading. +The interface need to be brought down and up again before a change takes +effect. +.El .Sh DIAGNOSTICS .Bl -diag .It "bge%d: couldn't map memory" |