index
:
kernel/git/mkubecek/ethtool.git
ethtool-3.4.y
master
mk/master/advertise-all
next
mkubecek's fork of ethtool.git
Michal Kubecek
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ethtool.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-10-19
add support for stats in subcommands
Jakub Kicinski
1
-0
/
+8
2020-10-19
separate FLAGS out in -h
Jakub Kicinski
1
-3
/
+6
2020-09-28
add 100baseFX modes to link mode tables
Michal Kubecek
1
-0
/
+6
2020-09-28
add missing link modes to mode_defs[] array
Michal Kubecek
1
-8
/
+48
2020-09-28
fix memory leaks in do_sfeatures()
Ivan Vecera
1
-6
/
+7
2020-09-28
bnxt: Add Broadcom driver support.
Vasundhara Volam
1
-0
/
+1
2020-09-16
update link mode tables
Michal Kubecek
1
-2
/
+22
2020-09-16
tunnels: implement new --show-tunnels command
Jakub Kicinski
1
-0
/
+5
2020-08-27
ioctl: only memset non-NULL link settings
Hans-Christian Noren Egtvedt
1
-2
/
+3
2020-08-27
ioctl: convert cmdline_info arrays to named initializers
Michal Kubecek
1
-82
/
+296
2020-08-27
ioctl: get rid of signed/unsigned comparison warnings
Michal Kubecek
1
-14
/
+17
2020-08-27
ioctl: make argc counters unsigned
Michal Kubecek
1
-12
/
+12
2020-08-27
ioctl: prevent argc underflow in do_perqueue()
Michal Kubecek
1
-0
/
+2
2020-08-27
ioctl: check presence of eeprom length argument properly
Michal Kubecek
1
-9
/
+15
2020-08-04
ioctl: avoid zero length array warning in get_stringset()
Michal Kubecek
1
-1
/
+3
2020-08-04
rename maybe_unused macro to __maybe_unused
Michal Kubecek
1
-3
/
+3
2020-07-30
ioctl: do not pass transceiver value back to kernel
Michal Kubecek
1
-0
/
+2
2020-07-20
ethtool: add support for get/set ethtool_tunable
Govindarajulu Varadarajan
1
-0
/
+194
2020-07-19
Add IGC driver support
Andre Guedes
1
-0
/
+1
2020-07-05
Add --json command line argument parsing
Andrew Lunn
1
-11
/
+22
2020-07-05
Add cable test TDR support
Andrew Lunn
1
-0
/
+9
2020-07-05
Add cable test support
Andrew Lunn
1
-0
/
+5
2020-06-12
netlink: add master/slave configuration support
Oleksij Rempel
1
-0
/
+1
2020-06-07
netlink: add netlink handler for tsinfo (-T)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for seee (--set-eee)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for geee (--show-eee)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for spause (-A)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gpause (-a)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for scoalesce (-C)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gcoalesce (-c)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for schannels (-L)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gchannels (-l)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for sring (-G)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gring (-g)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for sprivflags (--set-priv-flags)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gprivflags (--show-priv-flags)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for sfeatures (-K)
Michal Kubecek
1
-0
/
+1
2020-06-07
netlink: add netlink handler for gfeatures (-k)
Michal Kubecek
1
-55
/
+10
2020-05-13
refactor interface between ioctl and netlink code
Michal Kubecek
1
-38
/
+13
2020-05-13
features: accept long legacy flag names when setting features
Michal Kubecek
1
-5
/
+12
2020-05-13
ethtool.c: Report transceiver correctly
Florian Fainelli
1
-1
/
+1
2020-05-13
ethtool: Add support for Low Latency Reed Solomon
Aya Levin
1
-2
/
+12
2020-03-13
netlink: add handler for permaddr (-P)
Michal Kubecek
1
-0
/
+1
2020-03-13
netlink: add netlink handler for sset (-s)
Michal Kubecek
1
-4
/
+5
2020-03-13
netlink: partial netlink handler for gset (no option)
Michal Kubecek
1
-0
/
+1
2020-03-13
move shared code into a common file
Michal Kubecek
1
-144
/
+7
2020-03-13
netlink: add notification monitor
Michal Kubecek
1
-0
/
+14
2020-03-13
netlink: introduce the netlink interface
Michal Kubecek
1
-19
/
+57
2020-03-13
use named initializers in command line option list
Michal Kubecek
1
-201
/
+358
2020-03-13
add --debug option to control debugging messages
Michal Kubecek
1
-2
/
+16
2019-10-29
fix unused parameter warning in dump_eeprom()
Maciej Żenczykowski
1
-1
/
+2
2019-10-29
fix unused parameter warning in find_option()
Maciej Żenczykowski
1
-5
/
+4
2019-10-29
fix unused parameter warnings in do_version() and show_usage()
Maciej Żenczykowski
1
-2
/
+2
2019-09-24
ethtool: implement support for Energy Detect Power Down
Alexandru Ardelean
1
-4
/
+90
2019-08-09
ethtool: dump nested registers
Vivien Didelot
1
-2
/
+11
2019-06-14
ethtool: Add 100BaseT1 and 1000BaseT1 link modes
Andrew Lunn
1
-0
/
+6
2019-04-09
Add a 'start N' option when specifying the Rx flow hash indirection table.
Jonathan Lemon
1
-13
/
+33
2019-04-09
ethtool: add support for PHY tunable Fast Link Down
Heiner Kallweit
1
-2
/
+53
2019-04-09
ethtool: simplify handling of PHY tunable downshift
Heiner Kallweit
1
-30
/
+13
2019-03-14
ethtool: fec: add pretty dump
Vivien Didelot
1
-0
/
+1
2019-03-14
ethtool: fix up dump_coalesce output to match actual option names
Nicholas Nunley
1
-4
/
+4
2019-03-14
ethtool: support per-queue sub command --coalesce
Nicholas Nunley
1
-1
/
+63
2019-03-14
ethtool: support per-queue sub command --show-coalesce
Nicholas Nunley
1
-3
/
+65
2019-03-14
ethtool: introduce new ioctl for per-queue settings
Nicholas Nunley
1
-0
/
+75
2019-03-14
ethtool: move cmdline_coalesce out of do_scoalesce
Nicholas Nunley
1
-68
/
+74
2019-03-14
ethtool: move option parsing related code into function
Nicholas Nunley
1
-18
/
+31
2019-03-14
ethtool: add 10000baseR_FEC link mode name
Michal Kubecek
1
-0
/
+2
2019-03-14
ethtool: Add support for 200Gbps (50Gbps per lane) link mode
Aya Levin
1
-0
/
+45
2019-01-18
ethtool: dsa: add pretty dump
Vivien Didelot
1
-0
/
+1
2019-01-18
ethtool: zero initialize coalesce struct
Maciej Żenczykowski
1
-1
/
+1
2019-01-18
ethtool: don't report UFO on kernels v4.14 and above
Ivan Vecera
1
-2
/
+4
2018-10-04
ethtool: better syntax for combinations of FEC modes
Edward Cree
1
-46
/
+17
2018-09-17
ethtool: support combinations of FEC modes
Edward Cree
1
-11
/
+39
2018-08-18
ethtool: document WoL filters option also in help message
Michal Kubecek
1
-1
/
+1
2018-08-16
ethtool: Add support for WAKE_FILTER (WoL using filters)
Florian Fainelli
1
-0
/
+5
2018-06-13
ethtool: correctly free hkey when get_stringset() fails
Ivan Vecera
1
-7
/
+6
2018-06-13
ethtool: several fixes in do_gregs()
Ivan Vecera
1
-1
/
+10
2018-06-13
ethtool: fix uninitialized return value
Ivan Vecera
1
-4
/
+3
2018-05-31
ethtool: fix stack clash in do_get_phy_tunable and do_set_phy_tunable
Michal Kubecek
1
-18
/
+21
2018-04-16
ethtool: Add register dump support for MICROCHIP LAN78xx
Raghuram Chary J
1
-0
/
+1
2018-03-29
ethtool: don't fall back to grxfhindir when context was specified
Edward Cree
1
-1
/
+1
2018-03-12
ethtool: add support for extra RSS contexts and RSS steering filters
Edward Cree
1
-19
/
+122
2018-02-27
ethtool: show VF and queue in the help for -N
Jacob Keller
1
-1
/
+1
2017-12-19
ethtool: Support for FEC encoding control
Dustin Byford
1
-0
/
+119
2017-12-14
ethtool: Add ETHTOOL_RESET support via --reset command
Scott Branden
1
-0
/
+113
2017-12-14
Revert "ethtool: Add DMA Coalescing support"
Scott Branden
1
-7
/
+1
2017-12-06
ethtool: Fix coding style warnings and errors reported by checkpatch
Gal Pressman
1
-100
/
+89
2017-10-26
ethtool: Do not return error code if no changes were attempted.
Ben Greear
1
-2
/
+2
2017-10-26
ethtool: Remove UDP Fragmentation Offload error prints
Shaker Daibes
1
-0
/
+4
2017-10-26
ethtool: Add DMA Coalescing support
Paul Greenwalt
1
-1
/
+7
2017-10-26
ethtool: fix the rx vs tx mixup in set channel message
Jakub Kicinski
1
-1
/
+1
2017-10-26
ethtool: add support for HWTSTAMP_FILTER_NTP_ALL
Miroslav Lichvar
1
-1
/
+2
2017-03-29
ethtool: Support for configurable RSS hash function
Gal Pressman
1
-3
/
+63
2017-03-29
Revert "ethtool: print hash function with ethtool -x|--show-rxfh-indir"
John W. Linville
1
-31
/
+0
2017-03-27
Revert "ethtool: Support for configurable RSS hash function"
John W. Linville
1
-63
/
+3
2017-03-24
ethtool: Support for configurable RSS hash function
Gal Pressman
1
-3
/
+63
2017-03-24
ethtool: print hash function with ethtool -x|--show-rxfh-indir
Jakub Kicinski
1
-0
/
+31
2017-03-24
ethtool: sync help output for -x/-X with man page
Ivan Vecera
1
-3
/
+3
2017-03-24
ethtool: Add support for 2500baseT/5000baseT link modes
Pavel Belous
1
-0
/
+6
2016-12-02
Ethtool: Implements ETHTOOL_PHY_GTUNABLE/ETHTOOL_PHY_STUNABLE and PHY downshift
Raju Lakkaraju
1
-0
/
+144
2016-11-23
ethtool: Fix the "advertise" parameter logic.
Michael Chan
1
-1
/
+2
2016-11-23
ethtool: add register dump support for fjes driver
Taku Izumi
1
-0
/
+1
2016-10-04
ethtool: fix leakage of strings resources in get_feature_defs
John W. Linville
1
-1
/
+3
2016-10-04
ethtool: fix leakage of strings resources in do_sprivflags
John W. Linville
1
-6
/
+13
2016-10-04
ethtool: fix leakage of efeatures resources in do_sfeatures
John W. Linville
1
-0
/
+2
2016-10-04
ethtool: fix leakage of defs resources in do_sfeatures
John W. Linville
1
-13
/
+28
2016-10-04
ethtool: plug resource leaks of defs and features in do_gfeatures
John W. Linville
1
-0
/
+3
2016-10-04
ethtool: avoid resource leak of strings in do_gprivflags
John W. Linville
1
-4
/
+10
2016-09-29
ethtool: avoid NULL pointer dereference in do_permaddr
John W. Linville
1
-0
/
+5
2016-09-06
ethtool: add support for 1000BaseX and missing 10G link mode
Vidya Sagar Ravipati
1
-0
/
+19
2016-08-24
ethtool: Enhancing link mode bits to support 25G/50G/100G
Vidya Sagar Ravipati
1
-0
/
+30
2016-08-24
ethtool:QSFP Plus/QSFP28 Diagnostics Information Support
Vidya Sagar Ravipati
1
-0
/
+5
2016-06-26
ethtool.8.in, ethtool.c: Add myself to authors and copyright notices
Ben Hutchings
1
-0
/
+2
2016-06-26
ethtool: use netlink socket when AF_INET not available
David Decotigny
1
-0
/
+7
2016-06-26
ethtool.c: add support for ETHTOOL_xLINKSETTINGS ioctls
David Decotigny
1
-158
/
+522
2016-06-26
Change IP parameter syntax in documentation to just 'ip-address'
Ben Hutchings
1
-2
/
+2
2016-06-26
Documentation for IPv6 NFC
Edward Cree
1
-1
/
+3
2016-06-26
Add IPv6 support to NFC
Edward Cree
1
-0
/
+21
2016-03-13
ethtool.c: do_seeprom checks for params & stdin sanity
David Decotigny
1
-4
/
+16
2016-03-13
ethtool.c: fix dump_regs heap corruption
David Decotigny
1
-21
/
+25
2016-03-13
ethtool.c: don't ignore fread() return value
David Decotigny
1
-1
/
+4
2016-03-13
ethtool: support setting default Rx flow indirection table
Jacob Keller
1
-14
/
+32
2016-03-13
Refactor do_gstats() and do_gphystats() to avoid code duplication
Ben Hutchings
1
-59
/
+12
2016-03-13
Remove short option -I for PHY statistics
Ben Hutchings
1
-1
/
+1
2016-03-13
ethtool: Add PHY statistics support
Andrew Lunn
1
-0
/
+60
2015-10-09
ethtool: Add vmxnet3 register dump support
Shrikrishna Khare
1
-0
/
+2
2015-04-05
ethtool: Add support to get expansion ROM version in ethtool getdrvinfo
Hariprasad Shenai
1
-0
/
+2
2015-04-05
ethtool: Add missing Advertised speeds
Eyal Grossman
1
-20
/
+13
2015-04-05
Fix formatting of RX flow hash indirection table when size % 8 != 0
Ben Hutchings
1
-1
/
+1
2014-09-21
ethtool: Support for configurable RSS hash key
Venkat Duvvuru
1
-62
/
+331
2014-07-19
Ethtool: Add Altera Triple Speed Ethernet Support
Vince Bridgers
1
-0
/
+1
2014-04-21
Fix ETHTOOL_ENABLE_PRETTY_DUMP conditions
Ben Hutchings
1
-1
/
+1
2014-04-21
ethtool: fix a typo in displaying channel parameters
Amos Kong
1
-1
/
+1
2014-03-16
ethtool: allow for a smaller build
Florian Fainelli
1
-3
/
+11
2014-02-27
ethtool: Report Backplane as supported port
Ivan Vecera
1
-0
/
+2
2014-01-27
Spelling fixes.
Ville Skyttä
1
-1
/
+1
2013-09-20
Hide state of VLAN tag offload and LRO if the kernel is too old
Ben Hutchings
1
-12
/
+46
2013-09-20
Revert "Fix reporting of VLAN tag offload flags on Linux < 2.6.37"
Ben Hutchings
1
-41
/
+0
2013-08-29
ethtool: add ixgbevf support for register dump
Jacob Keller
1
-0
/
+1
2013-07-01
Ethtool: Free memory leak in do_sprivflags()
Yuval Mintz
1
-0
/
+1
2013-07-01
Ethtool: Beautify private flags print
Yuval Mintz
1
-1
/
+11
2013-03-21
ethtool: Add string to display support for KR PHY
Vasundhara, Volam
1
-0
/
+1
2013-02-28
Restore 20000baseKR2 cap display
Yaniv Rosner
1
-0
/
+1
2013-01-22
Added dst-mac parameter for L3/L4 flow spec rules. This is usefull in vSwitch...
Yan Burman
1
-0
/
+5
2012-12-03
Implemented basic optics diagnostics for SFF-8472
Aurelien Guillaume
1
-2
/
+15
2012-11-08
ethtool: Support et131x registers in -d
Mark Einon
1
-0
/
+1
2012-10-10
Gracefully handle failure of register dump pretty-printer
Ben Hutchings
1
-3
/
+10
2012-10-05
ethtool: --set-eee sends ETHTOOL_SEEE ioctl even if nothing changed
Bruce Allan
1
-1
/
+1
2012-09-06
ethtool: don't overwrite useful bits in advertising bitfield
Johan Gunnarsson
1
-14
/
+77
2012-09-06
ethtool: allow setting MDI-X state
Jesse Brandeburg
1
-10
/
+45
2012-07-16
Merge commit 'v3.4.2'
Ben Hutchings
1
-27
/
+74
2012-07-16
ethtool: added support for 40G link.
Parav Pandit
1
-0
/
+4
2012-07-16
Don't trust drivers to null-terminate strings
Ben Hutchings
1
-15
/
+23
2012-07-16
Ethtool: Add EEE support
Yuval Mintz
1
-20
/
+116
2012-07-16
Fix reporting of VLAN tag offload flags on Linux < 2.6.37
Ben Hutchings
1
-0
/
+41
2012-07-16
Remove bogus error message when changing offload settings on Linux < 2.6.39
Ben Hutchings
1
-27
/
+33
2012-06-13
Merge commit 'v3.4.1'
Ben Hutchings
1
-2
/
+10
2012-06-13
ethtool: Handle more errors when getting feature names
Ben Hutchings
1
-2
/
+10
2012-06-08
Make link mode listing in dump_link_caps() a data-driven loop
Ben Hutchings
1
-68
/
+31
2012-06-08
ethtool: fix to display support for KX4 and KX PHY
Ajit Khaparde
1
-0
/
+14
2012-06-02
Change -k/-K options to use ETHTOOL_{G,S}FEATURES
Ben Hutchings
1
-92
/
+356
2012-06-02
Report when offload feature changes are not exactly as requested
Ben Hutchings
1
-20
/
+45
2012-06-02
Regularise offload feature settings
Ben Hutchings
1
-202
/
+89
2012-06-01
Add output file parameter to dump_hex() and make it extern
Ben Hutchings
1
-9
/
+10
2012-05-23
Run tests in-process
Ben Hutchings
1
-6
/
+3
2012-05-23
ethtool: Addition of -m option to dump module eeprom
Stuart Hodgson
1
-0
/
+87
2012-05-23
ethtool: Split out printing of hex data
Stuart Hodgson
1
-17
/
+18
2012-05-23
Add the command to show the time stamping capabilities.
Richard Cochran
1
-0
/
+104
2012-01-21
Merge RX NFC options
Ben Hutchings
1
-102
/
+76
2012-01-20
Move '--flash' down the list of options
Ben Hutchings
1
-3
/
+3
2012-01-12
rxclass: Use RX_CLS_LOC_{ANY,SPECIAL} in place of RX_CLS_LOC_UNSPEC
Ben Hutchings
1
-1
/
+1
2011-12-02
Add support for querying and setting private flags
Ben Hutchings
1
-2
/
+103
2011-11-30
Implement and use a generic get_stringset() function
Ben Hutchings
1
-54
/
+67
2011-11-03
Rearrange definitions and remove unnecessary forward declarations
Ben Hutchings
1
-243
/
+204
2011-11-03
Declare static variables const as appropriate
Ben Hutchings
1
-2
/
+2
2011-11-03
Change most static global variables into automatic variables
Ben Hutchings
1
-260
/
+293
2011-11-03
Replace global devname variable with a field in struct cmd_context
Ben Hutchings
1
-13
/
+11
2011-11-03
Convert cmdline_msglvl into array of named flags; convert back at run-time
Ben Hutchings
1
-35
/
+44
2011-11-03
Fix reference to cmdline_ring in do_schannels()
Ben Hutchings
1
-1
/
+1
2011-11-03
Support arbitrary numbers of option names for each mode
Ben Hutchings
1
-52
/
+58
2011-11-03
Move argument parsing to sub-command functions
Ben Hutchings
1
-606
/
+382
2011-11-03
Add test cases for command-line parsing
Ben Hutchings
1
-0
/
+5
2011-11-01
Encapsulate command context in a structure
Ben Hutchings
1
-245
/
+174
2011-11-01
Use standard indentation for definition of struct option args
Ben Hutchings
1
-138
/
+142
2011-11-01
Fix format of help text for -f option
Ben Hutchings
1
-2
/
+2
2011-11-01
Combine ethtool-{bitops,util}.h into internal.h
Ben Hutchings
1
-1
/
+1
2011-10-28
Report pause frame autonegotiation result
Ben Hutchings
1
-6
/
+40
2011-10-17
ethtool: add ETHTOOL_{G,S}CHANNEL support.
Sucheta Chakraborty
1
-0
/
+120
2011-10-04
ethtool: add support for external loopback.
Sucheta Chakraborty
1
-2
/
+12
2011-07-14
Correct parameter types for ethtool -e and ethtool -E
Ben Hutchings
1
-16
/
+24
2011-06-06
ethtool: Add support for 20G link speed
Yaniv Rosner
1
-1
/
+17
2011-06-02
Fix type mismatch for field width argument to fprintf()
Ben Hutchings
1
-1
/
+1
2011-06-02
ethtool: Added FW dump support
Anirban Chakraborty
1
-1
/
+119
2011-06-01
Combine code to display supported and advertised link capabilities
Ben Hutchings
1
-59
/
+21
2011-06-01
ethtool: mask out FLOW_EXT
Sebastian Pöhn
1
-0
/
+3
2011-05-13
ethtool: Treat positive return from ETHTOOL_SRXNTUPLE as successful
Ben Hutchings
1
-3
/
+6
2011-05-13
Add RX packet classification interface
Alexander Duyck
1
-173
/
+227
2011-05-13
Cleanup defines and header includes to address several issues
Alexander Duyck
1
-16
/
+1
2011-05-13
ethtool: remove strings based approach for displaying n-tuple
Alexander Duyck
1
-44
/
+0
2011-04-27
Add support for ESP as a separate protocol from AH
Alexander Duyck
1
-9
/
+12
[next]