From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id D601D16829 for ; Thu, 7 Sep 2017 13:21:01 +0200 (CEST) Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga105.fm.intel.com with ESMTP; 07 Sep 2017 04:21:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,358,1500966000"; d="scan'208";a="146527045" Received: from unknown (HELO dpdk9.sh.intel.com) ([10.67.118.52]) by orsmga005.jf.intel.com with ESMTP; 07 Sep 2017 04:20:59 -0700 From: Beilei Xing To: jingjing.wu@intel.com Cc: andrey.chilikin@intel.com, dev@dpdk.org Date: Thu, 7 Sep 2017 19:20:57 +0800 Message-Id: <1504783263-20575-1-git-send-email-beilei.xing@intel.com> X-Mailer: git-send-email 2.5.5 In-Reply-To: <1503647430-93905-2-git-send-email-beilei.xing@intel.com> References: <1503647430-93905-2-git-send-email-beilei.xing@intel.com> Subject: [dpdk-dev] [PATCH v2 0/6] GPT-C and GTP-U enabling X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2017 11:21:02 -0000 This patch set enables RSS/FDIR/cloud filter for GPT-C and GTP-U. It depends on Kirill's patch: http://www.dpdk.org/dev/patchwork/patch/28294/ v2 changes: - Enable RSS/FDIR/cloud filter dinamicly by checking profile - Add GTPC and GTPU items to distinguish rule for GTP-C or GTP-U - Rework FDIR/cloud filter enabling function Beilei Xing (6): net/i40e: support RSS for GTP-C and GTP-U ethdev: add GTPC and GTPU items net/i40e: finish integration FDIR with generic flow API net/i40e: add FDIR support for GTP-C and GTP-U net/i40e: add cloud filter parsing function for GTP net/i40e: enable cloud filter for GTP-C and GTP-U app/test-pmd/cmdline_flow.c | 44 +++ app/test-pmd/config.c | 2 + doc/guides/prog_guide/rte_flow.rst | 26 ++ doc/guides/testpmd_app_ug/testpmd_funcs.rst | 8 + drivers/net/i40e/i40e_ethdev.c | 356 +++++++++++++++++- drivers/net/i40e/i40e_ethdev.h | 139 ++++++- drivers/net/i40e/i40e_fdir.c | 544 +++++++++++++++++++++++++++- drivers/net/i40e/i40e_flow.c | 403 ++++++++++++++++----- drivers/net/i40e/rte_pmd_i40e.c | 4 + lib/librte_ether/rte_flow.h | 44 +++ 10 files changed, 1448 insertions(+), 122 deletions(-) -- 2.5.5