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: <20240205223202.25341-1-michael.chan@broadcom.com>
Date: Mon,  5 Feb 2024 14:31:49 -0800
From: Michael Chan <michael.chan@...adcom.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
	edumazet@...gle.com,
	kuba@...nel.org,
	pabeni@...hat.com,
	andrew.gospodarek@...adcom.com,
	pavan.chebbi@...adcom.com
Subject: [PATCH net-next 00/13] bnxt_en: Ntuple and RSS updates

This patch series adds more ntuple and RSS features following recent
patches to add support for user configured ntuple filters.  Additional
features include L2 ether filters, partial tuple masks, IP filters
besides TCP/UDP, drop action, saving and re-applying user filters
after driver reset, user configured RSS key, and RSS for IPSEC.

Ajit Khaparde (1):
  bnxt_en: Add RSS support for IPSEC headers

Edwin Peer (1):
  bnxt_en: implement fully specified 5-tuple masks

Michael Chan (3):
  bnxt_en: Use firmware provided maximum filter counts.
  bnxt_en: Add ethtool -N support for ether filters.
  bnxt_en: Support ethtool -n to display ether filters.

Pavan Chebbi (6):
  bnxt_en: Add separate function to delete the filter structure
  bnxt_en: Save user configured filters in a lookup list
  bnxt_en: Retain user configured filters when closing
  bnxt_en: Restore all the user created L2 and ntuple filters
  bnxt_en: Add support for user configured RSS key
  bnxt_en: Invalidate user filters when needed

Vikas Gupta (2):
  bnxt_en: Enhance ethtool ntuple support for ip flows besides TCP/UDP
  bnxt_en: Add drop action support for ntuple

 drivers/net/ethernet/broadcom/bnxt/bnxt.c     | 346 ++++++++++++----
 drivers/net/ethernet/broadcom/bnxt/bnxt.h     |  52 ++-
 .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 389 +++++++++++++-----
 .../net/ethernet/broadcom/bnxt/bnxt_ethtool.h |   2 +
 4 files changed, 579 insertions(+), 210 deletions(-)

-- 
2.30.1


Download attachment "smime.p7s" of type "application/pkcs7-signature" (4209 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ