[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241105222351.3320587-1-anthony.l.nguyen@intel.com>
Date: Tue, 5 Nov 2024 14:23:34 -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 00/15][pull request] Intel Wired LAN Driver Updates 2024-11-05 (ice, ixgbe, igc. igb, igbvf, e1000)
For ice:
Paul adds generic checksum support for E830 devices.
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 and unused spinlock.
For e1000:
Joe Damato adds RTNL lock to some calls where it is expected to be held.
---
The following are changes since commit ccb35037c48a16dfa377e3af3be2c164e73d54f0:
Merge branch 'net-lan969x-add-vcap-functionality'
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
Paul Greenwalt (1):
ice: Add E830 checksum offload support
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 | 7 +-
.../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 ++-
.../net/ethernet/intel/ice/ice_lan_tx_rx.h | 9 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 18 +-
drivers/net/ethernet/intel/ice/ice_main.c | 76 ++++-
drivers/net/ethernet/intel/ice/ice_txrx.c | 26 +-
drivers/net/ethernet/intel/ice/ice_txrx.h | 3 +
drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 26 ++
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 +
31 files changed, 629 insertions(+), 485 deletions(-)
--
2.42.0
Powered by blists - more mailing lists