[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250411204401.3271306-1-anthony.l.nguyen@intel.com>
Date: Fri, 11 Apr 2025 13:43:41 -0700
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net,
kuba@...nel.org,
pabeni@...hat.com,
edumazet@...gle.com,
andrew+netdev@...n.ch,
netdev@...r.kernel.org
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>
Subject: [PATCH net-next 00/15][pull request] Intel Wired LAN Driver Updates 2025-04-11 (ice, i40e, ixgbe, igc, e1000e)
For ice:
Mateusz and Larysa add support for LLDP packets to be received on a VF
and transmitted by a VF in switchdev mode. Additional information:
https://lore.kernel.org/intel-wired-lan/20250214085215.2846063-1-larysa.zaremba@intel.com/
Karol adds timesync support for E825C devices using 2xNAC (Network
Acceleration Complex) configuration. 2xNAC mode is the mode in which
IO die is housing two complexes and each of them has its own PHY
connected to it.
Martyna adds messaging to clarify filter errors when recipe space is
exhausted.
Colin Ian King adds static modifier to a const array to avoid stack
usage.
For i40e:
Kyungwook Boo changes variable declaration types to prevent possible
underflow.
For ixgbe:
Rand Deeb adjusts retry values so that retries are attempted.
For igc:
Rui Salvaterra sets VLAN offloads to be enabled as default.
For e1000e:
Piotr Wejman converts driver to use newer hardware timestamping API.
The following are changes since commit 61499764e5cc5918c9f63026d3b7a34c8668d4b8:
net: stmmac: stm32: simplify clock handling
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE
Colin Ian King (1):
ice: make const read-only array dflt_rules static
Karol Kolacinski (3):
ice: remove SW side band access workaround for E825
ice: refactor ice_sbq_msg_dev enum
ice: enable timesync operation on 2xNAC E825 devices
Kyungwook Boo (1):
i40e: fix MMIO write access to an invalid page in i40e_clear_hw
Larysa Zaremba (4):
ice: do not add LLDP-specific filter if not necessary
ice: remove headers argument from ice_tc_count_lkups
ice: support egress drop rules on PF
ice: enable LLDP TX for VFs through tc
Martyna Szapar-Mudlaw (1):
ice: improve error message for insufficient filter space
Mateusz Pacuszka (2):
ice: fix check for existing switch rule
ice: receive LLDP on trusted VFs
Piotr Wejman (1):
net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
Rand Deeb (1):
ixgbe: Fix unreachable retry logic in combined and byte I2C write
functions
Rui Salvaterra (1):
igc: enable HW vlan tag insertion/stripping by default
drivers/net/ethernet/intel/e1000e/e1000.h | 2 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 75 +++--
drivers/net/ethernet/intel/i40e/i40e_common.c | 7 +-
drivers/net/ethernet/intel/ice/ice.h | 61 +++-
drivers/net/ethernet/intel/ice/ice_common.c | 22 +-
drivers/net/ethernet/intel/ice/ice_common.h | 3 +-
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 2 +-
drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 +-
.../net/ethernet/intel/ice/ice_ethtool_fdir.c | 2 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 71 ++++-
drivers/net/ethernet/intel/ice/ice_lib.h | 3 +-
drivers/net/ethernet/intel/ice/ice_main.c | 63 ++++-
drivers/net/ethernet/intel/ice/ice_ptp.c | 49 +++-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 82 +++---
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 -
drivers/net/ethernet/intel/ice/ice_repr.c | 10 +-
drivers/net/ethernet/intel/ice/ice_sbq_cmd.h | 11 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 4 +
drivers/net/ethernet/intel/ice/ice_switch.c | 4 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 266 ++++++++++++++++--
drivers/net/ethernet/intel/ice/ice_tc_lib.h | 11 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 17 +-
drivers/net/ethernet/intel/ice/ice_type.h | 1 +
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 26 ++
drivers/net/ethernet/intel/ice/ice_vf_lib.h | 12 +
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 +++-
drivers/net/ethernet/intel/igc/igc_main.c | 3 +
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 4 +-
29 files changed, 685 insertions(+), 192 deletions(-)
--
2.47.1
Powered by blists - more mailing lists