Sorry for the inconvenience Ferruh, hopefully this set will work better. V4 patchset changes: - include patch that was missing in V3 which caused compile errors - put mark and flag support into a separate patch to make it more clear what the code changes in enic_rxtx.c were for - fixed a documentation merge error - fix copyright, remove unnecessary check for dev == NULL
thanks, johnd John Daley (8): net/enic: bring NIC interface functions up to date net/enic: flow API skeleton net/enic: flow API for NICs with advanced filters enabled net/enic: flow API mark and flag support net/enic: flow API for NICs with advanced filters disabled net/enic: flow API for Legacy NICs net/enic: flow API debug net/enic: flow API documentation config/common_base | 1 + doc/guides/nics/enic.rst | 52 ++ doc/guides/nics/features/enic.ini | 1 + doc/guides/rel_notes/release_17_08.rst | 6 + drivers/net/enic/Makefile | 1 + drivers/net/enic/base/cq_enet_desc.h | 13 + drivers/net/enic/base/vnic_dev.c | 162 +++- drivers/net/enic/base/vnic_dev.h | 5 +- drivers/net/enic/base/vnic_devcmd.h | 81 +- drivers/net/enic/enic.h | 15 +- drivers/net/enic/enic_clsf.c | 16 +- drivers/net/enic/enic_ethdev.c | 18 +- drivers/net/enic/enic_flow.c | 1544 ++++++++++++++++++++++++++++++++ drivers/net/enic/enic_main.c | 3 + drivers/net/enic/enic_res.c | 15 + drivers/net/enic/enic_rxtx.c | 16 +- 16 files changed, 1904 insertions(+), 45 deletions(-) create mode 100644 drivers/net/enic/enic_flow.c -- 2.12.0