Commit 1ffd7246445038569f4c2f4b39bda1e71e68f1a2

Authored by Jeff Kirsher
1 parent 072ed34fa9

Documentation/networking/igb.txt: update documentation

Update Intel Wired LAN igb documentation.

v2- Updated the ethtool support link, removed the LRO section and
    anti-spoofing sections.

Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>

Showing 1 changed file with 4 additions and 27 deletions Side-by-side Diff

Documentation/networking/igb.txt
... ... @@ -36,6 +36,7 @@
36 36 This parameter adds support for SR-IOV. It causes the driver to spawn up to
37 37 max_vfs worth of virtual function.
38 38  
  39 +
39 40 Additional Configurations
40 41 =========================
41 42  
42 43  
... ... @@ -60,9 +61,10 @@
60 61 Ethtool
61 62 -------
62 63 The driver utilizes the ethtool interface for driver configuration and
63   - diagnostics, as well as displaying statistical information.
  64 + diagnostics, as well as displaying statistical information. The latest
  65 + version of Ethtool can be found at:
64 66  
65   - http://sourceforge.net/projects/gkernel.
  67 + http://ftp.kernel.org/pub/software/network/ethtool/
66 68  
67 69 Enabling Wake on LAN* (WoL)
68 70 ---------------------------
... ... @@ -90,31 +92,6 @@
90 92  
91 93 REQUIREMENTS: MSI-X support is required for Multiqueue. If MSI-X is not
92 94 found, the system will fallback to MSI or to Legacy interrupts.
93   -
94   - LRO
95   - ---
96   - Large Receive Offload (LRO) is a technique for increasing inbound throughput
97   - of high-bandwidth network connections by reducing CPU overhead. It works by
98   - aggregating multiple incoming packets from a single stream into a larger
99   - buffer before they are passed higher up the networking stack, thus reducing
100   - the number of packets that have to be processed. LRO combines multiple
101   - Ethernet frames into a single receive in the stack, thereby potentially
102   - decreasing CPU utilization for receives.
103   -
104   - NOTE: You need to have inet_lro enabled via either the CONFIG_INET_LRO or
105   - CONFIG_INET_LRO_MODULE kernel config option. Additionally, if
106   - CONFIG_INET_LRO_MODULE is used, the inet_lro module needs to be loaded
107   - before the igb driver.
108   -
109   - You can verify that the driver is using LRO by looking at these counters in
110   - Ethtool:
111   -
112   - lro_aggregated - count of total packets that were combined
113   - lro_flushed - counts the number of packets flushed out of LRO
114   - lro_no_desc - counts the number of times an LRO descriptor was not available
115   - for the LRO packet
116   -
117   - NOTE: IPv6 and UDP are not supported by LRO.
118 95  
119 96 Support
120 97 =======