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: <20241115200412.1340286-1-wei.huang2@amd.com>
Date: Fri, 15 Nov 2024 14:04:10 -0600
From: Wei Huang <wei.huang2@....com>
To: <linux-pci@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
	<netdev@...r.kernel.org>
CC: <kuba@...nel.org>, <helgaas@...nel.org>, <davem@...emloft.net>,
	<edumazet@...gle.com>, <pabeni@...hat.com>, <asml.silence@...il.com>,
	<almasrymina@...gle.com>, <gospo@...adcom.com>, <michael.chan@...adcom.com>,
	<ajit.khaparde@...adcom.com>, <somnath.kotur@...adcom.com>,
	<andrew.gospodarek@...adcom.com>, <manoj.panicker2@....com>,
	<Eric.VanTassell@....com>, <wei.huang2@....com>, <bhelgaas@...gle.com>
Subject: [PATCH V1 0/2] Enable TPH support in BNXT driver

Hi All,

TPH (TLP Processing Hints) is a PCIe feature that allows endpoint devices
to provide optimization hints for memory-targeted requests. TPH support
is now available in pci.git/next and ready for v6.13.

This patchset enables TPH in the Broadcom bnxt driver. Through the IRQ
affinity notifier, steering tags (ST) are updated when the driver's IRQ
affinity changes. On Broadcom NICs with compatible firmware, this
implementation improves memory bandwidth efficiency and network
performance in real-world benchmarks.

Note: These patches are follow-ups from the earlier TPH enablement
series. Patch #4 (IRQ affinity) has been updated based on feedback from
Jakub Kicinski. Since net-next currently lacks TPH support, we propose
these patches be merged via pci.git/next after review by Jakub and
others.

Thanks,
-Wei

Manoj Panicker (1):
  bnxt_en: Add TPH support in BNXT driver

Michael Chan (1):
  bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings

 drivers/net/ethernet/broadcom/bnxt/bnxt.c | 111 +++++++++++++++++++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h |   7 ++
 net/core/netdev_rx_queue.c                |   1 +
 3 files changed, 117 insertions(+), 2 deletions(-)


base-commit: e031efeb3a3a65673086d8f148da53f22c6f8ae5
-- 
2.46.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ