[Intel-wired-lan] [PATCH iwl-next 0/10] ice: misc cleanups and improvements

Aleksandr Loktionov
2026-04-10T07:49:29Z

Ten independent patches for net-next. DCB fix for the 3-bit max-TC
wrap, ethtool link-type coverage gaps, OICR rate bump, and the usual
code quality sweep - log messages, struct layout, helper refactoring.
None touch the data path.

---
Aleksandr Loktionov (7):
ice: add PORT_AUI and PORT_NONE ethtool port type reporting
ice: improve Add/Update VSI error messages in ice_vsi_init()
ice: increase OICR interrupt moderation rate to 20K interrupts/sec
ice: emit user-visible info message for non-contiguous ETS TC config
ice: move ice_phy_get_speed_eth56g() from ice_ptp_hw.c to ice_common.c
ice: use inline helpers instead of memcmp() for IPv6 mask checks in ice_ethtool_fdir
ice: promote Tx FIFO drain timeout message from dev_dbg to dev_warn

Dave Ertman (1):
ice: translate FW to SW for max num TCs encoding

Jacob Keller (1):
ice: reorder ice_flash_info fields to eliminate padding

Paul Greenwalt (1):
ice: allow setting advertised speed and duplex for all media types

drivers/net/ethernet/intel/ice/ice_common.c | 45 +++++
drivers/net/ethernet/intel/ice/ice_common.h | 1 +
drivers/net/ethernet/intel/ice/ice_dcb.c | 2 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 2 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 30 ++++--
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 41 ++---
drivers/net/ethernet/intel/ice/ice_lib.c | 4 +-
drivers/net/ethernet/intel/ice/ice_main.c | 2 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 6 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 45 -----
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 13 --
drivers/net/ethernet/intel/ice/ice_type.h | 15 +-
11 files changed, 132 insertions(+), 57 deletions(-)