Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tree-wide: fix typo and comment style update | Yu Watanabe | 2023-02-15 | 1 | -1/+1 |
| | |||||
* | udev/net: support to set MDI-X mode | Yu Watanabe | 2022-02-08 | 1 | -3/+12 |
| | | | | Closes #22386. | ||||
* | ethtool-util: introduce ethtool_get_permanent_hw_addr() | Yu Watanabe | 2021-11-13 | 1 | -1/+2 |
| | | | | And replaces all ethtool_get_permanent_macaddr() with it. | ||||
* | ethtool-util: make ethtool_set_wol() take password | Yu Watanabe | 2021-10-06 | 1 | -1/+1 |
| | |||||
* | ethtool-util: add more network device features | Yu Watanabe | 2021-09-15 | 1 | -2/+57 |
| | | | | | Then, we can easily add new settings to configure features in .link file. | ||||
* | ethtool-util: apply tx-checksum-* features at last | Yu Watanabe | 2021-09-15 | 1 | -1/+3 |
| | | | | | | | NET_DEV_FEAT_TX matches multiple features. In the next commit, all features whose strings start with "tx-checksum-" will be added. To make them take precedence over NET_DEV_FEAT_TX, it will be applied only when each explicit feature is not applied. | ||||
* | link: Add support for rx-gro-hw nic feature | Daan De Meyer | 2021-08-20 | 1 | -0/+1 |
| | |||||
* | udev: Add support for configuring nic coalescing settings | Daan De Meyer | 2021-08-20 | 1 | -0/+29 |
| | | | | These are configured via the corresponding ethtool ioctl. | ||||
* | udev: make RxChannels= or friends also accept "max" | Yu Watanabe | 2021-08-18 | 1 | -22/+14 |
| | | | | | | | | | | Follow-up for 406041b7de767316674eb6a2f98ad466577ce8a4. Also, this makes - the settings accept an empty string, - if the specified value is too large, also use the advertised maximum value. - mention the range of the value in the man page. | ||||
* | udev: Support "max" string for BufferSize options (#20458) | Daan De Meyer | 2021-08-18 | 1 | -0/+2 |
| | | | | | | | | "max" indicates the hardware advertised maximum queue buffer size should be used. The max sizes can be checked by running `ethtool -g <dev>` (Preset maximums). Since the buffer sizes can't be set to 0 by users, internally we use 0 to indicate that the hardware advertised maximum should be used. | ||||
* | ethtool: make the size of 'features' array static | Yu Watanabe | 2021-08-17 | 1 | -1/+1 |
| | |||||
* | udev: make WakeOnLan= take multiple features | Yu Watanabe | 2021-06-08 | 1 | -16/+2 |
| | | | | WAKE_XXX are flag, not enum. | ||||
* | ethtool-util: drop unused function | Yu Watanabe | 2021-05-23 | 1 | -1/+0 |
| | |||||
* | tree-wide: use -EINVAL for enum invalid values | Zbigniew Jędrzejewski-Szmek | 2021-02-10 | 1 | -4/+4 |
| | | | | | | | | | As suggested in https://github.com/systemd/systemd/pull/11484#issuecomment-775288617. This does not touch anything exposed in src/systemd. Changing the defines there would be a compatibility break. Note that tests are broken after this commit. They will be fixed in the next one. | ||||
* | license: LGPL-2.1+ -> LGPL-2.1-or-later | Yu Watanabe | 2020-11-09 | 1 | -1/+1 |
| | |||||
* | ethtool: constify arguments for ethtool_set_xxx() | Yu Watanabe | 2020-09-15 | 1 | -4/+4 |
| | |||||
* | link: Allow configuring RX mini and jumbo ring sizes, too | nabijaczleweli | 2020-04-29 | 1 | -0/+4 |
| | | | | | This now covers all ethtool_ringparam configurables (as of v5.6; https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/ethtool.h?h=v5.6#n488) | ||||
* | udev: support to update flow control parameter | Yu Watanabe | 2020-03-07 | 1 | -0/+1 |
| | | | | Closes #14770. | ||||
* | udev: add {Receive,Transmit}ChecksumOffload= settings | Yu Watanabe | 2020-02-03 | 1 | -0/+2 |
| | | | | Closes #14661. | ||||
* | network,udev: use uint64_t for bit rate | Yu Watanabe | 2020-01-21 | 1 | -2/+2 |
| | | | | Fixes #14620. | ||||
* | network: rename *fd to *ethtool_fd | Zbigniew Jędrzejewski-Szmek | 2020-01-08 | 1 | -9/+9 |
| | |||||
* | ethtool: introduce ethtool_get_permanent_macaddr() | Yu Watanabe | 2020-01-08 | 1 | -0/+2 |
| | | | | Will be used in later commits. | ||||
* | tree-wide: drop double newline | Yu Watanabe | 2019-11-04 | 1 | -1/+0 |
| | |||||
* | link: Add support to configure NIC ring buffer size | Susant Sahani | 2019-09-24 | 1 | -0/+11 |
| | |||||
* | ethtool: add missing link mode | Yu Watanabe | 2019-06-25 | 1 | -1/+1 |
| | |||||
* | ethtool-util: introduce ethtool_get_link_info() | Yu Watanabe | 2019-06-19 | 1 | -0/+3 |
| | | | | Will be used in later commits. | ||||
* | ethtool-util: make ethtool_connect() warn on failure | Yu Watanabe | 2019-06-19 | 1 | -2/+0 |
| | |||||
* | ethtool-util: move from src/udev/net/ to src/shared/ | Yu Watanabe | 2019-06-19 | 1 | -0/+109 |