[dpdk-dev] [PATCH v2 0/2] net/enic: a couple new features

Ferruh Yigit ferruh.yigit at intel.com
Thu Oct 10 14:19:34 CEST 2019


On 9/23/2019 3:41 PM, Hyong Youb Kim wrote:
> The first patch enables Geneve offload that supports Geneve header
> options. Previous Geneve offload does not work when options are
> present.
> 
> The second patch adds the new flow implementation based on Flow
> Manager. So the driver now has two implementations: one based on the
> old filter API, and this new one based on Flow Manager. Flow Manager
> is newer firmware interface with more actions and match items than the
> filter API. enic_fm_flow.c is quite large but self contained. We tried
> to break it up into multiple patches, but it did not really make sense
> in the end. So sending the whole file in one patch.
> 
> checkpatches complains about these errors. We checked and found it
> safe to ignore them (false positives).
> 
> CHECK:CAMELCASE: Avoid CamelCase: <PRIx64>
> ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
> 
> Thanks.
> -Hyong
> 
> v2: add FMOP_NOP to the flowman header, which was missing in v1
> 
> Hyong Youb Kim (2):
>   net/enic: enable Geneve with options offload
>   net/enic: add flow implementation based on Flow Manager API

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


More information about the dev mailing list