From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 3DE383256 for ; Thu, 5 Oct 2017 03:28:36 +0200 (CEST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Oct 2017 18:28:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,479,1500966000"; d="scan'208";a="906882246" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.241.225.26]) ([10.241.225.26]) by FMSMGA003.fm.intel.com with ESMTP; 04 Oct 2017 18:28:30 -0700 From: Ferruh Yigit To: Kirill Rybalchenko , dev@dpdk.org Cc: andrey.chilikin@intel.com, beilei.xing@intel.com, jingjing.wu@intel.com References: <1506956942-59123-1-git-send-email-kirill.rybalchenko@intel.com> <1507121533-142655-1-git-send-email-kirill.rybalchenko@intel.com> <5993bfdd-1f15-6585-4b83-bc14facf7c65@intel.com> Message-ID: Date: Thu, 5 Oct 2017 02:28:30 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <5993bfdd-1f15-6585-4b83-bc14facf7c65@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH v5 0/5] net/i40e: implement dynamic mapping of flow types to pctypes 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, 05 Oct 2017 01:28:37 -0000 On 10/4/2017 10:48 PM, Ferruh Yigit wrote: > On 10/4/2017 1:52 PM, Kirill Rybalchenko wrote: >> Implement dynamic mapping of software flow types to hardware pctypes. >> This allows to map new flow types to pctypes without changing >> API of the driver. >> >> v2: >> Remove unnecessary check for new flow types. >> Re-arrange patchset to avoid compillation errors. >> Remove unnecessary usage of statically defined flow types and pctypes. >> >> v3: >> Remove unnecessary bit operations in I40E_PFQF_HENA and I40E_VFQF_HENA registers. >> Add new definition in enum i40e_filter_pctype for for invalid pctype. >> Fixed bugs in i40e_pctype_to_flowtype and i40e_flowtype_to_pctype functions. >> Function rte_pmd_i40e_flow_type_mapping_get returns now full mapping table. >> testpmd: changed command syntax from 'pctype mapping...' to >> 'port config pctype mapping...' and 'show port pctype mapping' >> Various small modifications in code style after reviewing. >> >> v4: >> Change prototypes of some static functions. >> Move declaration of automatic variables to beginning of function. >> Move declaration of I40E_FILTER_PCTYPE_INVALID to i40e_ethdev.h >> Fix some typos in source filea and documentation. >> >> v5: >> Fix code style warnings and documentation. >> No functional changes. >> > >> >> Kirill Rybalchenko (5): >> net/i40e: remove unnecessary bit operations >> net/i40e: implement dynamic mapping of sw flow types to hw pctypes >> net/i40e: add new functions to manipulate with pctype mapping table >> app/testpmd: add new commands to manipulate with pctype mapping >> ethdev: remove unnecessary check for new flow type > > Series Reviewed-by: Ferruh Yigit Series applied to dpdk-next-net/master, thanks.