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 15BF87F6C for ; Fri, 10 Oct 2014 05:04:06 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP; 09 Oct 2014 20:08:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,689,1406617200"; d="scan'208";a="616201748" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga002.jf.intel.com with ESMTP; 09 Oct 2014 20:11:29 -0700 Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 9 Oct 2014 20:11:29 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 9 Oct 2014 20:11:29 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.192]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.203]) with mapi id 14.03.0195.001; Fri, 10 Oct 2014 11:11:26 +0800 From: "Liang, Cunming" To: "dev@dpdk.org" Thread-Topic: [PATCH v2 00/13] support of multiple sizes of redirection table Thread-Index: AQHP2JxjPxwOD1zHTkicVAFc6H+d5JwovmpA Date: Fri, 10 Oct 2014 03:11:26 +0000 Message-ID: References: <1411634427-746-1-git-send-email-helin.zhang@intel.com> In-Reply-To: <1411634427-746-1-git-send-email-helin.zhang@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 00/13] support of multiple sizes of redirection table X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 03:04:07 -0000 Acked-by: Cunming, Liang > -----Original Message----- > From: Zhang, Helin > Sent: Thursday, September 25, 2014 4:40 PM > To: dev@dpdk.org > Cc: Zhang, Helin > Subject: [PATCH v2 00/13] support of multiple sizes of redirection table >=20 > As e1000, ixgbe and i40e hardware use different sizes of redirection > table in PF or VF, ethdev and PMDs need to be reworked to support > multiple sizes of that table. In addition, commands in testpmd also > need to be reworked to support these changes. >=20 > v2 changes: > * Reorganize the patches. > * Add code style fixes. > * Add support of reta updating/querying in i40e VF. >=20 > Helin Zhang (13): > app/testpmd: code style fix > i40evf: code style fix > ethdev: add more annotation > ethdev: support of multiple sizes of redirection table > igb: add new function for VF ops of 'dev_infos_get' > igb: rework of updating/querying reta > ixgbe: add new function for VF ops of 'dev_infos_get' > ixgbe: rework of updating/querying reta > i40e: support of setting hash lookup table size > i40e: support of getting redirection table size > i40e: rework of updating/querying reta > i40evf: support of updating/querying redirection table > app/testpmd: rework of commands for updating/querying reta >=20 > app/test-pmd/cmdline.c | 166 +++++++++++++++++++++++++----= ------ > app/test-pmd/config.c | 37 ++++---- > app/test-pmd/testpmd.h | 4 +- > lib/librte_ether/rte_ethdev.c | 116 ++++++++++++++---------- > lib/librte_ether/rte_ethdev.h | 46 ++++++---- > lib/librte_pmd_e1000/igb_ethdev.c | 151 +++++++++++++++++------------= -- > lib/librte_pmd_i40e/i40e_ethdev.c | 108 ++++++++++++++--------- > lib/librte_pmd_i40e/i40e_ethdev.h | 13 +++ > lib/librte_pmd_i40e/i40e_ethdev_vf.c | 103 +++++++++++++++++++++- > lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 144 ++++++++++++++++++-----------= - > 10 files changed, 598 insertions(+), 290 deletions(-) >=20 > -- > 1.8.1.4