lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251106225321.1609605-1-anthony.l.nguyen@intel.com>
Date: Thu,  6 Nov 2025 14:53:09 -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>,
	jacob.e.keller@...el.com
Subject: [PATCH net-next 0/8][pull request] Intel Wired LAN Driver Updates 2025-11-06 (i40, ice, iavf)

Mohammad Heib introduces a new devlink parameter, max_mac_per_vf, for
controlling the maximum number of MAC address filters allowed by a VF. This
allows administrators to control the VF behavior in a more nuanced manner.

Aleksandr and Przemek add support for Receive Side Scaling of GTP to iAVF
for VFs running on E800 series ice hardware. This improves performance and
scalability for virtualized network functions in 5G and LTE deployments.
---
Originally from:
https://lore.kernel.org/netdev/20251016-jk-iwl-next-2025-10-15-v2-0-ff3a390d9fc6@intel.com/

Changes:
devlink:
- Do not allow change when VFs exist.
- Change documentation from 'theoretical maximum' to 'administrative policy'

GTP RSS:
- Split int static data and define changes to a separate patch
- Refactor ice_vc_rss_hash_update() to use int error codes
- Other minor fixes

The following are changes since commit 13068e9d57264d0a86b8195817a01155ba33d230:
  idpf: add support for IDPF PCI programming interface
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 40GbE

Aleksandr Loktionov (5):
  ice: add flow parsing for GTP and new protocol field support
  ice: add virtchnl definitions and static data for GTP RSS
  ice: implement GTP RSS context tracking and configuration
  ice: improve TCAM priority handling for RSS profiles
  iavf: add RSS support for GTP protocol via ethtool

Mohammad Heib (2):
  devlink: Add new "max_mac_per_vf" generic device param
  i40e: support generic devlink param "max_mac_per_vf"

Przemek Kitszel (1):
  ice: Extend PTYPE bitmap coverage for GTP encapsulated flows

 .../networking/devlink/devlink-params.rst     |    4 +
 Documentation/networking/devlink/i40e.rst     |   34 +
 drivers/net/ethernet/intel/i40e/i40e.h        |    4 +
 .../net/ethernet/intel/i40e/i40e_devlink.c    |   54 +-
 .../ethernet/intel/i40e/i40e_virtchnl_pf.c    |   31 +-
 .../net/ethernet/intel/iavf/iavf_adv_rss.c    |  119 +-
 .../net/ethernet/intel/iavf/iavf_adv_rss.h    |   31 +
 .../net/ethernet/intel/iavf/iavf_ethtool.c    |   89 ++
 .../net/ethernet/intel/ice/ice_flex_pipe.c    |   91 +-
 .../net/ethernet/intel/ice/ice_flex_type.h    |    1 +
 drivers/net/ethernet/intel/ice/ice_flow.c     |  269 +++-
 drivers/net/ethernet/intel/ice/ice_flow.h     |   94 +-
 .../ethernet/intel/ice/ice_protocol_type.h    |   20 +
 drivers/net/ethernet/intel/ice/ice_vf_lib.h   |   48 +
 drivers/net/ethernet/intel/ice/virt/rss.c     | 1313 ++++++++++++++++-
 include/linux/avf/virtchnl.h                  |   50 +
 include/net/devlink.h                         |    4 +
 net/devlink/param.c                           |    5 +
 18 files changed, 2124 insertions(+), 137 deletions(-)

-- 
2.47.1


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ