[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250718185118.2042772-1-anthony.l.nguyen@intel.com>
Date: Fri, 18 Jul 2025 11:51:01 -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/13][pull request] Intel Wired LAN Driver Updates 2025-07-18 (idpf, ice, igc, igbvf, ixgbevf)
For idpf:
Ahmed and Sudheer add support for flow steering via ntuple filters.
Current support is for IPv4 and TCP/UDP only.
Milena adds support for cross timestamping.
Ahmed preserves coalesce settings across resets.
For ice:
Alex adds reporting of 40GbE speed in devlink port split.
Dawid adds support for E835 devices.
Jesse refactors profile ptype processing for cleaner, more readable,
code.
Dave adds a couple of helper functions for LAG to reduce code
duplication.
For igc:
Siang adds support to configure "Default Queue" during runtime using
ethtool's Network Flow Classification (NFC) wildcard rule approach.
For igbvf:
Yuto Ohnuki removes unused fields from igbvf_adapter.
For ixgbevf:
Yuto Ohnuki removes unused fields from ixgbevf_adapter.
The following are changes since commit d61f6cb6f6ef3c70d2ccc0d9c85c508cb8017da9:
et131x: Add missing check after DMA map
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 200GbE
Ahmed Zaki (3):
virtchnl2: rename enum virtchnl2_cap_rss
idpf: add flow steering support
idpf: preserve coalescing settings across resets
Aleksandr Loktionov (1):
ice: add 40G speed to Admin Command GET PORT OPTION
Dave Ertman (1):
ice: breakout common LAG code into helpers
Dawid Osuchowski (1):
ice: add E835 device IDs
Jesse Brandeburg (1):
ice: convert ice_add_prof() to bitmap
Milena Olech (1):
idpf: add cross timestamping
Song Yoong Siang (2):
igc: Relocate RSS field definitions to igc_defines.h
igc: Add wildcard rule support to ethtool NFC using Default Queue
Sudheer Mogilappagari (1):
virtchnl2: add flow steering support
Yuto Ohnuki (2):
igbvf: remove unused fields from struct igbvf_adapter
ixgbevf: remove unused fields from struct ixgbevf_adapter
drivers/net/ethernet/intel/ice/devlink/port.c | 2 +
.../net/ethernet/intel/ice/ice_adminq_cmd.h | 1 +
drivers/net/ethernet/intel/ice/ice_common.c | 11 +-
drivers/net/ethernet/intel/ice/ice_devids.h | 18 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 3 +-
.../net/ethernet/intel/ice/ice_flex_pipe.c | 78 ++--
.../net/ethernet/intel/ice/ice_flex_pipe.h | 7 +-
drivers/net/ethernet/intel/ice/ice_flow.c | 4 +-
drivers/net/ethernet/intel/ice/ice_lag.c | 42 +++
drivers/net/ethernet/intel/ice/ice_lag.h | 2 +
drivers/net/ethernet/intel/ice/ice_main.c | 9 +
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 19 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 23 +-
drivers/net/ethernet/intel/idpf/idpf.h | 52 ++-
.../net/ethernet/intel/idpf/idpf_ethtool.c | 334 +++++++++++++++++-
drivers/net/ethernet/intel/idpf/idpf_lib.c | 23 +-
drivers/net/ethernet/intel/idpf/idpf_main.c | 1 +
drivers/net/ethernet/intel/idpf/idpf_ptp.c | 136 +++++++
drivers/net/ethernet/intel/idpf/idpf_ptp.h | 17 +
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 13 +-
.../net/ethernet/intel/idpf/idpf_virtchnl.c | 124 ++++++-
.../net/ethernet/intel/idpf/idpf_virtchnl.h | 6 +
.../ethernet/intel/idpf/idpf_virtchnl_ptp.c | 55 ++-
drivers/net/ethernet/intel/idpf/virtchnl2.h | 243 +++++++++++--
drivers/net/ethernet/intel/igbvf/igbvf.h | 25 --
drivers/net/ethernet/intel/igbvf/netdev.c | 7 -
drivers/net/ethernet/intel/igc/igc.h | 15 +-
drivers/net/ethernet/intel/igc/igc_defines.h | 4 +
drivers/net/ethernet/intel/igc/igc_ethtool.c | 18 +
drivers/net/ethernet/intel/igc/igc_main.c | 22 ++
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 3 -
31 files changed, 1122 insertions(+), 195 deletions(-)
--
2.47.1
Powered by blists - more mailing lists