[dpdk-dev] [PATCH v5 00/22] fixes and enhancements to Truflow

Ferruh Yigit ferruh.yigit at intel.com
Fri Nov 5 18:20:41 CET 2021


On 11/5/2021 4:57 PM, Ajit Khaparde wrote:
> On Fri, Nov 5, 2021 at 4:10 AM Ferruh Yigit <ferruh.yigit at intel.com> wrote:
>>
>> On 11/4/2021 9:58 PM, Ajit Khaparde wrote:
>>> Enhancements include:
>>> * Scaling numbers on Thor
>>> * Inner IP header support for GRE tunnel flows
>>> * Enable wildcard match for ingress flows
>>> * Add clear on read for flow stats on Thor
>>> * Add nat support for dest IP and port combination
>>> * Remove 2-slice WC support
>>> * Add support for socket redirect feature
>>> * Add new API TruFlow get SRAM resources
>>> * Remove accumulation of stats devargs argument
>>> * Add TruFlow and AFM SRAM partitioning support
>>>
>>> V2:
>>> * Compilation fixes
>>> * Remove 2-slice WC support
>>> * Add support for socket redirect feature
>>> * Add new API TruFlow get SRAM resources
>>> * Remove accumulation of stats devargs argument
>>> * Add TruFlow and AFM SRAM partitioning support
>>>
>>> V3:
>>> * Added one more patch (use enum for bank ID)
>>>
>>> V4:
>>> * Fixed typos in patch 2/20
>>> * Fix checkpatch warnings
>>> * Updated commit logs
>>> * Rebased the patches to latest dpdk-next-net
>>>
>>> V5:
>>> * Split couple of patches into cleanup and code change patch
>>> * Fixed typo in some patches
>>> * Address review comments
>>> * Rebased patches to latest dpdk-next-net
>>>
>>> Ajit Khaparde (2):
>>>     net/bnxt: remove unused functions
>>>     net/bnxt: enable wildcard match for ingress flows
>>>
>>> Farah Smith (1):
>>>     net/bnxt: add clear on read support
>>>
>>> Jay Ding (5):
>>>     net/bnxt: get TruFlow version
>>>     net/bnxt: add new TruFlow API to get SRAM resources
>>>     net/bnxt: add TruFlow and AFM SRAM partitioning support
>>>     net/bnxt: add Tx TruFlow table config for P4 device
>>>     net/bnxt: use enum for bank ID
>>>
>>> Kishore Padmanabha (11):
>>>     net/bnxt: add NAT support for dest IP and port combination
>>>     net/bnxt: add support for multi root capability
>>>     net/bnxt: fix out of bounds issue in hash list
>>>     net/bnxt: add capability option for socket redirect
>>>     net/bnxt: address ISO C90 compilation error
>>>     net/bnxt: support inner IP header for GRE tunnel flows
>>>     net/bnxt: remove devargs for stats accumulation
>>>     net/bnxt: update log messages in TruFlow path
>>>     net/bnxt: add support for socket direct feature
>>>     net/bnxt: modify VF representor alloc sequence
>>>     net/bnxt: check mismatch of control and physical port
>>>
>>> Mike Baucom (1):
>>>     net/bnxt: remove 2 slice wildcard entries
>>>
>>> Shahaji Bhosle (2):
>>>     net/bnxt: increase flow scale for Thor
>>>     net/bnxt: fix clang compiler warnings
>>>
>>
>> Hi Ajit,
>>
>> It would be good to updated the release notes for the above changes,
>> but -rc2 is a day away and I don't want to block the set for this.
>>
>> Can you please send the documentation update separately?
>> If it comes before next-net merged, I can squash it.
> Hi Ferruh,
> Done. Please let me know if you can pick it straight from patchwork.
> Otherwise I can merge in the subtree and you can pick from there.
> Please let me know.
> 

I guess I can do it, let me try.



More information about the dev mailing list