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.