From bb5c0cd342537cb87f6e3961df1f80fccfeabacd84f98b15689bd7c5617f8c51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 12:22:26 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main ethtool revision 216ee0eb1ea43e928a395bbcbb932bda --- .gitattributes | 23 ++ ethtool-6.5.tar.sign | 11 + ethtool-6.5.tar.xz | 3 + ethtool.changes | 882 +++++++++++++++++++++++++++++++++++++++++++ ethtool.keyring | Bin 0 -> 185402 bytes ethtool.spec | 83 ++++ 6 files changed, 1002 insertions(+) create mode 100644 .gitattributes create mode 100644 ethtool-6.5.tar.sign create mode 100644 ethtool-6.5.tar.xz create mode 100644 ethtool.changes create mode 100644 ethtool.keyring create mode 100644 ethtool.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/ethtool-6.5.tar.sign b/ethtool-6.5.tar.sign new file mode 100644 index 0000000..ddf9263 --- /dev/null +++ b/ethtool-6.5.tar.sign @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEWN3j3bieVmp26mKO538sG/LRdpUFAmUAziYACgkQ538sG/LR +dpWzcwf/bIKrktSmCx/TszKPT9klninb7nBrDksfhap/F5l5yXcuzMgxrsg7welO +bFprO4APlKSqWTCugwqd+T5gbDf3N+8hLe8cU2WQme4VV9iN4h2PJNM+ZizmBiXV +u9w64Pfbt+M6TuEyzZ9BHkflIKnDb5yb+sczrpRbIZMaCrLpNSbj7gyRtyfW+a7Q +ethr77FHu7FCp1IglbEPVu7GcGvatds5DbAXwqWKraqhSp3m1Bfgsni7mwG6dXxI +Md0+7a7UXEL1iRFde677hJnxP+Q0YwxegqiG6RzQpD/GihaiOEaUwGOTijqyv6wp +mOsFOK+v9/YfrCieEln2CmIqQJUgKQ== +=fMMV +-----END PGP SIGNATURE----- diff --git a/ethtool-6.5.tar.xz b/ethtool-6.5.tar.xz new file mode 100644 index 0000000..6efe9ec --- /dev/null +++ b/ethtool-6.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814171ea4b8026b081c0741dbbf32e6968311483ecf64711232faec2ac70a14c +size 344220 diff --git a/ethtool.changes b/ethtool.changes new file mode 100644 index 0000000..a6a8d1c --- /dev/null +++ b/ethtool.changes @@ -0,0 +1,882 @@ +------------------------------------------------------------------- +Tue Sep 12 20:50:21 UTC 2023 - Michal Kubecek + +- update to upstream release 6.5 + * Feature: register dump for hns3 driver (-d) + * Fix: fix fallback to ioctl for sset (-s) + * Fix: fix empty slot search in rmgr (-N) + +------------------------------------------------------------------- +Sun Jul 1 22:25:36 UTC 2023 - Michal Kubecek + +- update to upstream release 6.4 + * Feature: get/set Tx push buffer length (-G) + * Feature: sff-8636 and cmis: report LOL / LOS / Tx Fault (-m) + * Fix: fix duplex setting parser (-s) + * Misc: check and require C11 language standard + * Misc: clean up obsolete pre-build checks + +------------------------------------------------------------------- +Sat Jul 1 22:01:19 UTC 2023 - Michal Kubecek + +- make ethtool-bash-completion noarch + +------------------------------------------------------------------- +Mon May 8 21:05:45 UTC 2023 - Michal Kubeček + +- update to upstream release 6.3 + * Feature: PLCA support (--[gs]et-plca-cfg, --get-plca-status) + * Feature: MAC Merge layer support (--show-mm, --set-mm) + * Feature: pass source of statistics for port stats + * Feature: get/set rx push in ringparams (-g and -G) + * Feature: coalesce tx aggregation parameters (-c and -C) + * Feature: PSE and PD devices (--show-pse, --set-pse) + * Fix: minor fixes of help text (--help) + * Fix: fix build on systems with older system headers + * Fix: fix netlink support when PLCA is not present (no option) + * Fix: fixes for issues found with gcc13 -fanalyzer + * Fix: fix return code in rxclass_rule_ins (-N) + * Fix: more robust argc/argv handling + +------------------------------------------------------------------- +Fri Mar 3 13:08:27 UTC 2023 - Callum Farmer + +- Split bash-completion to separate sub-package + +------------------------------------------------------------------- +Tue Feb 21 15:00:27 UTC 2023 - Michal Kubecek + +- update to upstream release 6.2 + * Feature: link down event statistics (no option) + * Feature: JSON output for coalesce (-c) + * Feature: new link modes (no option) + * Feature: JSON output for ring (-g) + * Feature: netlink handler for RSS get (-x) + * Fix: fix boolean value output in JSON output +- enforce "-std=c11" on SLE <= 12 where the default is older + +------------------------------------------------------------------- +Mon Dec 19 22:33:34 UTC 2022 - Michal Kubecek + +- update to upstream release 6.1 + * Feature: update link mode tables + * Feature: register dump for NXP ENETC driver (-d) + * Feature: report TCP header-data split (-g) + * Feature: support new message types in pretty print + * Fix: man page syntax fixes + +------------------------------------------------------------------- +Mon Oct 10 16:59:14 UTC 2022 - Michal Kubeček + +- update to upstream release 6.0 + * Fix: advertisement modes autoselection by lanes (-s) + +------------------------------------------------------------------- +Sun Aug 21 23:31:47 UTC 2022 - Michal Kubeček + +- update to upstream release 5.19 + * Feature: get/set tx push (-g and -G) + * Feature: register dump support for TI CPSW + * Feature: register dump support for lan743x chipset + * Fix: fix missing sff-8472 output in netlink path + * Fix: fix EEPROM byte write + +------------------------------------------------------------------- +Mon Jun 13 23:07:06 UTC 2022 - Michal Kubecek + +- update to upstream release 5.18 + * Feature: get/set cqe size (-g and -G) + * Fix: fix typo in man page + * Fix: fix help text alignment + * Fix: improve attribute label (--show-fec) + +------------------------------------------------------------------- +Mon Apr 4 00:11:20 UTC 2022 - Michal Kubecek + +- update to upstream release 5.17 + * Feature: transceiver module power mode (--set-module) + * Feature: transceiver module extended state (--show-module) + * Feature: get/set rx buffer length (-g and -G) + * Feature: tx copybreak buffer size (--get-tunable and + --set-tunable) + * Feature: JSON output for features (-k) + * Feature: support OSFP transceiver modules (-m) + * Fix: add missing free() calls (--get-tunable and --set-tunable) + +------------------------------------------------------------------- +Tue Jan 18 23:36:15 UTC 2022 - Michal Kubecek + +- update to upstream release 5.16 + * Feature: use memory maps for module EEPROM parsing (-m) + * Feature: show CMIS diagnostic information (-m) + * Fix: fix dumping advertised FEC modes (--show-fec) + * Fix: ignore cable test notifications from other devices + (--cable-test) + * Fix: do not show duplicate options in help text (--help) + +------------------------------------------------------------------- +Tue Nov 9 20:24:51 UTC 2021 - Michal Kubecek + +- update to upstream release 5.15 + * Feature: new extended link substates for bad signal (no arg) + * Feature: coalesce cqe mode attributes (-c and -C) + * Fix: multiple fixes of EEPROM module data parsing (-m) + * Fix: fix condition to display MDI-X info (no arg) + +------------------------------------------------------------------- +Sun Sep 12 21:04:47 UTC 2021 - Michal Kubecek + +- update to new upstream release 5.14 + * Feature: do not silently ignore --json if unsupported + * Feature: support new message types in pretty print + +------------------------------------------------------------------- +Thu Jul 8 22:21:32 UTC 2021 - Michal Kubecek + +- update to new upstream release 5.13 + * Feature: netlink handler for FEC (--show-fec and --set-fec) + * Feature: FEC stats support (--show-fec) + * Feature: standard based stats support (-S) + * Feature: netlink handler for module EEPROM dump (-m) + * Feature: page, bank and i2c selection in module dump (-m) + +------------------------------------------------------------------- +Sun May 2 21:58:47 UTC 2021 - Michal Kubecek + +- update to new upstream release 5.12 + * Feature: support lanes count (no option and -s) + * Fix: fix help message for master-slave parameter (-s) + * Fix: better error message for master-slave in ioctl code path + * Fix: get rid of compiler warnings in "make check" + +------------------------------------------------------------------- +Wed Dec 16 16:44:23 UTC 2020 - Michal Kubecek + +- update to new upstream release 5.10 + * infrastructure for JSON output + * separate FLAGS in -h output + * use policy dumps to check flags support + * show pause stats (-a) + * pretty printing of policy dumps + * improve error message when SFP module is missing + * fix use after free in netlink_run_handler() + * fix leaked instances of struct nl_socket + * improve compatibility between netlink and ioctl (-s) +- drop patches present in 5.10 release: + * ethtool-Improve-compatibility-between-netlink-and-io.patch + * netlink-do-not-send-messages-and-process-replies-in-.patch + * netlink-fix-leaked-instances-of-struct-nl_socket.patch + * netlink-fix-use-after-free-in-netlink_run_handler.patch + +------------------------------------------------------------------- +Wed Nov 11 16:57:07 UTC 2020 - Michal Kubecek + +- backport post-5.9 fixes + * netlink-fix-use-after-free-in-netlink_run_handler.patch + * netlink-fix-leaked-instances-of-struct-nl_socket.patch + * netlink-do-not-send-messages-and-process-replies-in-.patch + * ethtool-Improve-compatibility-between-netlink-and-io.patch + +------------------------------------------------------------------- +Thu Oct 15 18:50:12 UTC 2020 - Michal Kubecek + +- update to new upstream release 5.9 + * extended link state + * QSFP-DD support + * tunnel information (--show-tunnels) + * Broadcom bnxt support + * improve compatibility between ioctl and netlink output + * fix cable test TDR amplitude output + * get rid of build warnings + * fix null pointer dereference running against old kernel (no arg) + * update link mode tables + * fix memory leaks and error handling found by static analysis +- update compiler flags + * -Wno-missing-field-initializers no longer needed + * replace -W with -Wextra (preferred form) + +------------------------------------------------------------------- +Tue Aug 4 16:31:09 UTC 2020 - Michal Kubecek + +- update to new upstream release 5.8 + * netlink handler for device features + * netlink handler for private flags + * netlink handler for ring sizes + * netlink handler for channels counts + * netlink handler for coalescing parameters + * netlink handler for pause parameters + * netlink handler for EEE settings + * netlink handler for timestamping info + * master/slave configuration support + * LINKSTATE SQI support + * cable test support + * cable test TDR support + * JSON output for cable test commands + * igc driver support + * support for get/set ethtool_tunable + * dsa: mv88e6xxx: add pretty dump for 88E6352 SERDES + * fix some build warnings +- drop patches present in 5.8 release: + * netlink-fix-build-warnings.patch + * netlink-fix-error-message-suppression.patch + * netlink-fix-unwanted-switch-fall-through-in-family_i.patch + +------------------------------------------------------------------- +Tue Aug 4 13:47:14 UTC 2020 - Michal Kubecek + +- ethtool.keyring: + add new upstream maintainer's key (F4554567B91DE934) + +------------------------------------------------------------------- +Fri Jun 12 10:19:38 UTC 2020 - Michal Kubecek + +- prevent misleading netlink error message when running on kernel + without ethtool netlink support: + netlink-fix-error-message-suppression.patch + +------------------------------------------------------------------- +Sun Jun 7 19:55:27 UTC 2020 - Michal Kubecek + +- update to new upstream release 5.7 + * support LLRS (Low Latency Reed Solomon) FEC mode + * accept long legacy flag names (-K) + * support for newer SFF-8024 compliance codes + * report transceiver when reported by kernel + * improve fallback from netlink to ioctl and error messages +- drop patches present in 5.7 release: + netlink-show-netlink-error-even-without-extack.patch + features-accept-long-legacy-flag-names-when-setting-.patch + refactor-interface-between-ioctl-and-netlink-code.patch + netlink-use-genetlink-ops-information-to-decide-abou.patch +- refresh + netlink-fix-build-warnings.patch +- fix cherry picked from upstream git: + netlink-fix-unwanted-switch-fall-through-in-family_i.patch + +------------------------------------------------------------------- +Fri May 15 20:12:57 UTC 2020 - Michal Kubecek + +- update upstream references: + features-accept-long-legacy-flag-names-when-setting-.patch + netlink-show-netlink-error-even-without-extack.patch + netlink-use-genetlink-ops-information-to-decide-abou.patch + refactor-interface-between-ioctl-and-netlink-code.patch + +------------------------------------------------------------------- +Tue May 12 21:27:12 UTC 2020 - Michal Kubecek + +- add fixes and improvements originally intended for 5.6: + netlink-show-netlink-error-even-without-extack.patch + features-accept-long-legacy-flag-names-when-setting-.patch + refactor-interface-between-ioctl-and-netlink-code.patch + netlink-use-genetlink-ops-information-to-decide-abou.patch + +------------------------------------------------------------------- +Tue May 12 21:08:55 UTC 2020 - Michal Kubecek + +- Update to new upstream release 5.6 + * basic infrastructure for netlink kernel interface + * netlink: support "ethtool " + * netlink: support "ethtool -s ..." + * netlink: support "ethtool -P " + * netlink: monitor support + * add --debug option + * netlink: pretty printing of netlink messages +- add libmnl build time dependency +- fix SLE12 build: + netlink-fix-build-warnings.patch +- minor specfile cleanup + +------------------------------------------------------------------- +Mon Jan 13 11:46:41 UTC 2020 - Michal Kubecek + +- Update to new upstream release 5.4 + * support Energy Detect Power Down + * Solarflare SFF-8079/8472 eeprom interpretation fixes + * fix compiler warnings with new gcc +- drop "-Wno-unused-parameter" from CFLAGS, these warnings should + be gone now + +------------------------------------------------------------------- +Sun Nov 3 09:27:22 UTC 2019 - Michal Kubecek + +- Update to new upstream release 5.3 + * igb: dump RR2DCDELAY register + * support for dumping nested registers (e.g. CPU port) + +------------------------------------------------------------------- +Fri Jul 26 05:15:35 UTC 2019 - Michal Kubecek + +- Update to new upstream release 5.2 + * support 100BaseT1 and 1000BaseT1 link modes + * fewer compilation warnings with updated UAPI header copy + +------------------------------------------------------------------- +Sat May 18 10:21:11 UTC 2019 - Michal Kubecek + +- Update to new upstream release 5.1 + * support for 200Gbps (50Gbps per lane) link modes + * support for new PHY tunable Fast Link Down + * new 'start N' option when setting Rx flow indirection table + * add bash completion script + * support show and set of per queue coalescing + * fec: add pretty dump + +------------------------------------------------------------------- +Thu Mar 14 10:25:14 UTC 2019 - Michal Kubecek + +- Hide some innocuous build warnings to make relevant ones more + visible. + +------------------------------------------------------------------- +Thu Mar 14 09:57:36 UTC 2019 - Michal Kubecek + +- Update to new upstream release 5.0 + * Feature: add pretty print for dsa/mv88e6xxx + * Feature: don't report UFO on kernels >= 4.14 + * Fix (potential): zero initalize coalesce struct + +------------------------------------------------------------------- +Fri Nov 2 17:49:03 UTC 2018 - mkubecek@suse.cz + +- Update to new upstream release 4.19 + * Feature: support combinations of FEC modes + * Fix: unitialized variable in qsfp dump + +------------------------------------------------------------------- +Mon Sep 10 12:32:18 UTC 2018 - Jan Engelhardt + +- Use noun phrase for summary. + +------------------------------------------------------------------- +Fri Aug 24 21:48:57 UTC 2018 - mkubecek@suse.cz + +- Update to new upstream release 4.18 + * Feature: add support WoL using filters + * Feature: dump strings for ixgbe security registers + +------------------------------------------------------------------- +Wed Jun 20 09:34:25 UTC 2018 - kbabioch@suse.com + +- Update to new upstream release 4.17 + * Fix: In ethtool.8, remove superfluous and incorrect \c + * Fix: fix uninitialized return value + * Fix: fix RING_VF assignment + * Fix: remove unused global variable + * Fix: several fixes in do_gregs() + * Fix: correctly free hkey when get_stringset() fails + * Fix: remove unreachable code + * Fix: fix stack clash in do_get_phy_tunable and do_set_phy_tunable + * Feature: Add register dump support for MICROCHIP LAN78xx + +------------------------------------------------------------------- +Sat Apr 14 23:39:42 UTC 2018 - mkubecek@suse.cz + +- Update to new upstream release 4.16 + * Feature: add support for extra RSS contexts and RSS steering filters + * Feature: Add SFF 8636 date code parsing support + * Fix: don't fall back to grxfhindir when context was specified + * Fix: correct display of VF when showing vf/queue filters + * Fix: show VF and queue in the help for -N + * Fix: correct VF index values for the ring_cookie parameter + +------------------------------------------------------------------- +Tue Apr 10 07:15:27 UTC 2018 - mkubecek@suse.cz + +- Fix build for targets not (fully) supporting %license macro + +------------------------------------------------------------------- +Tue Apr 3 13:52:04 CEST 2018 - kukuk@suse.de + +- Use %license instead of %doc [bsc#1082318] + +------------------------------------------------------------------- +Fri Feb 2 10:15:20 UTC 2018 - mkubecek@suse.cz + +- Update to new updstream release 4.15 + * Feature: Support for FEC encoding control + * Feature: Add extended compliance codes parsing to sfp modules + * Feature: Add ETHTOOL_RESET support via --reset command + * Fix: Revert "ethtool: Add DMA Coalescing support" + * Fix: fix MFLCN register dump for 82599 and newer + +------------------------------------------------------------------- +Mon Oct 30 09:17:17 UTC 2017 - mkubecek@suse.cz + +- Update to new upstream release 4.13 + * Feature: add support for HWTSTAMP_FILTER_NTP_ALL + * Feature: Add DMA Coalescing support + * Feature: Remove UDP Fragmentation Offload error prints + * Feature: stmmac: Add DMA HW Feature Register + * Fix: Do not return error code if no changes were attempted. + * Fix: Fix formatting of advertise bitmask + * Fix: fix the rx vs tx mixup in set channel message + +------------------------------------------------------------------- +Tue Jun 6 11:57:16 UTC 2017 - mkubecek@suse.cz + +- Update to new upstream release 4.11 + * Feature: Support for configurable RSS hash function + * Feature: support queue and VF fields for rxclass filters + * Feature: Add support for 2500baseT/5000baseT link modes + * Fix: Fix SFF 8079 cable technology bit parsing + * Fix: sync help output for -x/-X with man page + +------------------------------------------------------------------- +Thu Mar 30 05:57:23 UTC 2017 - mkubecek@suse.cz + +- Update to new upstream release 4.10 + * Fix: Fix the "advertise" parameter logic. + * Feature: Implement ETHTOOL_PHY_GTUNABLE/ETHTOOL_PHY_STUNABLE and PHY downshift + * Feature: add register dump support for fjes driver (-d option) +- add keyring with John Linville's key for tarball verification + +------------------------------------------------------------------- +Tue Oct 11 07:56:53 UTC 2016 - mkubecek@suse.cz + +- Update to new upstream release 4.8 + * Feature: QSFP Plus/QSFP28 Diagnostics Information Support + * Feature: Enhancing link mode bits to support 25G/50G/100G + * Feature: add support for 1000BaseX and missing 10G link mode + * Fixes: address Coverity issues 1363118 - 1363125 + +------------------------------------------------------------------- +Mon Jul 4 07:54:22 UTC 2016 - mkubecek@suse.cz + +- Update to new upstream release 4.6 + * Feature: Support register dump on Intel X550 NICs (-d option) + * Fix: Correct some reported register offsets on Intel 10GbE NICs + (-d option) + * Feature: Add IPv6 support to NFC (-n, -N, -u and -U options) + * Feature: Add support for ETHTOOL_xLINKSETTINGS ioctls (no + option and -s option) + * Feature: Use netlink socket when AF_INET not available + +------------------------------------------------------------------- +Tue Mar 15 09:41:28 UTC 2016 - mkubecek@suse.cz + +- Update to new upstream release 4.5 + * Fix: Heap corruption when dumping registers from a file + (-d option) + * Fix: Stricter input validation for EEPROM setting (-E option) + * Feature: Add PHY statistics support (--phy-statistics option) + * Feature: Support setting default Rx flow indirection table + (-X option) + * Doc: Properly indent sub-options in man page + * address build issues (mostly compiler warnings) + +------------------------------------------------------------------- +Fri Oct 9 12:10:03 UTC 2015 - mkubecek@suse.cz + +- Update to new upstream release 4.2 + * Feature: Support soldered-on modules in module EEPROM dump + (-m option) + * Feature: Add register dump support for VMware vmxnet3 + (-d option) + * Feature: Update register dump support for IBM EMAC (-d option) + (requires Linux 4.3 or a future stable update to 4.1 or 4.2) + * Doc: Fix typo in man page + +------------------------------------------------------------------- +Mon Jun 1 07:57:37 UTC 2015 - mkubecek@suse.cz + +- Update to new upstream release 4.0 + * Fix: Formatting of RX flow hash indirection table when size not + divisible by 8 (-x option) + * Fix: Add missing Advertised speeds (no option and -s option) + * Feature: Add support to get expansion ROM version (-i option) + * Feature: Include SFP serial number and date in EEPROM dump + (-m option) + +------------------------------------------------------------------- +Sun Jan 11 16:43:01 UTC 2015 - jengelh@inai.de + +- Update to new upstream release 3.18 +* Fix: Lookup of SFP Tx bias in SFF-8472 module diagnostics + (-m option) +- Drop usrmerge compat symlinks + +------------------------------------------------------------------- +Tue Nov 18 09:41:08 UTC 2014 - jengelh@inai.de + +- Update to new upstream release 3.16 +* Support for configurable RSS hash key (-x/-X options) +* Add register dump support for Altera Triple Speed Ethernet + (-d option) +* Report Backplane as a supported port +- Remove unused call to %gpg_verify (the macro expands to nothing); + source validation handled by osc. + +------------------------------------------------------------------- +Thu Feb 6 14:28:19 UTC 2014 - puzel@suse.com + +- Drop ethtool-display-switch-port-attributes.patch (failed + upstream acceptance and has to be reworked) + +------------------------------------------------------------------- +Thu Dec 5 14:19:38 UTC 2013 - puzel@suse.com + +- Add '-q' command line option to display switch port attributes + (bnc#853637, fate#315293) +- added patches: + * ethtool-display-switch-port-attributes.patch + +------------------------------------------------------------------- +Sun Nov 24 14:05:08 UTC 2013 - p.drouand@gmail.com + +- Update to version 3.12.1 + * Fix: Memory corruption when applying external calibration to + SFF-8472 module diagnostics (-m option) + * Feature: Add Intel 82599 and x540 DCB registers to dump + (-d option) +- Changes from 3.12 + * Fix: Remove alternate method to check for VLAN tag offload on Linux + < 2.6.37 (-k/-K options) + * Fix: Hide state of VLAN tag offload and LRO if the kernel is too old + for us to reliably detect them (-k option) + * Feature: Add register dump support for Solarflare SFC9100 family + (-d option) +- Changes from 3.11 + * Feature: Update Realtek chip list for register dump to match + r8169 driver in Linux 3.11 (-d option) + * Feature: Add ixgbevf support for register dump (-d option) + * Feature: Filter ixgbe register dump according to the specific chip + (-d option) + +------------------------------------------------------------------- +Thu Jul 4 00:49:33 UTC 2013 - jengelh@inai.de + +- Update to new upstream release 3.10 +* Displaying of support for 10000BASE-KR link mode was implemented. +* Support for new versions of ixgbe register dump was added. +* The private flags print output was beautified. +- More robust make install call +- Optional signature verification + +------------------------------------------------------------------- +Mon Apr 22 20:05:30 UTC 2013 - puzel@suse.com + +- Update to new upstream release 3.8 + * Feature: Allow setting destination MAC address in L3/L4 flow + spec rules (-N/-U option) + * Fix: Show full 64 bits of user-data (-n/-u option) + * Fix: Add version check for et131x regs (-d option) + * Doc: Improve description of -f, -t, -s, -N/-U, -W options in + man page + * Fix: Restore 20000baseKR2 cap display (no options) + +------------------------------------------------------------------- +Mon Dec 17 09:08:25 UTC 2012 - puzel@suse.com + +- Update to new upstream release 3.7 + * Fix: Gracefully handle failure of register pretty-printer (-d + option) + * Feature: Add support for et131x registers (-d option) + * Feature: Basic optical diagnostics for SFF-8472 modules (-m + option) + +------------------------------------------------------------------- +Mon Oct 8 06:54:42 UTC 2012 - puzel@suse.com + +- Update to new upstream release 3.6 + * Feature: Allow setting MDI-X state (-s option) + * Fix: Preserve pause advertising bits when setting speed and + duplex with autoneg on (-s option) + * Fix: Don't call ioctl to set EEE parameters if they are the + same as the current parameters (--set-eee option) + +------------------------------------------------------------------- +Mon Aug 6 07:46:35 UTC 2012 - puzel@suse.com + +- Update to new upstream release 3.5 + * Display support for 1000BASE-KX and 10GBASE-KX4 link modes + * Energy-Efficient Ethernet (EEE) configuration + (--show-eee and --set-eee options) + * Display support for 40G link modes + * Fix: Don't trust drivers to null-terminate strings + +------------------------------------------------------------------- +Sat Jun 16 16:39:55 UTC 2012 - jengelh@inai.de + +- Update to new upstream release 3.4.1 +* This release adds reporting of driver features ("-i") +* reporting of supported pause frame modes and of 20G link modes +* firmware dumps ("-w" and "-W") +* external loopback tests ("-t") +* reporting and configuring the number of channels/queues + ("-l" and "-L") and time stamping capabilities ("-T") +* reporting of pause frame autonegotiation results ("-a") +* support for querying and setting all generic net device features + ("-k" and "-K") and private flags +* dumping of plugin module EEPROM ("-m") + +------------------------------------------------------------------- +Wed May 16 17:22:22 UTC 2012 - andreas.stieger@gmx.de + +- Add xz build requirement to fix build for openSUSE 11.4 + +------------------------------------------------------------------- +Mon Feb 27 10:03:42 UTC 2012 - puzel@suse.com + +- update to ethtool-3.2 + * Feature: Add support for querying and setting private flags + (--show-priv-flags, --set-priv-flags options) + * Feature: Omit zero values in Solarflare register tables (-d + option) + * Feature: Allow driver to select RX NFC rule location (-U + option) + * Fix: Correct register dump offsets for Intel 82575 chipsets + (-d option) + +------------------------------------------------------------------- +Wed Feb 8 13:00:21 UTC 2012 - rschweikert@suse.com + +- keep binary in /usr tree (UsrMerge project) + +------------------------------------------------------------------- +Tue Dec 13 11:10:07 UTC 2011 - puzel@suse.com + +- update to ethtool-3.1 + * Fix: Show all non-zero registers for tg3 (-d option) + * Feature: Add support for external loopback test (-t option) + * Fix: Show correct flow control registers for Intel 82599 (-d option) + * Feature: Add support for reporting and configuring numbers of + channels/queues (-l and -L options) + * Feature: Report pause frame autonegotiation result (-a option) + * Doc: Change device name metavariable from 'ethX' to 'devname' + * Doc: Fix various layout problems + * Cleanup: Reorganise and add test cases for argument parsing + * Fix: Strictly check for extraneous or missing arguments; in + particular, fail if the device name is missing + +------------------------------------------------------------------- +Wed Dec 7 14:14:59 UTC 2011 - cfarrell@suse.com + +- license update: GPL-2.0 + sfc.c and stmmac.c have GPL-2.0 licenses + +------------------------------------------------------------------- +Fri Dec 2 12:40:02 UTC 2011 - coolo@suse.com + +- add automake as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de + +- Remove redundant/obsolete tags/sections from specfile + (cf. packaging guidelines) + +------------------------------------------------------------------- +Mon Aug 8 15:59:22 UTC 2011 - puzel@novell.com + +- update to ethtool-3.0 + * Feature: Report supported pause frame modes + * Feature: Support firmware dump (-w and -W options) + * Feature: Report advertised and supported 20G link modes + * Feature: Add an 'l4data' option for ip4 filters (-U option) + * Fix: Correct swapped h_source and h_dest fields for ether + filters (-U option) + * Fix: Set ip_ver field correctly for ip4 filters (-U option) + * Fix: Correct parameter validation for -e and -E options; in + particular, treat the 'magic' value as unsigned + * Feature: Report some driver features (-i option) + * Doc: Remove misleading 'Auto' advertising mask from manual page + * Doc: Improve table formatting on manual page, using tbl + * Doc: Remove initial blank page in printed manual page + * Doc: Fix line-wrapping of options + * Feature: Add support for ESP as a separate protocol from AH + (-n, -N, -u and -U options) + * Cleanup: Remove support for showing RX n-tuple settings + (-u option), which was never implemented correctly in the kernel + * Feature: Add support for RX network flow classifier (NFC) + (-u and -U options) + * Feature: Add support for e1000 M88 PHY registers (-d option) + * Cleanup: Change bug-address to netdev +- use spec-cleaner + +------------------------------------------------------------------- +Tue Mar 15 17:54:12 UTC 2011 - bphilips@novell.com + +- Update to ethtool-2.6.38 + * Doc: Fix spelling and spacing in online help + * Doc: Update date, version and web site reference in manual page + * Doc: Fix spelling, capitalisation, consistency and style in + manual page + * Doc: Generalise some references to network devices rather than + Ethernet devices + * Fix: Don't silently ignore speed/duplex when autoneg is on + * Fix: Report an error (rather than full usage information) if + given an unrecognised option + * Feature: Add --version option + +------------------------------------------------------------------- +Thu Nov 18 08:15:49 UTC 2010 - puzel@novell.com + +- update to ethtool-2.6.36 + * Fix: RX n-tuple masks and documentation + * Feature: Ethernet-level RX n-tuple filtering and 'clear' action + * Feature: stmmac register dump support + * Feature: get permanent address (-P) option + * Feature: VLAN acceleration control + * Feature: sfc register dump support + * Feature: improve cmd line parsing of ints, IPv4 addresses + * Feature: support ethtool named flags, messaging types + * Feature: minor man page fixes + * Feature: control RX flow hash indirection + +------------------------------------------------------------------- +Tue Jul 27 12:08:56 UTC 2010 - puzel@novell.com + +- update to ethtool-2.6.34 + * Feature: Support n-tuple filter programming + * Feature: Support rx hashing, v2 (targetted for 2.6.35) + * Feature: Add names of newer Marvell chips + * new release numbering scheme, based + on the latest upstream kernel interface supported. + * Fix: several man page corrections + * Feature: rx flow hash configuration + * Feature: report 10000baseT support, where available + * Feature: report MDI-X status, pause auto-neg, link partner + adverts + * Feature: support additional port types + * Feature: support arbitrary speeds, faster than 65535 Mb + * Feature: large and generic receive offload (LRO, GRO) support + * Feature: option to flash firmware image from specified file + * Feature: support for block writing of EEPROMs + * Feature: marvell register dump update + * Feature: at76c50x-usb, e1000e, igb, ixgbe, r8169 register + dump support + * Cleanup: remove support for RX hashing by port + * Doc: Explicitly ship GPLv2 license +- drop all patches (fixed upstream) + +------------------------------------------------------------------- +Mon Jul 12 08:01:51 UTC 2010 - puzel@novell.com + +- add get-set-gro-settings.patch (bnc#616263) + +------------------------------------------------------------------- +Fri Jan 8 22:19:41 CET 2010 - jengelh@medozas.de + +- enable parallel build + +------------------------------------------------------------------- +Tue Dec 1 16:09:13 UTC 2009 - mseben@novell.com + +- add speed-parse.patch : fix parse of 10Gbe option (bnc#557016) +- add cmd-speed-display-all.patch Display all NIC speeds [FATE#305494] + +------------------------------------------------------------------- +Tue Nov 4 11:41:01 CET 2008 - hvogel@suse.de + +- Add support for LRO (Large Receive Offload) [bnc#440003] + +------------------------------------------------------------------- +Fri Sep 12 15:51:49 CEST 2008 - bphilips@suse.de + +- Add support for larger speed field to do greater than 65535Mb/s devices + +------------------------------------------------------------------- +Wed Dec 19 08:51:08 CET 2007 - mskibbe@suse.de + +- Bug 285472 - network script does not work for /usr over NFS + +------------------------------------------------------------------- +Fri Jul 27 13:05:12 CEST 2007 - mskibbe@suse.de + +- update to version 6 which includes: + o updates for a lot of NICs + o preparing for 10G NICs + o a log Bugfixes + +------------------------------------------------------------------- +Thu Apr 12 09:38:24 CEST 2007 - lnussel@suse.de + +- remove superfluous buffer overflow check patch + +------------------------------------------------------------------- +Wed Sep 6 16:29:24 CEST 2006 - mskibbe@suse.de + +- fix bug #202756 - No Buffer Overflow check in Ethtool + +------------------------------------------------------------------- +Mon Sep 4 07:59:08 CEST 2006 - mskibbe@suse.de + +- update to version 5 which includes: + o Security: Avoid potential buffer overflow + o Feature: GSO support + o Feature: skge register dump + +------------------------------------------------------------------- +Thu Aug 31 10:11:50 CEST 2006 - mskibbe@suse.de + +- update to version 4 which + o includes UFO support + o support long options + o includes e1000, pcnet32, tg3 updates + o added PPC4xx EMAC support + o Use hexdump instead of single values for register dump + +------------------------------------------------------------------- +Wed Jan 25 21:35:46 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 29 21:08:20 CET 2005 - hvogel@suse.de + +- update to version 3 + +------------------------------------------------------------------- +Mon Aug 23 14:07:30 CEST 2004 - mmj@suse.de + +- Update to ethtool-2 which includes all our patches + +------------------------------------------------------------------- +Thu Jun 24 09:56:57 CEST 2004 - meissner@suse.de + +- Added pcnet32 register dumping LTC#9592/SUSE#42408. + +------------------------------------------------------------------- +Mon May 24 19:43:55 CEST 2004 - meissner@suse.de + +- return error value from test option LTC#7166/SUSE#40960. + +------------------------------------------------------------------- +Sun Jan 11 13:26:29 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Tue Aug 26 19:06:06 CEST 2003 - pthomas@suse.de + +- Upgraded to 1.8 + +------------------------------------------------------------------- +Tue Aug 26 18:13:42 CEST 2003 - pthomas@suse.de + +- Remove the bogus rejection of devices whose names that do not begin + with either 'eth' or 'usb'. + +------------------------------------------------------------------- +Mon Jun 2 15:29:08 CEST 2003 - pthomas@suse.de + +- Add support for AMD-8111. + +------------------------------------------------------------------- +Fri Feb 7 17:17:23 CET 2003 - meissner@suse.de + +- Upgraded to current CVS, which has some e1000 fixes needed by IBM. + +------------------------------------------------------------------- +Thu Feb 6 11:13:31 CET 2003 - meissner@suse.de + +- Upgraded to 1.7: + +------------------------------------------------------------------- +Mon Jun 24 13:46:38 CEST 2002 - pthomas@suse.de + +- Initial package creation. +- Fix most gcc warnings. + + diff --git a/ethtool.keyring b/ethtool.keyring new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e341ab379896fbc66471a9e7b6f53c882f255484b209a2cac18dd2371664d582 GIT binary patch literal 185402 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 w>Ce5){T_ML#l209wXbN_XsZej>r%w1 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%0Dx>c-bGU9g<_ZlS>M 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⁣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 literal 0 HcmV?d00001 diff --git a/ethtool.spec b/ethtool.spec new file mode 100644 index 0000000..852f69a --- /dev/null +++ b/ethtool.spec @@ -0,0 +1,83 @@ +# +# spec file for package ethtool +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: ethtool +Version: 6.5 +Release: 0 +Summary: Utility for examining and tuning Ethernet-based network interfaces +License: GPL-2.0-only +Group: Productivity/Networking/Diagnostic +URL: https://www.kernel.org/pub/software/network/ethtool/ + +#Git-Clone: git://git.kernel.org/pub/scm/network/ethtool/ethtool +Source: https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.xz +Source2: https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.sign +Source3: %{name}.keyring +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig +BuildRequires: xz +BuildRequires: pkgconfig(libmnl) + +%description +Ethtool is a small utility for examining and tuning ethernet-based +network interfaces. See the man page for more details. + +%package bash-completion +Summary: Bash completion for ethtool +Group: System/Shells +Requires: %{name} +Requires: bash-completion +%if 0%{?suse_version} >= 1500 +Supplements: (%{name} and bash-completion) +%else +Supplements: packageand(%{name}:bash-completion) +%endif +BuildArch: noarch + +%description bash-completion +bash command line completion support for ethtool. + +%prep +%setup -q + +%build +export CFLAGS="%optflags -Wall -Wextra -Wstrict-prototypes -Wformat-security -Wpointer-arith" +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR="%buildroot" + +%files +%defattr(-,root,root) +%{_sbindir}/ethtool +%{_mandir}/man8/ethtool.8* +%if (0%{?suse_version} >= 1500) || (0%{?sle_version} >= 120300) +%license COPYING +%else +%doc COPYING +%endif +%doc AUTHORS NEWS + +%files bash-completion +%defattr(-,root,root) +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/ethtool + +%changelog