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-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <175734586236.468086.14323497345307202416.b4-ty@kernel.org>
Date: Mon, 08 Sep 2025 11:37:42 -0400
From: Leon Romanovsky <leon@...nel.org>
To: jgg@...pe.ca, Kalesh AP <kalesh-anakkur.purayil@...adcom.com>
Cc: linux-rdma@...r.kernel.org, netdev@...r.kernel.org, 
 andrew.gospodarek@...adcom.com, selvin.xavier@...adcom.com, 
 michael.chan@...adcom.com
Subject: Re: [PATCH rdma-next 00/10] RDMA/bnxt_re: Add receive flow
 steering support


On Fri, 22 Aug 2025 09:37:51 +0530, Kalesh AP wrote:
> The RDMA stack allows for applications to create IB_QPT_RAW_PACKET
> QPs, which receive plain Ethernet packets. This patch adds ib_create_flow()
> and ib_destroy_flow() support in the bnxt_re driver. For now, only the
> sniffer rule is supported to receive all port traffic. This is to support
> tcpdump over the RDMA devices to capture the packets.
> 
> Patch#1 is Ethernet driver change to reserve more stats context to RDMA device.
> Patch#2, #3 and #4 are code refactoring changes in preparation for subsequent patches.
> Patch#5 adds support for unique GID.
> Patch#6 adds support for mirror vnic.
> Patch#7 adds support for flow create/destroy.
> Patch#8 enables the feature by initializing FW with roce_mirror support.
> Patch#9 is to improve the timeout value for the commands by using firmware provided message timeout value.
> Patch#10 is another related cleanup patch to remove unnecessary checks.
> 
> [...]

Applied, thanks!

[01/10] bnxt_en: Enhance stats context reservation logic
        https://git.kernel.org/rdma/rdma/c/47bd8cafcbf007
[02/10] RDMA/bnxt_re: Add data structures for RoCE mirror support
        https://git.kernel.org/rdma/rdma/c/a99b2425cc6091
[03/10] RDMA/bnxt_re: Refactor hw context memory allocation
        https://git.kernel.org/rdma/rdma/c/877d90abaa9eae
[04/10] RDMA/bnxt_re: Refactor stats context memory allocation
        https://git.kernel.org/rdma/rdma/c/bebe1a1bb1cff3
[05/10] RDMA/bnxt_re: Add support for unique GID
        https://git.kernel.org/rdma/rdma/c/b8f4e7f1a275ba
[06/10] RDMA/bnxt_re: Add support for mirror vnic
        https://git.kernel.org/rdma/rdma/c/c23c893e3a02a5
[07/10] RDMA/bnxt_re: Add support for flow create/destroy
        https://git.kernel.org/rdma/rdma/c/525b4368864c7e
[08/10] RDMA/bnxt_re: Initialize fw with roce_mirror support
        https://git.kernel.org/rdma/rdma/c/d1dde88622b99c
[09/10] RDMA/bnxt_re: Use firmware provided message timeout value
        https://git.kernel.org/rdma/rdma/c/d7fc2e1a321cf7
[10/10] RDMA/bnxt_re: Remove unnecessary condition checks
        https://git.kernel.org/rdma/rdma/c/dfc78ee86d8f50

Best regards,
-- 
Leon Romanovsky <leon@...nel.org>


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ