All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 00/15][pull request] Intel Wired LAN Driver Updates 2024-11-05 (ice, ixgbe, igc. igb, igbvf, e1000)
@ 2024-11-05 22:23 Tony Nguyen
  2024-11-05 22:23 ` [PATCH net-next 01/15] ice: Add E830 checksum offload support Tony Nguyen
                   ` (14 more replies)
  0 siblings, 15 replies; 22+ messages in thread
From: Tony Nguyen @ 2024-11-05 22:23 UTC (permalink / raw)
  To: davem, kuba, pabeni, edumazet, andrew+netdev, netdev; +Cc: Tony Nguyen

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


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2024-12-03 19:17 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-05 22:23 [PATCH net-next 00/15][pull request] Intel Wired LAN Driver Updates 2024-11-05 (ice, ixgbe, igc. igb, igbvf, e1000) Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 01/15] ice: Add E830 checksum offload support Tony Nguyen
2024-11-07  2:08   ` Jakub Kicinski
2024-11-08  1:37     ` Greenwalt, Paul
2024-11-08  4:14       ` Jakub Kicinski
2024-11-08 23:53         ` Greenwalt, Paul
2024-12-03 19:17           ` Greenwalt, Paul
2024-11-05 22:23 ` [PATCH net-next 02/15] ice: rework of dump serdes equalizer values feature Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 03/15] ice: extend " Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 04/15] ice: refactor "last" segment of DDP pkg Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 05/15] ice: support optional flags in signature segment header Tony Nguyen
2024-11-07  2:11   ` Jakub Kicinski
2024-11-05 22:23 ` [PATCH net-next 06/15] ice: Add support for persistent NAPI config Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 07/15] ice: only allow Tx promiscuous for multicast Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 08/15] ice: initialize pf->supported_rxdids immediately after loading DDP Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 09/15] ice: use stack variable for virtchnl_supported_rxdids Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 10/15] ice: Unbind the workqueue Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 11/15] ixgbe: Break include dependency cycle Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 12/15] igc: remove autoneg parameter from igc_mac_info Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 13/15] igb: Fix 2 typos in comments in igb_main.c Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 14/15] igbvf: remove unused spinlock Tony Nguyen
2024-11-05 22:23 ` [PATCH net-next 15/15] e1000: Hold RTNL when e1000_down can be called Tony Nguyen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.