Print this page
MFV: illumos-joyent@9e30beee2f0c127bf41868db46257124206e28d6
OS-5225 Want Fortville TSO support
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Patrick Mooney <patrick.mooney@joyent.com>
Author: Rob Johnston <rob.johnston@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man7d/i40e.7d
          +++ new/usr/src/man/man7d/i40e.7d
↓ open down ↓ 1 lines elided ↑ open up ↑
   2    2  .\" This file and its contents are supplied under the terms of the
   3    3  .\" Common Development and Distribution License ("CDDL"), version 1.0.
   4    4  .\" You may only use this file in accordance with the terms of version
   5    5  .\" 1.0 of the CDDL.
   6    6  .\"
   7    7  .\" A full copy of the text of the CDDL should have accompanied this
   8    8  .\" source.  A copy of the CDDL is also available via the Internet at
   9    9  .\" http://www.illumos.org/license/CDDL.
  10   10  .\"
  11   11  .\"
  12      -.\" Copyright (c) 2017 Joyent, Inc.
       12 +.\" Copyright (c) 2018 Joyent, Inc.
  13   13  .\"
  14      -.Dd September 8, 2017
       14 +.Dd May 23, 2018
  15   15  .Dt I40E 7D
  16   16  .Os
  17   17  .Sh NAME
  18   18  .Nm i40e
  19   19  .Nd Intel 710/722 Ethernet Device Driver
  20   20  .Sh SYNOPSIS
  21   21  .Pa /dev/net/i40e*
  22   22  .Sh DESCRIPTION
  23   23  The
  24   24  .Nm
↓ open down ↓ 241 lines elided ↑ open up ↑
 266  266  The
 267  267  .Sy rx_dma_treshold
 268  268  indicates the size in bytes of a received frame, including all of its
 269  269  headers, at which the driver should not copy the frame but instead bind
 270  270  DMA memory.
 271  271  By setting this property to its minimum, all frames will be processed with DMA
 272  272  binding.
 273  273  By setting this property to its maximum, all frames will be processed by copying
 274  274  the frame.
 275  275  .Ed
      276 +.It Sy tx_lso_enable
      277 +.Bd -filled -compact
      278 +Minimum:
      279 +.Sy 0 |
      280 +Maximum:
      281 +.Sy 1
      282 +.Ed
      283 +.Bd -filled
      284 +The
      285 +.Sy tx_lso_enable
      286 +property controls whether or not the device enables support for Large Segment
      287 +Offloand (LSO) when transmitting packets.
      288 +The default is to always enable support for this.
      289 +Turning it off will decrease throughput when transmitting packets, but should
      290 +be done if a hardware bug is suspected.
      291 +.Ed
 276  292  .El
 277  293  .Sh ARCHITECTURE
 278  294  The
 279  295  .Nm
 280  296  driver is only supported on
 281  297  .Sy x86
 282  298  systems at this time.
 283  299  .Sh FILES
 284  300  .Bl -tag -width Pa
 285  301  .It Pa /dev/net/i40e*
↓ open down ↓ 13 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX