From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Daley Subject: [PATCH v4 0/8] enic flow api support Date: Wed, 17 May 2017 15:38:03 -0700 Message-ID: <20170517223811.6150-1-johndale@cisco.com> References: <1480ef9e-a5fd-6fd9-a990-df3bed147bfc@intel.com> Cc: dev@dpdk.org, John Daley To: ferruh.yigit@intel.com Return-path: Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) by dpdk.org (Postfix) with ESMTP id 43FA0324B for ; Thu, 18 May 2017 00:38:16 +0200 (CEST) In-Reply-To: <1480ef9e-a5fd-6fd9-a990-df3bed147bfc@intel.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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