From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id E4E482A58; Wed, 5 Jul 2017 12:17:08 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 473FA207EE; Wed, 5 Jul 2017 06:17:08 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 05 Jul 2017 06:17:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=NgAKWCmWr1WDm4E kvtuvI30yis3Sbdqmn9GWfB39iyg=; b=byZA216UbGukJ+qNy6PAFRF+0ZDmKEp IC3Xo7tyqoggk2HENIXCImmJPw2PLYf/Z98vkBGI4h/kHsYrCAd82ilP5RqqHmJA 00LRZE5crH/1myrsVuleZCM/HdDg3Fd6esmYc0/MhWDCo3iExzQ9ew0eqSqda5+a xbcqY7vYnBcA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=NgAKWCmWr1WDm4EkvtuvI30yis3Sbdqmn9GWfB39iyg=; b=pj3hlJuh FfHVB5v/S9m8mJlRCjhwjz25MLuESHYjVaeYjfEqV7j3qSMTlXI0X+nAa5qhrFad XmhNsTq5lCAaTqUxfZh7pJxs2AVSySV9GfrtsZYA4lb1B9+OxEuIDU9TSi0ZIg7S /Td+Qljk5dIG/a/Mop8M77w+L8XvbPTuwJFPwXoyrNtxugZuEx3yny7Bgr6BGp5I psrW+spliaDXlGi3/Ayph4uwUh7LLKMjSj9ldpWJlLbfZkiGIWVfLKEJICZmY8eb 57vVEmge6RXsabELmyO4P/h5k3Mbsa4a4A+omKByDeiJRvPytaJ+f5qhCe1pFweG v+MiiaR4TsDyFw== X-ME-Sender: X-Sasl-enc: /SE6ZNx7lSAISTKoDTb6rYCcgW5Vl4GNcW61SSNEYQGw 1499249827 Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id ED5362428E; Wed, 5 Jul 2017 06:17:07 -0400 (EDT) From: Thomas Monjalon To: "Dumitrescu, Cristian" Cc: dev@dpdk.org, "Singh, Jasvinder" , "Yigit, Ferruh" , "hemant.agrawal@nxp.com" , "Jerin.JacobKollanukkaran@cavium.com" , "Lu, Wenzhuo" , "techboard@dpdk.org" Date: Wed, 05 Jul 2017 12:17:07 +0200 Message-ID: <2111445.iUpC6eips2@xps> In-Reply-To: <3EB4FA525960D640B5BDFFD6A3D891267BA794E8@IRSMSX108.ger.corp.intel.com> References: <20170526181149.44085-1-jasvinder.singh@intel.com> <2992148.u9bnyqStKL@xps> <3EB4FA525960D640B5BDFFD6A3D891267BA794E8@IRSMSX108.ger.corp.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH 0/2] net/softnic: sw fall-back for traffic management 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, 05 Jul 2017 10:17:09 -0000 05/07/2017 11:32, Dumitrescu, Cristian: > > > -----Original Message----- > > From: Thomas Monjalon [mailto:thomas@monjalon.net] > > Sent: Wednesday, July 5, 2017 12:48 AM > > To: Dumitrescu, Cristian > > Cc: dev@dpdk.org; Singh, Jasvinder ; Yigit, > > Ferruh ; hemant.agrawal@nxp.com; > > Jerin.JacobKollanukkaran@cavium.com; Lu, Wenzhuo > > ; techboard@dpdk.org > > Subject: Re: [dpdk-dev] [PATCH 0/2] net/softnic: sw fall-back for traffic > > management > > > > 08/06/2017 18:43, Dumitrescu, Cristian: > > > ... > > > > > > > > I'm sure I'm missing something. > > > > In my understanding, we do not need to change the ops: > > > > - if the device offers the capability, let's call the ops > > > > - else call the software fallback function > > > > > > > > > > What you might be missing is the observation that the approach you're > > describing requires changing each and every PMD. The changes are also > > intrusive: need to change the ops that need the SW fall-back patching, also > > need to change the private data of each PMD (as assigned to the opaque > > dev->data->dev_private) to add the context data needed by the patched > > ops. Therefore, this approach is a no-go. > > > > > > We are looking for a generic approach that can gracefully and transparently > > work with any PMD. > > > > Nobody is participating in this discussion. > > Can we discuss how to proceed in the technical board meeting? > > Hi Thomas, > > We are working to finalize a new version of the Soft NIC PMD which has a much simplified/straightforward design (we'll explain in the cover letter). We expect to send it in the next few days, hopefully we can target RC2. Thanks for continuing to work on it. We will probably avoid a last minute integration of this new design in 17.08. So it could become a priority topic for 17.11. > I propose you take another look at this version and then decide if we need TB involvement or not? OK, let's wait this version.