summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2010-08-22 01:40:59 +0000
committeryongari <yongari@FreeBSD.org>2010-08-22 01:40:59 +0000
commit9321b37fbd3cc17026bfce469cba0f8cd60f3355 (patch)
treec1632b1ed45c1e0637db34cc0fb972ebe7705ad4
parentf862610a4b984c52acd1feff449082c6f3a9caf4 (diff)
downloadFreeBSD-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.
-rw-r--r--share/man/man4/bge.422
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"
OpenPOWER on IntegriCloud