[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241113185431.1289708-1-anthony.l.nguyen@intel.com>
Date: Wed, 13 Nov 2024 10:54:15 -0800
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 v2 00/14][pull request] Intel Wired LAN Driver Updates 2024-11-05 (ice, ixgbe, igc. igb, igbvf, e1000)
For ice:
Mateusz refactors and adds additional SerDes configuration values to be
output.
Przemek refactors processing of DDP and adds support for a flag field in
the DDP's signature segment header.
Joe Damato adds support for persistent NAPI config.
Brett adjusts setting of Tx promiscuous based on unicast/multicast
setting.
Jake moves setting of pf->supported_rxdids to occur directly after DDP
load and changes a small struct to use stack memory.
Frederic Weisbecker adds WQ_UNBOUND flag to the workqueue.
For ixgbe:
Diomidis Spinellis removes a circular dependency.
For igc:
Vitaly removes an unneeded autoneg parameter.
For igb:
Johnny Park fixes a couple of typos.
For igbvf:
Wander Lairson Costa removes an unused spinlock.
For e1000:
Joe Damato adds RTNL lock to some calls where it is expected to be held.
---
v1: https://lore.kernel.org/netdev/20241105222351.3320587-1-anthony.l.nguyen@intel.com/
- Drop, previous, patch 1 while it's being discussed
- Move conditional OR operator up a line (now patch 4)
The following are changes since commit 31a1f8752f7df7e3d8122054fbef02a9a8bff38f:
Merge branch 'phy-mediatek-reorg'
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE
Brett Creeley (1):
ice: only allow Tx promiscuous for multicast
Diomidis Spinellis (1):
ixgbe: Break include dependency cycle
Frederic Weisbecker (1):
ice: Unbind the workqueue
Jacob Keller (2):
ice: initialize pf->supported_rxdids immediately after loading DDP
ice: use stack variable for virtchnl_supported_rxdids
Joe Damato (2):
ice: Add support for persistent NAPI config
e1000: Hold RTNL when e1000_down can be called
Johnny Park (1):
igb: Fix 2 typos in comments in igb_main.c
Mateusz Polchlopek (2):
ice: rework of dump serdes equalizer values feature
ice: extend dump serdes equalizer values feature
Przemek Kitszel (2):
ice: refactor "last" segment of DDP pkg
ice: support optional flags in signature segment header
Vitaly Lifshits (1):
igc: remove autoneg parameter from igc_mac_info
Wander Lairson Costa (1):
igbvf: remove unused spinlock
drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +-
drivers/net/ethernet/intel/ice/ice.h | 6 +-
.../net/ethernet/intel/ice/ice_adminq_cmd.h | 17 +
drivers/net/ethernet/intel/ice/ice_base.c | 3 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 302 +++++++++--------
drivers/net/ethernet/intel/ice/ice_ddp.h | 5 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 110 +++---
drivers/net/ethernet/intel/ice/ice_ethtool.h | 39 ++-
drivers/net/ethernet/intel/ice/ice_lib.c | 6 +-
drivers/net/ethernet/intel/ice/ice_main.c | 33 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 59 ++--
drivers/net/ethernet/intel/igb/igb_main.c | 4 +-
drivers/net/ethernet/intel/igbvf/igbvf.h | 3 -
drivers/net/ethernet/intel/igbvf/netdev.c | 3 -
drivers/net/ethernet/intel/igc/igc_diag.c | 3 +-
drivers/net/ethernet/intel/igc/igc_ethtool.c | 13 +-
drivers/net/ethernet/intel/igc/igc_hw.h | 1 -
drivers/net/ethernet/intel/igc/igc_mac.c | 316 +++++++++---------
drivers/net/ethernet/intel/igc/igc_main.c | 1 -
drivers/net/ethernet/intel/igc/igc_phy.c | 24 +-
.../net/ethernet/intel/ixgbe/ixgbe_82598.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 16 +-
.../net/ethernet/intel/ixgbe/ixgbe_sriov.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 15 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 1 +
27 files changed, 513 insertions(+), 481 deletions(-)
--
2.42.0
Powered by blists - more mailing lists