summaryrefslogtreecommitdiffstats
path: root/share/man/man4/re.4
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2011-01-26 21:59:59 +0000
committeryongari <yongari@FreeBSD.org>2011-01-26 21:59:59 +0000
commitb2f1af47a54d0b9f2e59480e33079d65d8af0931 (patch)
tree595004cae2e5397beed1d7d595f43f96429c861d /share/man/man4/re.4
parent901b1779e73af0fbf7acd7587ac2a746736e1190 (diff)
downloadFreeBSD-src-b2f1af47a54d0b9f2e59480e33079d65d8af0931.zip
FreeBSD-src-b2f1af47a54d0b9f2e59480e33079d65d8af0931.tar.gz
Document newly added tunables.
hw.re.intr_filter hw.re.msix_disable dev.re.%d.int_rx_mod
Diffstat (limited to 'share/man/man4/re.4')
-rw-r--r--share/man/man4/re.426
1 files changed, 25 insertions, 1 deletions
diff --git a/share/man/man4/re.4 b/share/man/man4/re.4
index 8c4408e..bd720f4 100644
--- a/share/man/man4/re.4
+++ b/share/man/man4/re.4
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 15, 2011
+.Dd January 26, 2011
.Dt RE 4
.Os
.Sh NAME
@@ -175,15 +175,39 @@ Tunables can be set at the
prompt before booting the kernel or stored in
.Xr loader.conf 5 .
.Bl -tag -width "xxxxxx"
+.It Va hw.re.intr_filter
+This tunable makes driver use interrupt filter handler on
+controllers that support MSI/MSI-X capability.
+If MSI/MSI-X is disabled by administrator this tunable has no
+effect and driver will use interrupt filter handler.
+The default value is 0 to use interrupt thread handler.
.It Va hw.re.msi_disable
This tunable disables MSI support on the Ethernet hardware.
The default value is 0.
+.It Va hw.re.msix_disable
+This tunable disables MSI-X support on the Ethernet hardware.
+The default value is 0.
.It Va hw.re.prefer_iomap
This tunable controls which register mapping should be used on the
specified device.
A non-zero value enables I/O space register mapping.
The default value is 0 to use memory space register mapping.
.El
+.Sh SYSCTL VARIABLES
+The following variables are available as both
+.Xr sysctl 8
+variables and
+.Xr loader 8
+tunables:
+.Bl -tag -width "xxxxxx"
+.It Va dev.re.%d.int_rx_mod
+Maximum amount of time to delay receive interrupt processing in
+units of 1us.
+The accepted range is 0 to 65, the default is 65(65us).
+Value 0 completely disables the interrupt moderation.
+The interface need to be brought down and up again before a change
+takes effect.
+.El
.Sh DIAGNOSTICS
.Bl -diag
.It "re%d: couldn't map memory"
OpenPOWER on IntegriCloud