Changeset View
Changeset View
Standalone View
Standalone View
head/share/man/man4/iflib.4
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
socket connected to the controller. | socket connected to the controller. | ||||
Defaults to 0. | Defaults to 0. | ||||
.It Va override_ntxqs | .It Va override_ntxqs | ||||
Set the number of TX queues. | Set the number of TX queues. | ||||
If zero, the number of TX queues is derived from the number of cores on the | If zero, the number of TX queues is derived from the number of cores on the | ||||
socket connected to the controller. | socket connected to the controller. | ||||
.It Va disable_msix | .It Va disable_msix | ||||
Disables MSI-X interrupts for the device. | Disables MSI-X interrupts for the device. | ||||
.It Va core_offset | |||||
Specifies a starting core offset to assign queues to. | |||||
If the value is unspecified or 65535, cores are assigned sequentially across | |||||
controllers. | |||||
.It Va separate_txrx | |||||
Requests that RX and TX queues not be paired on the same core. | |||||
If this is zero or not set, an RX and TX queue pair will be assigned to each | |||||
core. | |||||
When set to a non-zero value, TX queues are assigned to cores following the | |||||
last RX queue. | |||||
.El | .El | ||||
.Pp | .Pp | ||||
These | These | ||||
.Xr sysctl 8 | .Xr sysctl 8 | ||||
variables can be changed at any time: | variables can be changed at any time: | ||||
.Bl -tag -width indent | .Bl -tag -width indent | ||||
.It Va tx_abdicate | .It Va tx_abdicate | ||||
Controls how the transmit ring is serviced. | Controls how the transmit ring is serviced. | ||||
▲ Show 20 Lines • Show All 139 Lines • Show Last 20 Lines |