[PATCH v2 00/50] Provide: flow filter init API, Enable virtual queues, fix ntnic issues for release 24.07
Ferruh Yigit
ferruh.yigit at amd.com
Wed Oct 9 05:25:53 CEST 2024
On 10/7/2024 8:33 PM, Serhii Iliushyk wrote:
> The list of updates provided by the patchset:
> * Update the supported version of the FPGA to 9563.55.49
> * Fix Coverity issues
> * Fix issues related to release 24.07
> * Extended and fixed the implementation of the logging
> * Added NT flow filter init API
> * Added NT flow backend initialization API
> * Added initialization of FPGA modules related to flow HW offload
> * Added basic handling of the virtual queues
> * Update documentation
>
> Danylo Vodopianov (15):
> net/ntnic: fix coverity issues:
> net/ntnic: extend and fix logging implementation
> net/ntnic: add basic queue operations
> net/ntnic: enhance Ethernet device configuration
> net/ntnic: add scatter-gather HW deallocation
> net/ntnic: add queue setup operations
> net/ntnic: add packet handler for virtio queues
> net/ntnic: add init for virt queues in the DBS
> net/ntnic: add split-queue support
> net/ntnic: add functions for availability monitor management
> net/ntnic: used writer data handling functions
> net/ntnic: add descriptor reader data handling functions
> net/ntnic: virtqueue setup managed packed-ring was added
> net/ntnic: add functions for releasing virt queues
> net/ntnic: add functions for retrieving and managing packets
>
> Oleksandr Kolomeiets (33):
> net/ntnic: update NT NiC PMD driver with FPGA version
> net/ntnic: update documentation
> net/ntnic: remove extra calling of the API for release port
> net/ntnic: add flow filter init API
> net/ntnic: add flow filter deinitialization API
> net/ntnic: add flow backend initialization API
> net/ntnic: add flow backend deinitialization API
> net/ntnic: add INFO flow module
> net/ntnic: add categorizer (CAT) flow module
> net/ntnic: add key match (KM) flow module
> net/ntnic: add flow matcher (FLM) flow module
> net/ntnic: add IP fragmenter (IFR) flow module
> net/ntnic: add hasher (HSH) flow module
> net/ntnic: add queue select (QSL) flow module
> net/ntnic: add slicer (SLC LR) flow module
> net/ntnic: add packet descriptor builder (PDB) flow module
> net/ntnic: add header field update (HFU) flow module
> net/ntnic: add RPP local retransmit (RPP LR) flow module
> net/ntnic: add copier (Tx CPY) flow module
> net/ntnic: add checksum update (CSU) flow module
> net/ntnic: add insert (Tx INS) flow module
> net/ntnic: add replacer (Tx RPL) flow module
> net/ntnic: add base init and deinit of the NT flow API
> net/ntnic: add base init and deinit the NT flow backend
> net/ntnic: add categorizer (CAT) FPGA module
> net/ntnic: add key match (KM) FPGA module
> net/ntnic: add flow matcher (FLM) FPGA module
> net/ntnic: add hasher (HSH) FPGA module
> net/ntnic: add queue select (QSL) FPGA module
> net/ntnic: add slicer (SLC LR) FPGA module
> net/ntnic: add packet descriptor builder (PDB) FPGA module
> net/ntnic: add Tx Packet Editor (TPE) FPGA module
> net/ntnic: add receive MAC converter (RMC) core module
>
> Serhii Iliushyk (2):
> net/ntnic: add Tx Packet Editor (TPE) flow module
> net/ntnic: update FPGA registeris related to DBS
>
Hi Serhii,
What is the status of the driver after this patches, does Rx/Tx works?
More information about the dev
mailing list