Andrey Smirnov
716f700da7
feat: provide initial support for ethtool configuration
See https://github.com/siderolabs/ethtool - our fork.
This PR covers only configuring rings, follow-up PRs will address other
pieces: channels and features.
Example:
```
node: 172.20.0.5
metadata:
namespace: network
type: EthernetStatuses.net.talos.dev
id: enp0s2
version: 4
owner: network.EthernetStatusController
phase: running
created: 2025-02-04T16:03:14Z
updated: 2025-02-04T16:04:12Z
spec:
linkState: true
port: Other
duplex: Unknown
rings:
rx-max: 256
tx-max: 256
rx: 128
tx: 128
tx-push: false
rx-push: false
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-02-05 21:28:42 +04:00
..
2023-08-24 17:43:36 +05:30
2024-03-21 01:06:53 +03:00
2024-12-16 16:48:30 +04:00
2024-12-18 18:48:11 +04:00
2024-12-16 16:48:30 +04:00
2024-10-28 14:52:19 +04:00
2024-10-17 22:12:50 +04:00
2024-08-29 20:44:37 +04:00
2023-08-07 22:28:58 +03:00
2024-04-24 18:35:39 +04:00
2024-12-16 16:48:30 +04:00
2025-02-05 21:28:42 +04:00
2023-05-31 18:38:05 +04:00
2023-09-05 19:29:50 +05:30
2025-01-20 23:27:10 +05:30
2024-03-21 01:06:53 +03:00
2024-11-11 17:23:15 +04:00
2024-06-03 17:20:42 +04:00
2024-11-02 22:25:04 +05:30
2023-08-25 01:05:41 +04:00
2024-11-08 12:05:48 +04:00
2024-12-25 18:52:07 +04:00
2024-12-25 18:52:07 +04:00
2024-12-25 18:52:07 +04:00
2024-12-20 17:35:37 +05:30
2024-12-18 18:48:11 +04:00
2024-12-16 16:48:30 +04:00
2024-11-14 12:25:56 +03:00
2024-10-17 22:12:50 +04:00
2025-01-28 18:42:06 +04:00
2024-11-27 23:08:14 +04:00
2024-07-08 18:14:00 +03:00
2024-07-12 19:28:31 +04:00
2023-08-24 17:43:36 +05:30
2024-12-16 16:48:30 +04:00
2022-11-03 16:50:32 +04:00
2025-01-24 18:46:56 +04:00
2024-10-01 16:08:44 +04:00
2025-01-16 09:47:17 +05:30