From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from DUB004-OMC4S22.hotmail.com (dub004-omc4s22.hotmail.com [157.55.2.97]) by dpdk.org (Postfix) with ESMTP id B924068C3 for ; Wed, 17 Sep 2014 07:15:57 +0200 (CEST) Received: from DUB131-W84 ([157.55.2.71]) by DUB004-OMC4S22.hotmail.com with Microsoft SMTPSVC(7.5.7601.22724); Tue, 16 Sep 2014 22:21:37 -0700 X-TMN: [sVafwqIuA4F0TE+pIG1UYSwSbSGGH4Pd] X-Originating-Email: [hobywank@hotmail.com] Message-ID: From: Hobywan Kenoby To: "dev@dpdk.org" Date: Wed, 17 Sep 2014 07:21:36 +0200 Importance: Normal In-Reply-To: <002101cfd235$b57b9ab0$2072d010$@com> References: <002101cfd235$b57b9ab0$2072d010$@com> MIME-Version: 1.0 X-OriginalArrivalTime: 17 Sep 2014 05:21:37.0072 (UTC) FILETIME=[40E38300:01CFD237] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] TR: PMD for Cisco VIC Ethernet NIC - Request for guidelines for submission 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, 17 Sep 2014 05:15:58 -0000 Hi Sujith=2C I missed you mail! probably because of huge DPDK list activity. As I was checking what was hapening (and expected some announcement at DPDK= summit or IDF to be honest) I saw your mail. I was thinking of the new vectorized packet handling functions exposed in i= xgbe_rxtx_vec.c. - HK > From :ssujith@cisco.com > Date: Monday=2C July 21=2C 2014 5:39 AM > To : Hobywan Kenoby=3B dev@dpdk.org > Subject: Re: [dpdk-dev] PMD for Cisco VIC Ethernet NIC - Request for > guidelines for submission >=20 > Hi Hobywan=2C >=20 > We=92re still working on benchmarking=2C and would share the numbers once= we are > done with it. > Could you please elaborate on vectorisation functions? >=20 > Thanks=2C > -Sujith >=20 > From: Hobywan Kenoby > > Date: Friday=2C 11 July 2014 6:46 pm > To: "Sujith Sankar (ssujith)" >=2C > "dev@dpdk.org" > > Subject: RE: [dpdk-dev] PMD for Cisco VIC Ethernet NIC - Request for > guidelines for submission >=20 > Hi Sujith=2C >=20 > It makes sens=2C using VFIO makes a far cleaner implementation. >=20 > You worked on the performance=2C could you share some measurements ? Did = you > introduce vectorization functions as Intel did a while ago? There are > allways tradeoffs between pps and latency=2C do you include documentation= to > configure the card for one or the other? >=20 > HK > ________________________________ > From: ssujith@cisco.com > To: hobywank@hotmail.com=3B > dev@dpdk.org > Subject: Re: [dpdk-dev] PMD for Cisco VIC Ethernet NIC - Request for > guidelines for submission > Date: Fri=2C 11 Jul 2014 07:46:08 +0000 >=20 > Hi Hobywan=2C > Thanks for the email ! >=20 > We=92ve been working on performance benchmarking. Also=2C we felt that i= t would > be better to push the driver after Anatoly=92s patch (vfio-pci) got in so= that > we could make the necessary modification before submission. > Now that 1.7.0 is out=2C we are hopeful of submitting the patch soon. >=20 > Thanks=2C > -Sujith >=20 > From: Hobywan Kenoby > > Date: Thursday=2C 10 July 2014 1:37 am > To: "Sujith Sankar (ssujith)" >=2C > "dev@dpdk.org" > > Subject: RE: [dpdk-dev] PMD for Cisco VIC Ethernet NIC - Request for > guidelines for submission >=20 > Hi Sujith=2C >=20 > It was exciting to see open source code coming from Cisco ensuring a DPDK > application can run on any platform and with any card.... > I haven't seen your patch yet. What happened? >=20 > HK >=20 >=20 >=20 >=20 >=20 > > Date : Wed=2C 28 May 2014 08:06 >=20 > > From : dev [mailto:dev-bounces@dpdk.org] >=20 > > To : dev@dpdk.org >=20 > > Subject : [dpdk-dev] PMD for Cisco VIC Ethernet NIC - Request for > guidelines >=20 > > for submission >=20 > > >=20 > > >=20 > > Hi all=2C >=20 > > >=20 > > We have been working on development of poll-mode driver for Cisco VIC >=20 > > Ethernet NIC and integration of it with DPDK. We would like to submit > this >=20 > > poll-mode driver (ENIC PMD) to the DPDK community so that it could be p= art >=20 > > of the DPDK tree. >=20 > > >=20 > > Could someone please provide the guidelines and steps to do this? As o= f >=20 > > now=2C ENIC PMD is being tested with DPDK 1.6.0r2. Is it alright to su= bmit > a >=20 > > patch for DPDK 1.6.0r2? >=20 > > >=20 > > One aspect of ENIC PMD is that it works with VFIO-PCI and not UIO. Hop= e >=20 > > this is acceptable. The following thread in dpdk-dev influenced this >=20 > > decision. >=20 > > http://dpdk.org/ml/archives/dev/2013-July/000373.html >=20 > > >=20 > > ENIC PMD uses one interrupt per interface and it is used by the NIC for >=20 > > signalling the driver in case of any error. Since this does not come i= n >=20 > > the fast path=2C it should be acceptable=2C isn=B9t it? >=20 > > >=20 > > Please give your suggestions and comments. >=20 > > >=20 > > Thanks=2C >=20 > > -Sujith >=20 >=20 =