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 C241511F5 for ; Mon, 29 Sep 2014 03:32:59 +0200 (CEST) Received: from azsmga001.ch.intel.com ([10.2.17.19]) by orsmga103.jf.intel.com with ESMTP; 28 Sep 2014 18:37:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,616,1406617200"; d="scan'208";a="480619834" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by azsmga001.ch.intel.com with ESMTP; 28 Sep 2014 18:39:22 -0700 Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.195.1; Sun, 28 Sep 2014 18:39:15 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS) id 14.3.195.1; Sun, 28 Sep 2014 18:39:14 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.230]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.204]) with mapi id 14.03.0195.001; Mon, 29 Sep 2014 09:39:13 +0800 From: "Zhan, Zhaochen" To: "Zhang, Helin" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2 0/3] add i40e RSS support in VF Thread-Index: AQHP06c555DfEpr3kEWVpLgnDEtL+ZwXX/zw Date: Mon, 29 Sep 2014 01:39:12 +0000 Message-ID: <6D0EE020084B194084D70B0A8D2207B8ED9A17@SHSMSX104.ccr.corp.intel.com> References: <1411089280-23595-1-git-send-email-helin.zhang@intel.com> In-Reply-To: <1411089280-23595-1-git-send-email-helin.zhang@intel.com> Accept-Language: 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 0/3] add i40e RSS support in VF 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: Mon, 29 Sep 2014 01:33:00 -0000 Tested-by: Zhaochen Zhan This patch has been verified on KVM virtual environment with 4*10G, 2*40G and 1*40G NICs. The VF is generated by SRIOV. And testpmd should be run on HOST to support testpmd works on VM. The RSS function works well in the testpmd app in VM environment of KVM. Please see environment information as the following: HOST environment: CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz OS: Linux 3.11.10-301.fc20.x86_64 =20 GCC: 4.8.3 NIC: 4*10G(1572), 2*40G(1583), 1*40G(1584) VM environment generated by KVM: CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz OS: Linux 3.11.10-301.fc20.x86_64 GCC: 4.8.2 NIC: VF generated through SRIOV > -----Original Message----- > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Helin Zhang > Sent: Friday, September 19, 2014 9:15 AM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/3] add i40e RSS support in VF >=20 > As hardware supports RSS in VF, the patches add that support > in driver. In addition, minor improvements are added for > defining macro with constant. >=20 > v2 changes: > * Remove support of updating/querying redirection table, as it > will be implemented in another patches later. > * Remove changes in testpmd, as it is not needed at all for > supporting RSS in VF. >=20 > Helin Zhang (3): > ethdev: improvement for constant usage > i40e: extern two functions and relevant macros > i40evf: support of RSS in VF >=20 > lib/librte_ether/rte_ethdev.h | 47 ++++++------ > lib/librte_pmd_i40e/i40e_ethdev.c | 4 +- > lib/librte_pmd_i40e/i40e_ethdev.h | 40 +++++++++- > lib/librte_pmd_i40e/i40e_ethdev_vf.c | 142 > +++++++++++++++++++++++++++++++++++ > 4 files changed, 207 insertions(+), 26 deletions(-) >=20 > -- > 1.8.1.4