aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-03-14ethtool: move option parsing related code into functionNicholas Nunley1-18/+31
2019-03-14ethtool: add 10000baseR_FEC link mode nameMichal Kubecek2-0/+3
2019-03-14ethtool: Add support for 200Gbps (50Gbps per lane) link modeAya Levin3-1/+77
2019-03-13Release version 5.0.v5.0John W. Linville3-2/+13
2019-01-30Revert "ethtool: change to new sane powerpc64 kernel headers"Maciej Żenczykowski1-6/+0
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dump for othersVivien Didelot1-0/+14
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dump for 88E6390Vivien Didelot1-0/+182
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dump for 88E6352Vivien Didelot1-0/+175
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dump for 88E6161Vivien Didelot1-0/+164
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dump for 88E6185Vivien Didelot1-0/+61
2019-01-18ethtool: dsa: mv88e6xxx: add pretty dumpVivien Didelot1-0/+77
2019-01-18ethtool: dsa: add pretty dumpVivien Didelot4-1/+17
2019-01-18ethtool: change to new sane powerpc64 kernel headersMaciej Żenczykowski1-0/+6
2019-01-18ethtool: zero initialize coalesce structMaciej Żenczykowski1-1/+1
2019-01-18ethtool: don't report UFO on kernels v4.14 and aboveIvan Vecera1-2/+4
2018-11-02Release version 4.19.v4.19John W. Linville3-2/+7
2018-10-04ethtool: Fix uninitialized variable use at qsfp dumpEran Ben Elisha2-2/+2
2018-10-04ethtool: better syntax for combinations of FEC modesEdward Cree3-54/+25
2018-09-17ethtool: support combinations of FEC modesEdward Cree3-14/+56
2018-08-24Release version 4.18.v4.18John W. Linville3-2/+8
2018-08-18ethtool: document WoL filters option also in help messageMichal Kubecek1-1/+1
2018-08-16ethtool: Add support for action value -2 (wake-up filter)Florian Fainelli2-3/+6
2018-08-16ethtool: Add support for WAKE_FILTER (WoL using filters)Florian Fainelli2-1/+7
2018-08-16ethtool-copy.h: sync with net-nextFlorian Fainelli1-4/+11
2018-08-10ethtool: ixgbe dump strings for security registersShannon Nelson1-0/+26
2018-06-15Release version 4.17.v4.17John W. Linville3-2/+14
2018-06-13In ethtool.8, remove superfluous and incorrect \c.Eric S. Raymond1-1/+1
2018-06-13ethtool: remove unreachable codeIvan Vecera1-3/+0
2018-06-13ethtool: correctly free hkey when get_stringset() failsIvan Vecera1-7/+6
2018-06-13ethtool: several fixes in do_gregs()Ivan Vecera1-1/+10
2018-06-13ethtool: remove unused global variableIvan Vecera1-3/+0
2018-06-13ethtool: fix RING_VF assignmentIvan Vecera1-1/+1
2018-06-13ethtool: fix uninitialized return valueIvan Vecera1-4/+3
2018-05-31ethtool: fix stack clash in do_get_phy_tunable and do_set_phy_tunableMichal Kubecek1-18/+21
2018-04-16ethtool: Add register dump support for MICROCHIP LAN78xxRaghuram Chary J4-1/+93
2018-04-13Release version 4.16.v4.16John W. Linville3-3/+12
2018-03-29ethtool: don't fall back to grxfhindir when context was specifiedEdward Cree1-1/+1
2018-03-12ethtool.8: Document RSS context control and RSS filtersEdward Cree1-0/+28
2018-03-12ethtool: add support for extra RSS contexts and RSS steering filtersEdward Cree3-30/+173
2018-03-12ethtool-copy.h: sync with net-nextEdward Cree1-6/+26
2018-02-27ethtool: correct VF index values for the ring_cookie parameterJacob Keller2-3/+14
2018-02-27ethtool: show VF and queue in the help for -NJacob Keller1-1/+1
2018-02-27ethtool: correct display of VF when showing vf/queue filtersJacob Keller1-3/+3
2018-02-27ethtool: Add SFF 8636 date code parsing supportSaeed Mahameed2-0/+4
2018-02-01Release version 4.15.v4.15John W. Linville3-2/+12
2017-12-19ethtool: Support for FEC encoding controlDustin Byford2-0/+150
2017-12-18ethtool: fix MFLCN register dump for 82599 and newerZhang Kang1-3/+3
2017-12-14ethtool: Add ETHTOOL_RESET support via --reset commandScott Branden2-1/+179
2017-12-14ethtool-copy.h: sync with net-nextScott Branden1-5/+61
2017-12-14Revert "ethtool: Add DMA Coalescing support"Scott Branden3-10/+1
2017-12-06ethtool: Add extended compliance codes parsing to sfp modulesGal Pressman1-2/+23
2017-12-06ethtool: Fix coding style warnings and errors reported by checkpatchGal Pressman1-100/+89
2017-10-27Release version 4.13.v4.13John W. Linville3-3/+15
2017-10-26ethtool: Do not return error code if no changes were attempted.Ben Greear1-2/+2
2017-10-26ethtool.8: Document 56000 advertise link modesGal Pressman1-0/+4
2017-10-26ethtool.8: Fix formatting of advertise bitmaskGal Pressman1-3/+3
2017-10-26ethtool: Remove UDP Fragmentation Offload error printsShaker Daibes1-0/+4
2017-10-26ethtool: Add DMA Coalescing supportPaul Greenwalt3-1/+10
2017-10-26ethtool: fix the rx vs tx mixup in set channel messageJakub Kicinski1-1/+1
2017-10-26ethtool: stmmac: Add DMA HW Feature RegisterThor Thayer1-1/+1
2017-10-26ethtool: stmmac: Add macros for number of registersThor Thayer1-3/+7
2017-10-26ethtool: add support for HWTSTAMP_FILTER_NTP_ALLMiroslav Lichvar1-1/+2
2017-10-26net_tstamp.h: sync with net-nextMiroslav Lichvar1-11/+41
2017-06-02Release version 4.11.v4.11John W. Linville3-3/+10
2017-03-29ethtool: Support for configurable RSS hash functionGal Pressman2-3/+69
2017-03-29Revert "ethtool: print hash function with ethtool -x|--show-rxfh-indir"John W. Linville2-33/+1
2017-03-27Revert "ethtool: Support for configurable RSS hash function"John W. Linville2-69/+3
2017-03-24ethtool: support queue and VF fields for rxclass filtersJacob Keller2-17/+92
2017-03-24ethtool: Fix SFF 8079 cable technology bit parsingGal Pressman1-2/+2
2017-03-24ethtool: Support for configurable RSS hash functionGal Pressman2-3/+69
2017-03-24ethtool: print hash function with ethtool -x|--show-rxfh-indirJakub Kicinski2-1/+33
2017-03-24ethtool: sync help output for -x/-X with man pageIvan Vecera1-3/+3
2017-03-24ethtool: Add support for 2500baseT/5000baseT link modesPavel Belous3-2/+12
2017-03-24Release version 4.10.v4.10John W. Linville3-2/+9
2016-12-02Ethtool: Implements ETHTOOL_PHY_GTUNABLE/ETHTOOL_PHY_STUNABLE and PHY downshiftRaju Lakkaraju2-0/+184
2016-12-02ethtool-copy.h:sync with net-nextAllan W. Nielsen1-3/+18
2016-11-23ethtool: Fix the "advertise" parameter logic.Michael Chan1-1/+2
2016-11-23ethtool: add register dump support for fjes driverTaku Izumi4-1/+93
2016-10-04Release version 4.8.v4.8John W. Linville3-2/+9
2016-10-04ethtool: fix leakage of strings resources in get_feature_defsJohn W. Linville1-1/+3
2016-10-04ethtool: fix leakage of strings resources in do_sprivflagsJohn W. Linville1-6/+13
2016-10-04ethtool: fix leakage of efeatures resources in do_sfeaturesJohn W. Linville1-0/+2
2016-10-04ethtool: fix leakage of defs resources in do_sfeaturesJohn W. Linville1-13/+28
2016-10-04ethtool: plug resource leaks of defs and features in do_gfeaturesJohn W. Linville1-0/+3
2016-10-04ethtool: avoid resource leak of strings in do_gprivflagsJohn W. Linville1-4/+10
2016-09-29ethtool: avoid NULL pointer dereference in do_permaddrJohn W. Linville1-0/+5
2016-09-16ethtool: Document ethtool advertised speeds for 1G/10GVidya Sagar Ravipati1-0/+6
2016-09-06ethtool: add support for 1000BaseX and missing 10G link modeVidya Sagar Ravipati1-0/+19
2016-09-06ethtool-copy.h:sync with netVidya Sagar Ravipati1-2/+9
2016-08-24ethtool: Document new ethtool advertise speedsYuval Mintz1-0/+10
2016-08-24ethtool: Enhancing link mode bits to support 25G/50G/100GVidya Sagar Ravipati1-0/+30
2016-08-24ethtool:QSFP Plus/QSFP28 Diagnostics Information SupportVidya Sagar Ravipati5-1/+1392
2016-08-24ethtool:Reorganizing SFF-8024 fields for SFP/QSFPVidya Sagar Ravipati5-193/+511
2016-08-24ethtool-copy.h:sync with netVidya Sagar Ravipati1-4/+14
2016-06-26Release version 4.6.v4.6Ben Hutchings3-2/+12
2016-06-26ethtool.8.in, ethtool.c: Add myself to authors and copyright noticesBen Hutchings2-1/+4
2016-06-26configure.ac: Remove feature test for <sys/ioctl.h>Ben Hutchings1-1/+0
2016-06-26Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/jkir...Ben Hutchings1-78/+95
2016-06-26ethtool: use netlink socket when AF_INET not availableDavid Decotigny1-0/+7
2016-06-26ethtool.c: add support for ETHTOOL_xLINKSETTINGS ioctlsDavid Decotigny3-158/+601
2016-06-26Change IP parameter syntax in documentation to just 'ip-address'Ben Hutchings2-3/+3
2016-06-26Documentation for IPv6 NFCEdward Cree2-10/+23
2016-06-26Add IPv6 support to NFCEdward Cree2-14/+274
2016-05-03ethtool/ixgbe: Reduce format string storagePreethi Banala1-45/+12
2016-05-03ethtool/ixgbe: Correct offsets and support x550, x550em_x, x550em_aPreethi Banala1-33/+41
2016-05-03ethtool/ixgbe: Add device ID and mac_type definitionsPreethi Banala1-0/+42
2016-03-14Release version 4.5.v4.5Ben Hutchings3-2/+18
2016-03-13.gitignore: Ignore test result files generated by recent automake versionsBen Hutchings1-0/+2
2016-03-13test-features.c: add braces around array initializationMaciej Żenczykowski1-1/+1
2016-03-13test-common.c: fix test_realloc(NULL, ...)Maciej Żenczykowski1-1/+1
2016-03-13marvell.c: fix strict alias warningsMaciej Żenczykowski1-10/+11
2016-03-13ethtool.c: do_seeprom checks for params & stdin sanityDavid Decotigny1-4/+16
2016-03-13ethtool.c: fix dump_regs heap corruptionDavid Decotigny1-21/+25
2016-03-13ethtool.c: don't ignore fread() return valueDavid Decotigny1-1/+4
2016-03-13internal.h: change to new sane kernel headers on 64-bit archsMaciej Żenczykowski1-0/+6
2016-03-13ethtool: support setting default Rx flow indirection tableJacob Keller2-15/+36
2016-03-13ethtool: properly indent man sub-optionsJesse Brandeburg1-4/+37
2016-03-13Refactor do_gstats() and do_gphystats() to avoid code duplicationBen Hutchings1-59/+12
2016-03-13Remove short option -I for PHY statisticsBen Hutchings2-3/+3
2016-03-13ethtool: Add PHY statistics supportAndrew Lunn2-0/+66
2016-03-13ethtool-copy.h: sync with net-nextBen Hutchings2-75/+409
2015-10-09Fix return type of test_free() prorotypeBen Hutchings1-1/+1
2015-10-09Fix missing function declarations when building testsBen Hutchings1-2/+3
2015-10-09Release version 4.2.v4.2Ben Hutchings2-1/+9
2015-10-09Fix date of 4.0 releaseBen Hutchings1-1/+1
2015-10-09ethtool: fix typo in man pageIvan Vecera1-1/+1
2015-10-09ethtool: add new emac_regs struct from driver, add new chip types.Ivan Mikhaylov1-36/+125
2015-10-09ethtool: Add vmxnet3 register dump supportShrikrishna Khare4-1/+204
2015-09-05ethtool: Dump eeprom info for soldered on modulesAndrew Lunn1-1/+1
2015-05-31Release version 4.0.v4.0Ben Hutchings2-1/+10
2015-05-31ethtool: Include SFP serial number and date in EEPROM dumpEd Swierk1-0/+41
2015-04-05ethtool: Add support to get expansion ROM version in ethtool getdrvinfoHariprasad Shenai1-0/+2
2015-04-05ethtool: Add missing Advertised speedsEyal Grossman1-20/+13
2015-04-05Fix formatting of RX flow hash indirection table when size % 8 != 0Ben Hutchings1-1/+1
2015-04-05ethtool-copy.h: sync with netBen Hutchings1-4/+57
2014-12-14Release version 3.18.v3.18Ben Hutchings2-1/+6
2014-12-14Fix build with musl by using more common typedefsPaul Barker1-6/+7
2014-12-14bug fix: SFP Tx BIAS uses memory wrong offsetJamal Hadi Salim1-1/+1
2014-09-22Release version 3.16.v3.16Ben Hutchings3-2/+6
2014-09-21test-cmdline: Disable test cases for --rxfh hash key parsingBen Hutchings1-0/+6
2014-09-21ethtool: Support for configurable RSS hash keyVenkat Duvvuru3-68/+354
2014-09-21ethtool-copy.h: sync with netBen Hutchings1-115/+363
2014-07-20Release version 3.14.v3.15Ben Hutchings2-1/+6
2014-07-19Ethtool: Add Altera Triple Speed Ethernet SupportVince Bridgers4-1/+118
2014-04-21Release version 3.14.v3.14Ben Hutchings2-1/+8
2014-04-21Fix ETHTOOL_ENABLE_PRETTY_DUMP conditionsBen Hutchings2-8/+9
2014-04-21ethtool: fix a typo in displaying channel parametersAmos Kong1-1/+1
2014-04-21ixgbe: missing "static" in function definitionCristian Rodríguez1-1/+1
2014-03-16ethtool: allow for a smaller buildFlorian Fainelli3-4/+26
2014-02-27ethtool: Report Backplane as supported portIvan Vecera1-0/+2
2014-02-27gitignore: ignore test-driverFlorian Fainelli1-0/+1
2014-01-28Release version 3.13.v3.13Ben Hutchings2-1/+8
2014-01-27Update my address in AUTHORSBen Hutchings1-1/+1
2014-01-27ethtool.8: Add missing 1G and 10G link modes, and full names for all modesBen Hutchings1-14/+17
2014-01-27ethtool: fix man page for new speedsJesse Brandeburg1-2/+6
2014-01-27Spelling fixes.Ville Skyttä4-7/+7
2014-01-27Update GPL text to include current FSF address etc.Ben Hutchings1-21/+20
2013-11-08Release version 3.12.1.v3.12.1Ben Hutchings2-1/+8
2013-11-08ethtool: ixgbe DCB registers dump for 82599 and x540Leonardo Potenza1-29/+125
2013-11-08Fix iteration count in sff8472_calibration()Ben Hutchings1-1/+1
2013-11-07sfc: Remove preprocessor condition from register table definitionsBen Hutchings1-2/+0
2013-11-07Release version 3.12.v3.12Ben Hutchings2-1/+10
2013-10-01sfc: Stop using bitfields in register definition structuresBen Hutchings1-7/+8
2013-10-01sfc: Add support for EF10 registersBen Hutchings1-50/+109
2013-09-20Hide state of VLAN tag offload and LRO if the kernel is too oldBen Hutchings1-12/+46
2013-09-20Revert "Fix reporting of VLAN tag offload flags on Linux < 2.6.37"Ben Hutchings1-41/+0
2013-09-12Release version 3.11.v3.11Ben Hutchings2-1/+9
2013-09-12ethtool: don't display some registers on ixgbe X540Jacob Keller1-76/+82
2013-09-12ethtool: fix ixgbe 82598EB only registersJacob Keller1-65/+75
2013-09-12ethtool: correct ixgbevf copyright dateJacob Keller1-1/+1
2013-08-29ethtool: add ixgbevf support for register dumpJacob Keller4-1/+184
2013-08-29realtek: update devices to 3.11Peter Wu1-44/+177
2013-08-29realtek: convert to per-chip maskPeter Wu1-45/+63
2013-07-01Release version 3.10.v3.10Ben Hutchings2-1/+5
2013-07-01Ethtool: Free memory leak in do_sprivflags()Yuval Mintz1-0/+1
2013-07-01Ethtool: Beautify private flags printYuval Mintz1-1/+11
2013-04-30Release version 3.9.v3.9Ben Hutchings2-1/+7
2013-04-30ixgbe: check mac type from ethtool_regs.versionBen Hutchings1-2/+5
2013-03-21ethtool: Add string to display support for KR PHYVasundhara, Volam1-0/+1
2013-02-28Release version 3.8.v3.8Ben Hutchings2-1/+10
2013-02-28Restore 20000baseKR2 cap displayYaniv Rosner1-0/+1
2013-02-07ethtool.8: Correct minor formatting errorsBen Hutchings1-6/+3
2013-02-07ethtool.8: Fix reference to nonexistent l4m keyword for flow specsBen Hutchings1-1/+1
2013-02-07ethtool.8: Clarify explanation of flow spec mask keywordsBen Hutchings1-3/+4
2013-02-07ethtool.8: Show ethtool -s speed keyword as optional, matching implementationBen Hutchings1-1/+1
2013-02-07ethtool.8: Improve description of --test optionBen Hutchings1-5/+7
2013-02-07ethtool.8: Improve description of --flash optionBen Hutchings1-6/+13
2013-01-22ethtool: Fix space-after-if checkpatch errorsMark Einon3-3/+3
2013-01-22ethtool: Add version check for et131x regsMark Einon1-0/+4
2013-01-22rxclass: Show full 64 bits of user-data in rxclass_print_nfc_spec_ext()Ben Hutchings1-1/+1
2013-01-22Added dst-mac parameter for L3/L4 flow spec rules. This is usefull in vSwitch...Yan Burman3-19/+54
2013-01-22ethtool-copy.h: sync with netBen Hutchings1-5/+20
2012-12-13Release version 3.7.v3.7Ben Hutchings3-2/+8
2012-12-03Implemented basic optics diagnostics for SFF-8472Aurelien Guillaume7-19/+404
2012-11-08ethtool: Support et131x registers in -dMark Einon4-1/+124
2012-10-10Gracefully handle failure of register dump pretty-printerBen Hutchings1-3/+10
2012-10-05Release version 3.6.v3.6Ben Hutchings3-2/+10
2012-10-05ethtool: --set-eee sends ETHTOOL_SEEE ioctl even if nothing changedBruce Allan1-1/+1
2012-09-06ethtool: don't overwrite useful bits in advertising bitfieldJohan Gunnarsson1-14/+77
2012-09-06test-cmdline: Test -s mdix keywordBen Hutchings1-1/+3