summaryrefslogtreecommitdiff
path: root/ethtool.8.in
AgeCommit message (Collapse)AuthorFilesLines
2011-10-28ethtool.8: Fix initial blank line/pageBen Hutchings1-1/+1
Commit 8d63f72ccdcb1b19358d753a8f48f08dcd2136f0 included a regression of the problem fixed in commit 97b5471fc446d60f8772631b9c4e6d824404336d. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-10-17ethtool: add ETHTOOL_{G,S}CHANNEL support.Sucheta Chakraborty1-0/+29
Used to configure number of tx/ rx/ other channels. Reqd. man page changes are included. Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-10-04ethtool: add support for external loopback.Sucheta Chakraborty1-4/+11
External loopback will be performed in addition to other offline tests. User need to pass new parameter "external_lb" for the same. Reqd. man page changes included. Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> [bwh: Report whether the external loopback test 'was', not 'is' executed. For compatibility, don't report this if not requested.] Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-07-14ethtool: RX NFC correctionsSebastian Pöhn1-0/+5
This patch: least as long there is no opportunity to use others than IPv4 and there is no frontend option to enter ip_ver. Signed-off-by: Sebastian Poehn <sebastian.poehn@belden.com> Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-06-06ethtool: Add support for 20G link speedYaniv Rosner1-0/+2
Signed-off-by: Yaniv Rosner <yanivr@broadcom.com>
2011-06-02ethtool: Added FW dump supportAnirban Chakraborty1-0/+20
Added support to take FW dump via ethtool. Signed-off-by: Anirban Chakraborty <anirban.chakraborty@qlogic.com> Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-05-13Add RX packet classification interfaceAlexander Duyck1-91/+102
This patch was originally introduced as: [PATCH 1/3] [ethtool] Add rx pkt classification interface Signed-off-by: Santwona Behera <santwona.behera@sun.com> http://patchwork.ozlabs.org/patch/23223/ I removed the local caching of rules. I dropped the use of regions as there were multiple issues found. A network flow classifier is defined using the exact same syntax as n-tuple, and the tool will correct for the fact that NFC uses the 1's compliment of the n-tuple mask. I also updated the ordering of new rules being added. All new rules will take the highest numbered open rule when no location is specified. I split out the addition of bitops and the updates to documentation into separate patches. This makes the total patch size a bit more manageable since the addition of NFC and the merging of it with n-tuple were combined into this patch. If we setup a rule and the device has the NTUPLE flag set we will first try to use set_rx_ntuple. If that fails with EOPNOTSUPP we then will attempt to use the network flow classifier rule insertion. Updated the output to make use of the updated network flow classifier extensions that have been accepted into the kernel. Merged the documentation update into this patch. In addition the documentation changes were made such that there is only one listing of the individual options and they are all listed as optional. Several fixes to address things such as the fact that we were maintaining the table logic even though we only need it for displaying all of the rules, or when adding a rule with no location specified. As such all of the logic for deleting or finding rules in the table has been removed. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> [bwh: Abbreviated the above commit message. Fixed a minor formatting error in the manual page additions.] Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-04-27Add support for ESP as a separate protocol from AHAlexander Duyck1-3/+5
This change is mostly cosmetic. NIU had supported AH and ESP seperately. As such it is possible that a return value of ESP or AH may be returned for a has request instead of the AH_ESP combined value. To resolve that the inputs are combined for AH and ESP into the AH_ESP value and return values for AH and ESP will display the combined string info. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
2011-04-09ethtool: fix manpage so that it will display tables againAlexander Duyck1-7/+7
The current ethtool manpage is not displaying tables. After trying to pass the manpage through tbl I repeatedly saw the error: tbl:ethtool.8.in:707: unrecognised format `x' tbl:ethtool.8.in:707: giving up on this table By dropping the 'x' the errors went away and when I built the manpage the tables reappeared so I am assuming this is the correct approach. [bwh: This format modifier improves table layout in groff 1.20.1, but it's not worth losing backward compatibility.] Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> [bwh: Removed two more 'x' format modifiers] Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-03-23ethtool.8: Fix line-wrapping of optionsBen Hutchings1-100/+108
Several options that take many keyword arguments are now formatted as huge blocks of texts in the synopsis. This is not very readable and it results in a mixture of literal (must be typed) and non-literal (must not be typed) hyphens. Even with hyphenation, full justification can insert extra space that look wrong in commands. There are also minor problems with hyphenation in the detailed descriptiona. Therefore: - Disable full justification and automatic hyphenation in the synopsis - Use the .HP macro (paragraph with hanging indent) in the synopsis for all options that aren't already formatted with the .TP macro - Write all literal hyphens as '\-' so they are not used for line- breaking Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-03-23ethtool.8: Fix initial blank line/pageBen Hutchings1-1/+3
The .TH macro inserts a page break. There is currently a non-macro line before it, and even though that line is blank this results in a blank line in the terminal and a whole blank page when rendering as Postscript. Use a null macro instead. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-03-23ethtool.8: Format tables with tblBen Hutchings1-163/+86
This makes both the source and the output look nicer. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-03-23ethtool: remove mask for Auto in advertise sectionEmil Tantilov1-2/+0
The mask for Auto in the advertise section is incorrect for any interface that supports speeds > 1000Mbps. Since the description already states that the mask can be a combination of the supported values it's probably better to just remove it. 'Auto' was misleading anyway. Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com> Tested-by: Stephen Ko <stephen.s.ko@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-02-21ethtool: Add --version optionBen Hutchings1-0/+5
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-02-21Add macro for displaying [value N] formatting to manpageAlexander Duyck1-64/+38
This change adds a macro for displaying optional values that take a numeric value to the manpage. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-01-10ethtool.8: Fix capitalisationBen Hutchings1-8/+8
Write 'Ethernet' and 'PHY' thus. Use the proper macro for the trademark symbol. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-01-10ethtool.8: Reword synopses for consistency and styleBen Hutchings1-3/+3
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-01-10ethtool.8: Generalise references to network devices, not EthernetBen Hutchings1-19/+20
Most operations are generically applicable to devices using other link-layer protocols. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-01-10ethtool.8: Fix obvious spelling errorsBen Hutchings1-2/+2
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-01-10ethtool.8: Substitute version at configure timeBen Hutchings1-0/+819
Rename ethtool.8 to ethtool.8.in and let autoconf set the version. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>