Oracle Quad 10 Gb or Dual 40 Gb Ethernet Adapter User's Guide

Exit Print View

Updated: June 2016
 
 

Driver Parameters (Oracle Solaris)

You can configure these parameters on each i40e(7D) interface.

Type
Keyword
Description
Jumbo frames
default_mtu=mtu
Size of the default MTU (payload without the Ethernet header). Allowed values:
1500 to 9706 (default = 1500)
Flow control
flow_control
Ethernet flow control. Allowed values:
0 - Disable (default in Oracle Solaris 11)
1 - Receive only
2 - Transmit only
3 - Receive and transmit
LAN VSI queue pairs
num_lan_queue_pairs
The number of queue pairs for the default LAN VSI. Allowed values:
1 to 64 (default = 32)
VMDq VSI queue pairs
num_vmdq_queue_pairs
The number of queue pairs for VMDq VSI. Allowed values:
1 to 16 (default = 2)
VMDq VSIs
num_vmdq_vsis
The number of VMDq VSIs. Allowed values:
 0 to 64 (default = 0)
Queue pairs
num_lan_queue_pairs
The number of queue pairs for the default LAN VSI Allowed values:
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