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

Exit Print View

Updated: June 2016
 
 

Recover From a Port Hang (Oracle Solaris)

  1. Take one of these actions.
    • If the interface encounters a soft hang, replumb the device.

      Use the ipadm(1M) command.

    • If the interface encounters a hard hang, reboot the server.

    • If the interface encounters another hard hang, try to capture the trace information by using the dtrace(1M) command, as in this example:

      # detrace -F -m 'i40e{trace(timestamp)}'
      >/tmp/dtrace.out
      
    • If the server is panicked, retrieve the crash dump in /var/crash.

    • If the interface encountered a hard hang or a panic, file a CR at My Oracle Support.

      Attach the last page of the dtrace(1M) output or the crash dump file to the CR.

  2. Check for the driver statistics.
    # kstat i40e:* :statistics
    
  3. Use the following parameters for performance tuning in i40e.conf:
    Parameters
    Description
    rx_itr
    Interval of receive interrupts 0 to 4080, 25 (50 usec) by default .
    tx_itr
    Interval of transmit interrupts 0 to 4080, 25 (50 usec) by default.
    rx_limit_per_intr
    Maximum number of packet to receive per interrupt16 ~ 4096, 1024 by default.
    rx_copy_threshold
    Packet size to determine bcopy or not during receive0 ~ 9216, 128 by default.
    tx_copy_threshold
    Packet size to determine bcopy or not during transmit0 ~ 9216, 128 by default

Related Information