[PATCH v6 00/27] add the basic rte_flow offload support of nfp PMD

Ferruh Yigit ferruh.yigit at amd.com
Fri Oct 21 15:04:46 CEST 2022


On 10/21/2022 9:01 AM, Chaoyong He wrote:
> This is the second patch series to add the support of rte_flow offload for
> nfp PMD, includes:
> Implement the rte_flow related API
> Implement the offload framework of nfp card
> Add the offload support of common rte_flow pattern items
> Add the offload support of common rte_flow actions
> 
> * Changes since v5
> - Fix two problems import by the first patch series.
> - Use RTE_BIT32 for bit.
> - Modify the release note.
> - Remove the incompletement logic about 'MARK' and 'RSS'.
> 
> * Changes since v4
> - Store the hash_key to avoid the uncessary repeat calculation.
> - Make sure '.validate' don't update 'flower_version'.
> - Guarante 'query' is zeroed out.
> - Use the 'rest' field of query action to decide if reset the stats.
> - Modify the 'nfp.ini' document.
> 
> * Changes since v3
> - Change the release note.
> - Change the headline of commit message.
> - Adjust the order of commits to prevent the memory problem.
> 
> * Changes since v2
> - Fix one problem import by the first patch series
> 
> * Changes since v1
> - Add the 'Depends-on' tag
> 
> Chaoyong He (27):
>    net/nfp: fix CPP bridge service requirement
>    net/nfp: fix the promiscuous mode control functions
>    net/nfp: fix the service stuck the app end
>    net/nfp: add the structures and functions for flow offload
>    net/nfp: add the stats process logic in ctrl VNIC service
>    net/nfp: add the flow APIs of nfp PMD
>    net/nfp: support basic flow items
>    net/nfp: support basic flow actions
>    net/nfp: support VLAN flow item
>    net/nfp: support IPv4 flow item
>    net/nfp: support IPv6 flow item
>    net/nfp: support TCP flow item
>    net/nfp: support UDP flow item
>    net/nfp: support SCTP flow item
>    net/nfp: support SRC MAC flow action
>    net/nfp: support DST MAC flow action
>    net/nfp: support pop VLAN flow action
>    net/nfp: support push VLAN flow action
>    net/nfp: support SRC IPv4 flow action
>    net/nfp: support DST IPv4 flow action
>    net/nfp: support SRC IPv6 flow action
>    net/nfp: support DST IPv6 flow action
>    net/nfp: support TP SRC flow action
>    net/nfp: support TP DST flow action
>    net/nfp: support TTL flow action
>    net/nfp: support IPv4 DSCP flow action
>    net/nfp: support IPv6 DSCP flow action


Except 2/27,
Series applied to dpdk-next-net/main, thanks.

Patch 2/27 is independent fix and it can continue separately.



More information about the dev mailing list