Set Driver Parameters (Linux)
Type Keyword Description
1 - 64 Default value: 32
Transmit queue size
tx_ring_size
Number of the transmit descriptors per transmit queue. The actual
value is rounded up to the next multiple of 8. Allowed values:
64 to 4096 (default = 1024)
Receive queue size
rx_ring_size
Number of the transmit descriptors per receive queue. The actual
value is rounded up to the next multiple of 8. Allowed values:
64 to 4096 (default = 1024)
Receive interrupts
rx_itr
The interval of receive interrupts is defined in 2 usec units enabling
interval range from zero to 8160 usec (0xFF0). Setting the rx_itr to
zero enables immediate interrupt. Allowed values:
0 to 4080 (default = 25)
Transmit interrupts
tx_itr
The interval of transmit interrupts is defined in 2 usec units enabling
interval range from zero to 8160 usec (0xFF0). Setting the tx_itr to
zero enables immediate interrupt. Allowed values:
0 to 4080 (default = 25)
Rx interrupts
rx_limit_per_intr
Maximum number of packet to receive per interrupt. Allowed values:
16 to 4096 (default = 1024)
Rx bcopy threshold
rx_copy_threshold
Packet size to determine bcopy or not during receive. Allowed
values:
0 to 9216 (default = 128)
Tx bcopy threshold
tx_copy_threshold
Packet size to determine bcopy or not during transmit. Allowed
values: 0 ~ 9216, 128 by default
0 to 9216 (default = 128)
Related Information
■
“Driver Parameters (Oracle Solaris)” on page 57
■
“Set Driver Parameters (Linux)” on page 58
■
“Driver Parameters (Linux)” on page 59
Set Driver Parameters (Linux)
Use the ethtool utility or the configtool utility to set parameters on a Linux
platform.
See “Driver Parameters (Linux)” on page 59.
58 Oracle Quad Port 10GBase-T Adapter User's Guide • June 2019