[PATCH ethtool 0/8] cmis: Miscellaneous fixes
From: Ido Schimmel <idosch@nvidia.com>
Date: 2026-07-16 06:46:49
Patch #1 fixes an issue reported by a user. The rest fix valid issues
pointed out by Claude Code after I asked it to validate the CMIS parser
against the CMIS specification.
Note that these are not regressions (never worked).
Ido Schimmel (8):
cmis: Fix printing of Tx bias current
cmis: Fix printing of channel-level flags
cmis: Fix printing of CDB EPL pages
module-common: Fix printing of transmitter technology for CMIS
transceivers
module-common: Avoid undefined behavior with CMIS transceivers
module-common: Add missing CMIS transmitter technologies
cmis: Fix printing of attenuation and wavelength
cmis: Fix printing of link length
cmis.c | 65 +++++++++++++++++++++++++++++++---------------
cmis.h | 1 +
module-common.c | 68 +++++++++++++++++++++++++++----------------------
module-common.h | 57 +++++++++++++++--------------------------
qsfp.c | 5 ++--
sff-common.h | 4 +--
6 files changed, 108 insertions(+), 92 deletions(-)
--
2.55.0