[dpdk-dev] [PATCH v7 0/4] net/tap: support flow API

Ferruh Yigit ferruh.yigit at intel.com
Thu Mar 23 13:50:17 CET 2017


On 3/23/2017 8:33 AM, Pascal Mazon wrote:
> This series adds support for the flow API in tap PMD.
> 
> It enables filtering specific packets incoming on the tap netdevice, to
> process only desired ones. Under the hood, it uses kernel TC (traffic
> control), which takes place very early in the stack, and supports most
> common pattern items and actions defined in the flow API.
> 
> v7 changes:
>    - provide more details in doc/guides/nics/tap.rst
> 
> v6 changes:
>   - fix compilation issue on i686 (wrong cast for rte flow handle)
> 
> v5 changes:
>   - rebase after adrien's patches on Tx poll and Rx signaling
>   - better spaces for comments in rte_eth_tap.h
> 
> v4 changes:
>   - rebase on top of "net/tap: add additional management ops" series
>   - fix a few netlink doxygen comments
>   - rename tap.h -> rte_eth_tap.h
>   - flush flow rules only when applicable
> 
> v3 changes:
>   - vlan patterns enabled depending on running kernel (4.9+)
>   - update doc/guides/nics/tap.rst for Flow API support
>   - rebase on top of "net/tap: add additional management ops" series
> 
> v2 changes:
>   - support compilation on kernels < 4.2 (where flower support appeared)
>   - set whitespaces in tap.h
>   - remove unnecessary goto
> 
> Pascal Mazon (4):
>   net/tap: move private elements to external header
>   net/tap: add preliminary support for rte_flow
>   net/tap: add netlink back-end for flow API
>   net/tap: add basic flow API patterns and actions

Series applied to dpdk-next-net/master, thanks.



More information about the dev mailing list