Print this page
11641 spelling mistakes in section 7d of the manual

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man7d/i40e.7d.man.txt
          +++ new/usr/src/man/man7d/i40e.7d.man.txt
↓ open down ↓ 28 lines elided ↑ open up ↑
  29   29       frames.
  30   30  
  31   31  APPLICATION PROGRAMMING INTERFACE
  32   32       For each device supported by the i40e installed in the system, a
  33   33       character-special file will be created.  This file supports the Data Link
  34   34       Provider Interface (DLPI) which is documented in dlpi(7P).  For most
  35   35       consumers, the use of libdlpi(3LIB), is recommended.
  36   36  
  37   37       Each instance is assigned a unique ascending integer identifier.  A
  38   38       device which has multiple ports may appear to the system as separate
  39      -     instances.  The system does not provide a guarnatee on how these will be
       39 +     instances.  The system does not provide a guarantee on how these will be
  40   40       presented.  Using this instance identifier, one can determine the exact
  41   41       character-special file to open.  For example, the first instance
  42   42       enumerated in the system, with id 0, would be named i40e0.  It exists in
  43   43       the file system at /dev/net/i40e0.
  44   44  
  45   45  CONFIGURATION
  46   46       The i40e driver always performs auto-negotiation and depending on the
  47   47       model may negotiate to 40 Gbps, 25 Gbps, 10 Gbps, or 1 Gbps.  At this
  48   48       time, the driver requires the use of auto-negotiation.
  49   49  
↓ open down ↓ 24 lines elided ↑ open up ↑
  74   74               Minimum: 1500 | Maximum: 9710 | Runtime Property: mtu
  75   75  
  76   76               The default_mtu property determines the starting MTU of the
  77   77               various device instances.  Note that the device's MTU also
  78   78               determines the upper bound of the MTU of all VNICs created over
  79   79               the device.  The default MTU is 1500.
  80   80  
  81   81       mr_enable
  82   82               Minimum: 0 | Maximum: 1
  83   83  
  84      -             The mr_enable proeprty determines whether or not support for
       84 +             The mr_enable property determines whether or not support for
  85   85               multiple rings is enabled for the device.  The default is always
  86   86               to enable them.  It is not recommended to to disable them.
  87   87  
  88   88       rx_ring_size
  89   89               Minimum: 64 | Maximum: 4096
  90   90  
  91   91               The rx_ring_size property determines the number of descriptors
  92   92               that will be used in each receive ring on the card.
  93   93               Administrators should not normally need to tune this value.
  94   94               Hardware requires that the ring size be a multiple of 32.  The
↓ open down ↓ 23 lines elided ↑ open up ↑
 118  118               The rx_limit_per_intr property determines the maximum number of
 119  119               packets that will be processed on a given ring during a single
 120  120               interrupt.  This is done to try and guarantee some amount of
 121  121               liveness in the system.  It is not expected that administrators
 122  122               will have to tune this value.
 123  123  
 124  124       tx_hcksum_enable
 125  125               Minimum: 0 | Maximum: 1
 126  126  
 127  127               The tx_hcksum_enable property controls whether or not the device
 128      -             enables support for hardware checksuming of outgoing packets.
      128 +             enables support for hardware checksumming of outgoing packets.
 129  129               The default is to always enable support for this.  Turning it off
 130  130               will increase latency and decrease throughput when transmitting
 131  131               packets, but should be done if a hardware bug is suspected.
 132  132  
 133  133       rx_hcksum_enable
 134  134               Minimum: 0 | Maximum: 1
 135  135  
 136  136               The rx_hcksum_enable property controls whether or not the device
 137      -             enables support for hardware checksuming of incoming packets.
      137 +             enables support for hardware checksumming of incoming packets.
 138  138               The default is to always enable support for this.  Turning it off
 139  139               will increase latency and decrease throughput when receiving
 140  140               packets, but should be done if a hardware bug is suspected.
 141  141  
 142  142       rx_dma_threshold
 143  143               Minimum: 0 | Maximum: INT32_MAX | Runtime Property:
 144      -             _rx_dma_treshold
      144 +             _rx_dma_threshold
 145  145  
 146      -             The rx_dma_treshold indicates the size in bytes of a received
      146 +             The rx_dma_threshold indicates the size in bytes of a received
 147  147               frame, including all of its headers, at which the driver should
 148  148               not copy the frame but instead bind DMA memory.  By setting this
 149  149               property to its minimum, all frames will be processed with DMA
 150  150               binding.  By setting this property to its maximum, all frames
 151  151               will be processed by copying the frame.
 152  152  
 153  153       tx_lso_enable
 154  154               Minimum: 0 | Maximum: 1
 155  155  
 156  156               The tx_lso_enable property controls whether or not the device
↓ open down ↓ 2 lines elided ↑ open up ↑
 159  159               for this.  Turning it off will decrease throughput when
 160  160               transmitting packets, but should be done if a hardware bug is
 161  161               suspected.
 162  162  
 163  163  ARCHITECTURE
 164  164       The i40e driver is only supported on x86 systems at this time.
 165  165  
 166  166  FILES
 167  167       /dev/net/i40e*                    Per-instance character device.
 168  168  
 169      -     /kernel/drv/i40e                  32-bit device driver (x86).
      169 +     /kernel/drv/amd64/i40e            Device driver (x86)
 170  170  
 171      -     /kernel/drv/amd64/i40e            64-bit device driver (x86).
      171 +     /kernel/drv/i40e.conf             Driver configuration file
 172  172  
 173      -     /kernel/drv/i40e.conf             Driver configuration file.
 174      -
 175  173  SEE ALSO
 176  174       dladm(1M), snoop(1M), driver.conf(4), dlpi(7P)
 177  175  
 178      -illumos                          May 23, 2018                          illumos
      176 +illumos                        January 10, 2020                        illumos
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX