Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F173841663
D32531.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D32531.id.diff
View Options
Index: share/man/man4/ix.4
===================================================================
--- share/man/man4/ix.4
+++ share/man/man4/ix.4
@@ -31,11 +31,11 @@
.\"
.\" $FreeBSD$
.\"
-.Dd July 17, 2019
-.Dt IXGBE 4
+.Dd October 16, 2021
+.Dt IX 4
.Os
.Sh NAME
-.Nm ixgbe
+.Nm ix
.Nd "Intel(R) 10Gb Ethernet driver for the FreeBSD operating system"
.Sh SYNOPSIS
To compile this driver into the kernel,
@@ -43,14 +43,14 @@
kernel configuration file:
.Bd -ragged -offset indent
.Cd "device iflib"
-.Cd "device ixgbe"
+.Cd "device ix"
.Ed
.Pp
Alternatively, to load the driver as a
module at boot time, place the following line in
.Xr loader.conf 5 :
.Bd -literal -offset indent
-if_ixgbe_load="YES"
+if_ix_load="YES"
.Ed
.Sh DESCRIPTION
The
@@ -88,6 +88,42 @@
.It
Intel(R) 82598EB 10 Gigabit AT CX4 Network Connection
.El
+.Sh SYSCTL VARIABLES
+The
+.Nm
+driver supports the following sysctl variables:
+.Bl -tag -width "hw.ix.allow_unsupported_sfp"
+.It Va hw.ix.max_interrupt_rate
+Maximum interrupts per second.
+.It Va hw.ix.flow_control
+Default flow control used for all adapters.
+.It Va hw.ix.advertise_speed
+Default advertised speed for all adapters.
+.It Va hw.ix.enable_msix
+Enable Message Signalled Interrupts (MSI-X).
+.It Va hw.ix.allow_unsupported_sfp
+Allow unsupported small form-factor pluggable
+.Pq SFP
+modules.
+Use at your own risk.
+.It Va hw.ix.enable_fdir
+Enable Flow Director.
+Flow Director directs Ethernet packets to the core where the
+packet consuming process, application, container,
+or microservice is running.
+.It Va hw.ix.enable_rss
+Enable Receive-Side Scaling (RSS).
+When RSS is enabled, all of the receive data processing for
+a particular TCP connection is shared across multiple processors
+or processor cores.
+Without RSS, all of the processing is performed by a single
+processor, resulting in inefficient system cache utilization.
+This has no effect if your system has only one processing unit.
+.It Va hw.ix.enable_aim
+Enable Adaptive Interrupt Moderation (AIM).
+Vary the interrupt rate over time based on the traffic for
+that interrupt vector.
+.Ed
.Sh DIAGNOSTICS
.Bl -diag
.It "ixgbe%d: Unable to allocate bus resource: memory"
@@ -115,7 +151,8 @@
.Xr ng_ether 4 ,
.Xr polling 4 ,
.Xr vlan 4 ,
-.Xr ifconfig 8
+.Xr ifconfig 8 ,
+.Xr sysctl 8
.Sh HISTORY
The
.Nm
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Sep 29, 8:11 PM (21 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39896457
Default Alt Text
D32531.id.diff (2 KB)
Attached To
Mode
D32531: Rename ixgbe(4) to ix(4) and document sysctls
Attached
Detach File
Event Timeline
Log In to Comment