[PATCH v9 00/16] Wangxun fixes and new features
Stephen Hemminger
stephen at networkplumber.org
Thu Oct 22 19:17:03 CEST 2026
On Thu, 22 Oct 2026 19:03:06 +0800
Zaiyu Wang <zaiyuwang at trustnetic.com> wrote:
> This series addresses link-related issues on Wangxun Amber-lite 25G/40G NICs (CR/KR training, hot-plug, 10G link state).
>
> ---
> v9:
> - P02: build autoneg_advertised from one mask instead of three ifs, and
> drop the out-of-tree reference from the message.
> - P03: fix the same wrong RXS field in txgbe_e56_cfg_10g(), and add the
> Fixes tag for the 25G commit that introduced that copy.
> - P10: report module removal and cancel the AN73 watchdog only on the
> transition to not-present, so an empty cage no longer repeats both
> on every poll.
> - P12: reset invalid bp_capa values to 0, log AML40 ffe_* values above
> 0xFF before their low bytes are replicated across the four lanes,
> and document the applicable FFE value range.
> - P13: clarify that laser_off disables the E56 PHY PMD through PMD_CFG0
> for DAC cables, while QSFP modules use the SFF-8636 Tx-disable byte.
> - P15: rewrite the unknown-module comment, drop the debug print that ran
> on every watchdog tick, and drop a commit-message bullet for a branch
> that is not in the parent tree.
> - P16: clear TXGBE_FLAG_NEED_LINK_CONFIG before the administrative-down
> early return, so a 25G SFP port can recover after set_link_down() and
> set_link_up().
Still seeing errors in AI review
More information about the dev
mailing list