Commit 1ffd7246445038569f4c2f4b39bda1e71e68f1a2
1 parent
072ed34fa9
Exists in
master
and in
4 other branches
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 | ======= |