|WARNING| [v2] net/ice: add explicit control of link auto-negotiation
dpdklab at iol.unh.edu
dpdklab at iol.unh.edu
Mon Nov 2 19:40:08 CET 2026
Test-Label: ai-code-review
Test-Status: WARNING
https://dpdk.org/patch/172350
_AI Code Review_
=== Patch Review: series.patch (via Claude) ===
Review date: 2026-11-02
# DPDK Patch Review
## ERRORS
None identified.
## WARNINGS
**Missing release notes update for API behavior change:**
The patch changes the default behavior of fixed-speed link configuration. Previously, auto-negotiation was always disabled for `RTE_ETH_LINK_SPEED_FIXED` (per commit 3dc2933866d9). Now, the firmware's negotiation settings are preserved by default unless `auto_neg_disable=1` is set.
This is a behavior change that affects existing users who were relying on the previous "auto-negotiation disabled" default. While the release notes mention the new devarg, they should explicitly state that the default behavior for fixed-speed links has changed to preserve firmware negotiation settings.
**Suggested addition to release notes:**
```rst
* **Updated Intel ice driver.**
* Changed default behavior for fixed-speed link configuration: firmware negotiation
settings are now preserved by default. Use ``auto_neg_disable=1`` to restore the
previous behavior of disabling Clause 28, Clause 37, and Clause 73 negotiation.
* Added ``auto_neg_disable`` devarg to explicitly control hardware link negotiation
for fixed-speed links.
```
**Location:** `doc/guides/rel_notes/release_26_11.rst` lines 178-179
## INFO
**Documentation clarity:**
The RST documentation under "Runtime Configuration" uses a simple bullet list for the devarg description, but the existing "Safe Mode Support" entry below it follows a different format (dash-prefixed). For consistency within this section, consider using the dash-prefix format that matches the existing "Safe Mode Support" entry.
Review-Result: WARNING
More information about the test-report
mailing list