Lines Matching +full:intel +full:- +full:common +full:- +full:manual +full:- +full:rules
1 Version 6.5 - September 12, 2023
2 * Feature: register dump for hns3 driver (-d)
3 * Fix: fix fallback to ioctl for sset (-s)
4 * Fix: fix empty slot search in rmgr (-N)
6 Version 6.4 - July 1, 2023
7 * Feature: get/set Tx push buffer length (-G)
8 * Feature: sff-8636 and cmis: report LOL / LOS / Tx Fault (-m)
9 * Fix: fix duplex setting parser (-s)
11 * Misc: clean up obsolete pre-build checks
13 Version 6.3 - May 8, 2023
14 * Feature: PLCA support (--[gs]et-plca-cfg, --get-plca-status)
15 * Feature: MAC Merge layer support (--show-mm, --set-mm)
17 * Feature: get/set rx push in ringparams (-g and -G)
18 * Feature: coalesce tx aggregation parameters (-c and -C)
19 * Feature: PSE and PD devices (--show-pse, --set-pse)
20 * Fix: minor fixes of help text (--help)
23 * Fix: fixes for issues found with gcc13 -fanalyzer
24 * Fix: fix return code in rxclass_rule_ins (-N)
27 Version 6.2 - February 21, 2023
29 * Feature: JSON output for coalesce (-c)
31 * Feature: JSON output for ring (-g)
32 * Feature: netlink handler for RSS get (-x)
36 Version 6.1 - December 19, 2022
38 * Feature: register dump for NXP ENETC driver (-d)
39 * Feature: report TCP header-data split (-g)
44 Version 6.0 - October 10, 2022
45 * Fix: advertisement modes autoselection by lanes (-s)
47 Version 5.19 - August 22, 2022
48 * Feature: get/set tx push (-g and -G)
49 * Feature: register dump support for TI CPSW (-d)
50 * Feature: register dump support for lan743x chipset (-d)
51 * Fix: fix missing sff-8472 output in netlink path (-m)
52 * Fix: fix EEPROM byte write (-E)
54 Version 5.18 - June 14, 2022
55 * Feature: get/set cqe size (-g and -G)
58 * Fix: improve attribute label (--show-fec)
60 Version 5.17 - April 4, 2022
61 * Feature: transceiver module power mode (--set-module)
62 * Feature: transceiver module extended state (--show-module)
63 * Feature: get/set rx buffer length (-g and -G)
64 * Feature: tx copybreak buffer size (--get-tunable and --set-tunable)
65 * Feature: JSON output for features (-k)
66 * Feature: support OSFP transceiver modules (-m)
67 * Fix: add missing free() calls (--get-tunable and --set-tunable)
69 Version 5.16 - January 19, 2022
70 * Feature: use memory maps for module EEPROM parsing (-m)
71 * Feature: show CMIS diagnostic information (-m)
72 * Fix: fix dumping advertised FEC modes (--show-fec)
73 * Fix: ignore cable test notifications from other devices (--cable-test)
74 * Fix: do not show duplicate options in help text (--help)
76 Version 5.15 - November 9, 2021
78 * Feature: coalesce cqe mode attributes (-c and -C)
79 * Fix: multiple fixes of EEPROM module data parsing (-m)
80 * Fix: fix condition to display MDI-X info (no arg)
82 Version 5.14 - September 12, 2021
83 * Feature: do not silently ignore --json if unsupported
86 Version 5.13 - July 9, 2021
87 * Feature: netlink handler for FEC (--show-fec and --set-fec)
88 * Feature: FEC stats support (--show-fec)
89 * Feature: standard based stats support (-S)
90 * Feature: netlink handler for module EEPROM dump (-m)
91 * Feature: page, bank and i2c selection in module dump (-m)
93 Version 5.12 - May 2, 2021
94 * Feature: support lanes count (no option and -s)
95 * Fix: fix help message for master-slave parameter (-s)
96 * Fix: better error message for master-slave in ioctl code path
99 Version 5.10 - Dec 16, 2020
101 * Feature: separate FLAGS in -h output
103 * Feature: show pause stats (-a)
108 * Fix: improve compatibility between netlink and ioctl (-s)
110 Version 5.9 - Oct 15, 2020
112 * Feature: QSFP-DD support
113 * Feature: tunnel information (--show-tunnels)
122 Version 5.8 - Aug 4, 2020
124 * Feature: omit test-features if netlink is enabled
125 * Feature: netlink handler for gfeatures (-k)
126 * Feature: netlink handler for sfeatures (-K)
127 * Feature: netlink handler for gprivflags (--show-priv-flags)
128 * Feature: netlink handler for sprivflags (--set-priv-flags)
129 * Feature: netlink handler for gring (-g)
130 * Feature: netlink handler for sring (-G)
131 * Feature: netlink handler for gchannels (-l)
132 * Feature: netlink handler for schannels (-L)
133 * Feature: netlink handler for gcoalesce (-c)
134 * Feature: netlink handler for scoalesce (-C)
135 * Feature: netlink handler for gpause (-a)
136 * Feature: netlink handler for spause (-A)
137 * Feature: netlink handler for geee (--show-eee)
138 * Feature: netlink handler for seee (--set-eee)
139 * Feature: netlink handler for tsinfo (-T)
158 Version 5.7 - Jun 4, 2020
165 * Feature: ethtool: add support for newer SFF-8024 compliance codes
166 * Feature: Rewrite printf() due to -Werror=format-security
168 Version 5.6 - May 12, 2020
169 * Feature: add --debug option to control debugging messages
180 * Feature: netlink: support getting wake-on-lan and debugging settings
183 * Feature: netlink: add netlink handler for sset (-s)
185 * Feature: netlink: add handler for permaddr (-P)
192 Version 5.4 - January 10, 2020
229 * Fix: ethtool: mark 10G Base-ER as SFF-8472 revision 10.4 onwards
232 Version 5.3 - September 23, 2019
236 Version 5.2 - July 25, 2019
240 Version 5.1 - May 17, 2019
246 * Feature: Add bash-completion script
251 * Feature: introduce new ioctl for per-queue settings
252 * Feature: support per-queue sub command --show-coalesce
253 * Feature: support per-queue sub command --coalesce
257 Version 5.0 - March 13, 2019
268 Version 4.19 - November 2, 2018
273 Version 4.18 - August 24, 2018
275 * Feature: Add support for action value -2 (wake-up filter)
279 Version 4.17 - June 15, 2018
291 Version 4.16 - April 13, 2018
297 * Fix: show VF and queue in the help for -N
301 Version 4.15 - February 1, 2018
307 * Feature: Add ETHTOOL_RESET support via --reset command
310 Version 4.13 - October 27, 2017
322 Version 4.11 - June 2, 2017
328 * Fix: sync help output for -x/-X with man page
330 Version 4.10 - March 24, 2017
334 * Feature: add register dump support for fjes driver (-d option)
336 Version 4.8 - October 3, 2016
341 * Fixes: address Coverity issues 1363118 - 1363125
343 Version 4.6 - June 26, 2016
345 * Feature: Support register dump on Intel X550 NICs (-d option)
346 * Fix: Correct some reported register offsets on Intel 10GbE NICs
347 (-d option)
348 * Feature: Add IPv6 support to NFC (-n, -N, -u and -U options)
350 and -s option)
353 Version 4.5 - March 14, 2016
357 * Feature: Add PHY statistics support (--phy-statistics option)
358 * Doc: Properly indent sub-options in man page
360 (-X option)
361 * Fix: Use 'sane' kernel type definitions on 64-bit architectures
362 * Fix: Don't ignore fread() return value (-d option)
363 * Fix: Heap corruption when dumping registers from a file (-d option)
364 * Fix: Stricter input validation for EEPROM setting (-E option)
365 * Fix: Fix strict-aliasing compiler warnings in marvell.c
367 * Tests: Fix compiler warning in test-features.c
369 Version 4.2 - October 9, 2015
371 * Feature: Support soldered-on modules in module EEPROM dump (-m option)
372 * Feature: Add register dump support for VMware vmxnet3 (-d option)
373 * Feature: Update register dump support for IBM EMAC (-d option)
377 Version 4.0 - May 31, 2015
380 divisible by 8 (-x option)
381 * Fix: Add missing Advertised speeds (no option and -s option)
382 * Feature: Add support to get expansion ROM version (-i option)
384 (-m option)
386 Version 3.18 - December 14, 2014
388 * Fix: Lookup of SFP Tx bias in SFF-8472 module diagnostics (-m option)
389 * Fix: Build with musl by using more common typedefs
391 Version 3.16 - September 22, 2014
393 * Feature: Support for configurable RSS hash key (-x/-X options)
395 Version 3.15 - July 20, 2014
398 (-d option)
400 Version 3.14 - April 21, 2014
403 * Feature: Allow building a smaller executable without pretty-
404 printing of register/EEPROM dumps (./configure --disable-pretty-dump)
405 * Fix: Typo in channel parameter format in an error message (-L option)
407 Version 3.13 - January 27, 2014
411 * Doc: Fix advertising flag values in manual page for 20G link modes,
414 Version 3.12.1 - November 8, 2013
417 SFF-8472 module diagnostics (-m option)
418 * Feature: Add Intel 82599 and x540 DCB registers to dump
419 (-d option)
421 Version 3.12 - November 7, 2013
424 < 2.6.37 (-k/-K options)
426 for us to reliably detect them (-k option)
428 (-d option)
430 Version 3.11 - September 12, 2013
433 r8169 driver in Linux 3.11 (-d option)
434 * Feature: Add ixgbevf support for register dump (-d option)
436 (-d option)
438 Version 3.10 - July 1, 2013
440 * Feature: Beautify private flags print (--show-priv-flags option)
442 Version 3.9 - April 30, 2013
444 * Feature: Display support for 10000BASE-KR link mode (no options)
446 (-d dump)
448 Version 3.8 - February 28, 2013
451 rules (-N/-U option)
452 * Fix: Show full 64 bits of user-data (-n/-u option)
453 * Fix: Add version check for et131x regs (-d option)
454 * Doc: Improve description of -f, -t, -s, -N/-U, -W options in man page
457 Version 3.7 - December 13, 2012
459 * Fix: Gracefully handle failure of register pretty-printer (-d option)
460 * Feature: Add support for et131x registers (-d option)
461 * Feature: Basic optical diagnostics for SFF-8472 modules (-m option)
463 Version 3.6 - October 5, 2012
465 * Feature: Allow setting MDI-X state (-s option)
467 duplex with autoneg on (-s option)
469 as the current parameters (--set-eee option)
471 Version 3.5 - August 2, 2012
473 * Feature: Display support for 1000BASE-KX and 10GBASE-KX4 link modes
474 * Feature: Energy-Efficient Ethernet (EEE) configuration
475 (--show-eee and --set-eee options)
476 * Fix: Don't trust drivers to null-terminate strings
481 Version 3.4.2 - July 16, 2012
484 not select rule locations (-N/-U option)
486 on Linux < 2.6.39 (-K option)
488 < 2.6.37 (-k option)
490 Version 3.4.1 - June 13, 2012
493 users (-k option)
495 (-k and -K options)
498 Version 3.4 - June 8, 2012
502 * Doc: Add ntuple to the -K option in the man page
503 * Feature: Show time stamping capabilities (-T option)
504 * Feature: Dump plug-in module EEPROM (-m option)
506 (-k and -K options)
508 Version 3.2 - January 12, 2012
511 (--show-priv-flags, --set-priv-flags options)
512 * Feature: Omit zero values in Solarflare register tables (-d option)
513 * Feature: Allow driver to select RX NFC rule location (-U option)
514 * Fix: Correct register dump offsets for Intel 82575 chipsets
515 (-d option)
517 Version 3.1 - November 16, 2011
519 * Fix: Show all non-zero registers for tg3 (-d option)
520 * Feature: Add support for external loopback test (-t option)
521 * Fix: Show correct flow control registers for Intel 82599 (-d option)
523 channels/queues (-l and -L options)
524 * Feature: Report pause frame autonegotiation result (-a option)
531 Version 3.0 - August 4, 2011
534 * Feature: Support firmware dump (-w and -W options)
536 * Feature: Add an 'l4data' option for ip4 filters (-U option)
538 (-U option)
539 * Fix: Set ip_ver field correctly for ip4 filters (-U option)
540 * Fix: Correct parameter validation for -e and -E options; in
543 Version 2.6.39 - June 1, 2011
545 * Feature: Report some driver features (-i option)
546 * Doc: Remove misleading 'Auto' advertising mask from manual page
547 * Doc: Improve table formatting on manual page, using tbl
548 * Doc: Remove initial blank page in printed manual page
549 * Doc: Fix line-wrapping of options
551 (-n, -N, -u and -U options)
552 * Cleanup: Remove support for showing RX n-tuple settings
553 (-u option), which was never implemented correctly in the kernel
555 (-u and -U options)
556 * Feature: Add support for e1000 M88 PHY registers (-d option)
557 * Cleanup: Change bug-address to netdev
559 Version 2.6.38 - March 15, 2011
562 * Doc: Update date, version and web site reference in manual page
564 manual page
570 * Feature: Add --version option
572 Version 2.6.37 - January 5, 2011
577 Version 2.6.36 - November 16, 2010
579 * Fix: RX n-tuple masks and documentation
580 * Feature: Ethernet-level RX n-tuple filtering and 'clear' action
582 * Feature: get permanent address (-P) option
585 Version 2.6.35 - August 10, 2010
593 Version 2.6.34 - May 26, 2010
595 * Feature: Support n-tuple filter programming
599 Version 2.6.33 - February 24, 2010
607 * Feature: report MDI-X status, pause auto-neg, link partner adverts
614 * Feature: at76c50x-usb, e1000e, igb, ixgbe, r8169 register dump support
618 on autotools to supply it for us (autotools started auto-installing
621 Version 6 - July 26, 2007
626 to a different range of values, rather than all-or-one.
638 kernel 2.6.23-rc1 version of ethtool.h.
640 Version 5 - September 1, 2006
646 Version 4 - July 18, 2006
654 Version 3 - January 27, 2005
658 * Bug fix: make sure to advertise 10baseT-HD
661 Version 2 - August 17, 2004
664 * Feature: return results of self-test back to OS via exit(2)
667 * Maintenance: minor updates to e1000-specific module
670 Version 1.8 - July 19, 2003
676 * Feature: Output e100 MDI/MDI-x status in register dump
682 Version 1.7 - October 21, 2002
686 * Feature: Support partial eeprom dumps (with non-zero offsets)
690 Version 1.6 - June 20, 2002
693 * Feature: Support RealTek RTL-8139C+ and RTL-8169 register dumps
698 * Feature: Support NIC self-testing (ETHTOOL_TEST)
699 * Feature: Support NIC checksum/scatter-gather configuration
702 Version 1.5 - Mar 4, 2002
710 Version 1.4 - Nov 19, 2001
713 * Import ethtool.h from kernel 2.4.15-pre6.
714 * Support retrieval/setting of per-driver debug levels
716 * Support pretty-printing register dumps on natsemi, de2104x
721 Version 1.3 - Aug 02, 2001
723 * Support Wake-on-LAN (ETHTOOL GWOL and ETHTOOL SWOL ioctl).
725 Version 1.2 - May 17, 2001