>On 10.10.2024, 15:37, "Ferruh Yigit" wrote:
>On 10/10/2024 12:47 PM, Serhii Iliushyk wrote:
>> On 09.10.2024, 06:26, "Ferruh Yigit" wrote:
>>> 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?
>>>
>> 
>> Hi Ferruh,
>> 
>> These patches provide only the initialization of a SmartNiC and prepare it 
>> for the Tx/Rx.
>> The NapaTech Smart NiC requires an already-created flow to receive and 
>> transmit packets. (with hardware offload or processed by software)
>> The next patch set we prepare allows create flow. So, with the next patch 
>> set, Tx/Rx will work.
>> 
>
>
>Thanks Serhii.
>
>
>Change request on this patch series is only in the logging related one
>[1], is it OK if I merge this series without that patch and have log
>patch later?
>Although I am not sure if I can just drop that patch without impacting
>rest, but I can try.
>
>
>[1]
>net/ntnic: extend and fix logging implementation

The fix for logging is ready.
I'm going to send it in couple minutes.
Please wait for it.

BR,
Serhii

Reply via email to