From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 94C9F1B4CC for ; Wed, 19 Dec 2018 02:33:09 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Dec 2018 17:33:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,370,1539673200"; d="scan'208";a="99795873" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga007.jf.intel.com with ESMTP; 18 Dec 2018 17:33:08 -0800 Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 18 Dec 2018 17:33:08 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 18 Dec 2018 17:33:07 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.201]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.59]) with mapi id 14.03.0415.000; Wed, 19 Dec 2018 09:33:06 +0800 From: "Yan, Zhirun" To: "Zhang, Qi Z" , "dev@dpdk.org" Thread-Topic: [PATCH v6 3/3] doc: update queue number per vf for i40e Thread-Index: AQHUlqxbgjqtgbGUE0GLxSAkV06tuKWD75+AgAFX5MA= Date: Wed, 19 Dec 2018 01:33:05 +0000 Message-ID: <2F9759EBFF61914290A3BA61BDBE2C860B9DCA50@SHSMSX101.ccr.corp.intel.com> References: <20181217111054.45414-1-zhirun.yan@intel.com> <20181218160933.11113-1-zhirun.yan@intel.com> <20181218160933.11113-4-zhirun.yan@intel.com> <039ED4275CED7440929022BC67E7061153302073@SHSMSX103.ccr.corp.intel.com> In-Reply-To: <039ED4275CED7440929022BC67E7061153302073@SHSMSX103.ccr.corp.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 v6 3/3] doc: update queue number per vf for i40e 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: Wed, 19 Dec 2018 01:33:10 -0000 > -----Original Message----- > From: Zhang, Qi Z > Sent: Tuesday, December 18, 2018 9:00 PM > To: Yan, Zhirun ; dev@dpdk.org > Subject: RE: [PATCH v6 3/3] doc: update queue number per vf for i40e >=20 >=20 >=20 > > -----Original Message----- > > From: Yan, Zhirun > > Sent: Wednesday, December 19, 2018 12:10 AM > > To: dev@dpdk.org; Zhang, Qi Z > > Cc: Yan, Zhirun > > Subject: [PATCH v6 3/3] doc: update queue number per vf for i40e > > > > Updated the doc and release notes on the support for requesting more > queues. >=20 > Please fix the warning due to exceed 75 chars >=20 > > > > Signed-off-by: Zhirun Yan > > --- > > doc/guides/nics/i40e.rst | 16 +++++++++------- > > doc/guides/rel_notes/release_19_02.rst | 8 ++++++++ > > 2 files changed, 17 insertions(+), 7 deletions(-) > > > > diff --git a/doc/guides/nics/i40e.rst b/doc/guides/nics/i40e.rst index > > bfacbd117..70143d6a0 100644 > > --- a/doc/guides/nics/i40e.rst > > +++ b/doc/guides/nics/i40e.rst > > @@ -129,13 +129,15 @@ Please note that enabling debugging options may > > affect system performance. > > Runtime Config Options > > ~~~~~~~~~~~~~~~~~~~~~~ > > > > -- ``Number of Queues per VF`` (default ``4``) > > - > > - The number of queue per VF is determined by its host PF. If the PCI > > address > > - of an i40e PF is aaaa:bb.cc, the number of queues per VF can be > > configured > > - with EAL parameter like -w aaaa:bb.cc,queue-num-per-vf=3Dn. The valu= e > > n can be > > - 1, 2, 4, 8 or 16. If no such parameter is configured, the number of > > queues > > - per VF is 4 by default. > > +- ``Reserved number of Queues per VF`` (default ``4``) > > + > > + The number of reserved queue per VF is determined by its host PF. > > + If the PCI address of an i40e PF is aaaa:bb.cc, the number of > > + reserved queues per VF can be configured with EAL parameter like -w > > aaaa:bb.cc,queue-num-per-vf=3Dn. > > + The value n can be 1, 2, 4, 8 or 16. If no such parameter is > > + configured, the number of reserved queues per VF is 4 by default. > > + If VF request more than reserved queues per VF, PF will able to > > + allocate max to 16 queues after a VF reset. > > > > - ``Support multiple driver`` (default ``disable``) > > > > diff --git a/doc/guides/rel_notes/release_19_02.rst > > b/doc/guides/rel_notes/release_19_02.rst > > index e86ef9511..f99443cfa 100644 > > --- a/doc/guides/rel_notes/release_19_02.rst > > +++ b/doc/guides/rel_notes/release_19_02.rst > > @@ -60,6 +60,14 @@ New Features > > * Added the handler to get firmware version string. > > * Added support for multicast filtering. > > > > +* **Support dynamic queues allocation for VF.** >=20 > I think you need to specify this is for i40e. >=20 > Base on previous release note. It's better to follow the style like "Adde= d ..." > So It could be "Added dynamic queues allocation support for i40e VF". >=20 Yes, I will modify it in next version. > > + > > + Previously, available queues of VF is reserved by PF at initialize s= tage. > > + Now both DPDK PF and Kernel PF (>=3D2.1.14) will support dynamic > > + queue allocation. At runtime, when VF request more queue number > > + exceed the initial reserved amount, PF can allocate up to 16 queues > > + as the request after a VF reset. > > + >=20 >=20 > > > > Removed Items > > ------------- > > -- > > 2.17.1