aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2025-02-05 02:27:02 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2025-03-13 15:59:12 +0000
commit93e70e3a9442dca31533f0773ede667fd5379b01 (patch)
treeffdc5ec44462698176479729c6b341079aea935e /sys/dev
parent02fe38b92175cb8f3a77f7a2bb72afb83836ebd2 (diff)
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c b/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
index b0b7a175a1b6..28401048a427 100644
--- a/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
+++ b/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c
@@ -1136,7 +1136,10 @@ mlx5e_ethtool_handler(SYSCTL_HANDLER_ARGS)
error = mlx5e_hw_lro_update_tirs(priv);
- /* restart network interface, if any */
+ /*
+ * Restart network interface, if any. This
+ * re-populates rx wqes with proper segment sizes.
+ */
if (was_opened)
mlx5e_open_locked(priv->ifp);
break;