From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 098E52BFE for ; Wed, 20 Apr 2016 16:22:19 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP; 20 Apr 2016 07:22:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.24,510,1455004800"; d="scan'208";a="959042252" Received: from bricha3-mobl3.ger.corp.intel.com ([10.237.220.132]) by orsmga002.jf.intel.com with SMTP; 20 Apr 2016 07:22:17 -0700 Received: by (sSMTP sendmail emulation); Wed, 20 Apr 2016 15:22:16 +0025 Date: Wed, 20 Apr 2016 15:22:16 +0100 From: Bruce Richardson To: Zhe Tao Cc: dev@dpdk.org, jingjing.wu@intel.com Message-ID: <20160420142216.GB11432@bricha3-MOBL3> References: <1458816499-705-1-git-send-email-zhe.tao@intel.com> <1458895321-21896-1-git-send-email-zhe.tao@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1458895321-21896-1-git-send-email-zhe.tao@intel.com> Organization: Intel Shannon Ltd. User-Agent: Mutt/1.5.23 (2014-03-12) Subject: Re: [dpdk-dev] [PATCH 0/3 v7] i40e: Add floating VEB support for i40e 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: Wed, 20 Apr 2016 14:22:20 -0000 On Fri, Mar 25, 2016 at 04:41:57PM +0800, Zhe Tao wrote: > This patch-set add the support for floating VEB in i40e. > All the VFs VSIs can decide whether to connect to the legacy VEB/VEPA or > the floating VEB. When connect to the floating VEB a new floating VEB is > created. Now all the VFs need to connect to floating VEB or legacy VEB, > cannot connect to both of them. The PF and VMDQ,FD VSIs connect to > the old legacy VEB/VEPA. > > All the VEB/VEPA concepts are not specific for FVL, they are defined in the > 802.1Qbg spec. > > This floating VEB only take effects on the specific version F/W. > > Zhe Tao (2): > Support floating VEB config > Add floating VEB support in i40e > Add global reset support for i40e > > doc/guides/nics/i40e.rst | 7 ++ > doc/guides/rel_notes/release_16_04.rst | 2 + > drivers/net/i40e/i40e_ethdev.c | 189 +++++++++++++++++++++++++++++---- > drivers/net/i40e/i40e_ethdev.h | 38 +++++++ > drivers/net/i40e/i40e_pf.c | 11 +- > 5 files changed, 223 insertions(+), 24 deletions(-) > > V2: Added the release notes and changed commit log. > V3: Changed the VSI release operation. > V4: Added the FW version check otherwise it will cause the segment fault. > V5: Edited the code for new share code APIs > V6: Changed the floating VEB configuration method > V7: Added global reset for i40e BTW: When doing additional revisions of the patch, feel free to use the "-v N" parameter to "git format-patch", which will create the PATCH titles in the correct form for you. It's normal to have the v7,v8 etc. appear before the patch number in the series, not after as in your series. Regards, /Bruce