[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-03-11 Thread Sujith Sankar (ssujith)


On 27/02/15 4:16 pm, "Thomas Monjalon"  wrote:

>2015-02-27 08:09, Sujith Sankar:
>> Hi Thomas,
>> 
>> No update on it from my side :-(
>> It would take some more time for me to start working on it (and flow
>> director api) as a few other things are keeping me busy.
>
>It's unfortunate.
>We now have a PMD without documentation and blocking the removal of the
>old flow director API.
>Is there someone else at Cisco able to work on it?
>I think the first priority should be on the flow director API as it has a
>wider impact.

Sure Thomas.  I shall pick it up as soon as possible.

Thanks.

>
>Thanks



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-05-11 Thread Thomas Monjalon
Hi Sujith,

2015-02-27 08:09, Sujith Sankar:
> Hi Thomas,
> 
> No update on it from my side :-(
> It would take some more time for me to start working on it (and flow
> director api) as a few other things are keeping me busy.

[...]

Documentation was split to better welcome new NICs:
http://dpdk.org/doc/guides/nics/index.html
It would be nice to have some insights about features, design and performance
numbers for enic.

Thanks

> >>2015-01-21 05:03, Sujith Sankar:
> >>> Hi David,
> >>> 
> >>> Apologies for the delay.  I was not able to find quality time to finish
> >>>it
> >>> as a few other things have been keeping me busy.  But I shall work on
> >>>it
> >>> and provide the doc and the perf details soon.
> >>> In the mean time, it would be great if you could point me to some
> >>>resources
> >>> on running pktgen-dpdk as I was stuck on it.
> >>> 
> >>> Thanks,
> >>> -Sujith
> >>> 
> >>> From: David Marchand
> >>>mailto:david.marchand at 6wind.com>>
> >>> Date: Tuesday, 20 January 2015 4:55 pm
> >>> > Hello Sujith,
> >>> > 
> >>> > Any news on the documentation and the performance numbers you said
> >>>you
> >>> > would send ?
> >>> > 
> >>> > Thanks.
> >>> > 
> >>> > --
> >>> > David Marchand
> >>> > 
> >>> > On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon
> >>> > mailto:thomas.monjalon at 6wind.com>> 
> >>> > wrote:
> >>> > > 2014-11-27 04:27, Sujith Sankar:
> >>> > > > Thanks Thomas, David and Neil !
> >>> > > > 
> >>> > > > I shall work on finishing the documentation.
> >>> > > > About that, you had mentioned that you wanted it in doc/drivers/
> >>>path.
> >>> > > > Could I send a patch with documentation in the path
> >>> > > > doc/drivers/enicpmd/
> >>> > > > ?
> >>> > > 
> >>> > > Yes.
> >>> > > I'd prefer doc/drivers/enic/ but it's a detail ;)
> >>> > > The format must be sphinx rst to allow web publishing.
> >>> > > 
> >>> > > It would be great to have some design documentation of every
> >>>drivers
> >>> > > in doc/drivers.
> >>> > > 
> >>> > > Thanks
> >>> > > --
> >>> > > Thomas
> >
> 




[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-25 Thread Sujith Sankar
ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
used with DPDK suite.

Sujith Sankar (6):
  enicpmd: License text
  enicpmd:  Makefile
  enicpmd: VNIC common code partially shared with ENIC kernel mode
driver
  enicpmd: pmd specific code
  enicpmd: DPDK-ENIC PMD interface
  enicpmd: DPDK changes for accommodating ENIC PMD

 config/common_linuxapp   |5 +
 lib/Makefile |1 +
 lib/librte_pmd_enic/LICENSE  |   27 +
 lib/librte_pmd_enic/Makefile |   67 ++
 lib/librte_pmd_enic/enic.h   |  157 
 lib/librte_pmd_enic/enic_clsf.c  |  244 ++
 lib/librte_pmd_enic/enic_compat.h|  142 
 lib/librte_pmd_enic/enic_etherdev.c  |  613 +++
 lib/librte_pmd_enic/enic_main.c  | 1266 ++
 lib/librte_pmd_enic/enic_res.c   |  221 ++
 lib/librte_pmd_enic/enic_res.h   |  168 
 lib/librte_pmd_enic/vnic/cq_desc.h   |  126 +++
 lib/librte_pmd_enic/vnic/cq_enet_desc.h  |  261 ++
 lib/librte_pmd_enic/vnic/rq_enet_desc.h  |   76 ++
 lib/librte_pmd_enic/vnic/vnic_cq.c   |  117 +++
 lib/librte_pmd_enic/vnic/vnic_cq.h   |  152 
 lib/librte_pmd_enic/vnic/vnic_dev.c  | 1063 +
 lib/librte_pmd_enic/vnic/vnic_dev.h  |  203 +
 lib/librte_pmd_enic/vnic/vnic_devcmd.h   |  774 ++
 lib/librte_pmd_enic/vnic/vnic_enet.h |   78 ++
 lib/librte_pmd_enic/vnic/vnic_intr.c |   83 ++
 lib/librte_pmd_enic/vnic/vnic_intr.h |  126 +++
 lib/librte_pmd_enic/vnic/vnic_nic.h  |   88 +++
 lib/librte_pmd_enic/vnic/vnic_resource.h |   97 +++
 lib/librte_pmd_enic/vnic/vnic_rq.c   |  246 ++
 lib/librte_pmd_enic/vnic/vnic_rq.h   |  282 +++
 lib/librte_pmd_enic/vnic/vnic_rss.c  |   85 ++
 lib/librte_pmd_enic/vnic/vnic_rss.h  |   61 ++
 lib/librte_pmd_enic/vnic/vnic_stats.h|   86 ++
 lib/librte_pmd_enic/vnic/vnic_wq.c   |  245 ++
 lib/librte_pmd_enic/vnic/vnic_wq.h   |  283 +++
 lib/librte_pmd_enic/vnic/wq_enet_desc.h  |  114 +++
 mk/rte.app.mk|4 +
 33 files changed, 7561 insertions(+)
 create mode 100644 lib/librte_pmd_enic/LICENSE
 create mode 100644 lib/librte_pmd_enic/Makefile
 create mode 100644 lib/librte_pmd_enic/enic.h
 create mode 100644 lib/librte_pmd_enic/enic_clsf.c
 create mode 100644 lib/librte_pmd_enic/enic_compat.h
 create mode 100644 lib/librte_pmd_enic/enic_etherdev.c
 create mode 100644 lib/librte_pmd_enic/enic_main.c
 create mode 100644 lib/librte_pmd_enic/enic_res.c
 create mode 100644 lib/librte_pmd_enic/enic_res.h
 create mode 100644 lib/librte_pmd_enic/vnic/cq_desc.h
 create mode 100644 lib/librte_pmd_enic/vnic/cq_enet_desc.h
 create mode 100644 lib/librte_pmd_enic/vnic/rq_enet_desc.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_devcmd.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_enet.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_nic.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_resource.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_stats.h
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.c
 create mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.h
 create mode 100644 lib/librte_pmd_enic/vnic/wq_enet_desc.h

-- 
1.9.1



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-25 Thread David Marchand
On Tue, Nov 25, 2014 at 6:26 PM, Sujith Sankar  wrote:

> ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
> used with DPDK suite.
>
> Sujith Sankar (6):
>   enicpmd: License text
>   enicpmd:  Makefile
>   enicpmd: VNIC common code partially shared with ENIC kernel mode
> driver
>   enicpmd: pmd specific code
>   enicpmd: DPDK-ENIC PMD interface
>   enicpmd: DPDK changes for accommodating ENIC PMD
>

Acked-by: David Marchand 

Thanks Sujith.


-- 
David Marchand


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-25 Thread Neil Horman
On Tue, Nov 25, 2014 at 10:56:39PM +0530, Sujith Sankar wrote:
> ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
> used with DPDK suite.
> 
> Sujith Sankar (6):
>   enicpmd: License text
>   enicpmd:  Makefile
>   enicpmd: VNIC common code partially shared with ENIC kernel mode
> driver
>   enicpmd: pmd specific code
>   enicpmd: DPDK-ENIC PMD interface
>   enicpmd: DPDK changes for accommodating ENIC PMD
> 
>  config/common_linuxapp   |5 +
>  lib/Makefile |1 +
>  lib/librte_pmd_enic/LICENSE  |   27 +
>  lib/librte_pmd_enic/Makefile |   67 ++
>  lib/librte_pmd_enic/enic.h   |  157 
>  lib/librte_pmd_enic/enic_clsf.c  |  244 ++
>  lib/librte_pmd_enic/enic_compat.h|  142 
>  lib/librte_pmd_enic/enic_etherdev.c  |  613 +++
>  lib/librte_pmd_enic/enic_main.c  | 1266 
> ++
>  lib/librte_pmd_enic/enic_res.c   |  221 ++
>  lib/librte_pmd_enic/enic_res.h   |  168 
>  lib/librte_pmd_enic/vnic/cq_desc.h   |  126 +++
>  lib/librte_pmd_enic/vnic/cq_enet_desc.h  |  261 ++
>  lib/librte_pmd_enic/vnic/rq_enet_desc.h  |   76 ++
>  lib/librte_pmd_enic/vnic/vnic_cq.c   |  117 +++
>  lib/librte_pmd_enic/vnic/vnic_cq.h   |  152 
>  lib/librte_pmd_enic/vnic/vnic_dev.c  | 1063 +
>  lib/librte_pmd_enic/vnic/vnic_dev.h  |  203 +
>  lib/librte_pmd_enic/vnic/vnic_devcmd.h   |  774 ++
>  lib/librte_pmd_enic/vnic/vnic_enet.h |   78 ++
>  lib/librte_pmd_enic/vnic/vnic_intr.c |   83 ++
>  lib/librte_pmd_enic/vnic/vnic_intr.h |  126 +++
>  lib/librte_pmd_enic/vnic/vnic_nic.h  |   88 +++
>  lib/librte_pmd_enic/vnic/vnic_resource.h |   97 +++
>  lib/librte_pmd_enic/vnic/vnic_rq.c   |  246 ++
>  lib/librte_pmd_enic/vnic/vnic_rq.h   |  282 +++
>  lib/librte_pmd_enic/vnic/vnic_rss.c  |   85 ++
>  lib/librte_pmd_enic/vnic/vnic_rss.h  |   61 ++
>  lib/librte_pmd_enic/vnic/vnic_stats.h|   86 ++
>  lib/librte_pmd_enic/vnic/vnic_wq.c   |  245 ++
>  lib/librte_pmd_enic/vnic/vnic_wq.h   |  283 +++
>  lib/librte_pmd_enic/vnic/wq_enet_desc.h  |  114 +++
>  mk/rte.app.mk|4 +
>  33 files changed, 7561 insertions(+)
>  create mode 100644 lib/librte_pmd_enic/LICENSE
>  create mode 100644 lib/librte_pmd_enic/Makefile
>  create mode 100644 lib/librte_pmd_enic/enic.h
>  create mode 100644 lib/librte_pmd_enic/enic_clsf.c
>  create mode 100644 lib/librte_pmd_enic/enic_compat.h
>  create mode 100644 lib/librte_pmd_enic/enic_etherdev.c
>  create mode 100644 lib/librte_pmd_enic/enic_main.c
>  create mode 100644 lib/librte_pmd_enic/enic_res.c
>  create mode 100644 lib/librte_pmd_enic/enic_res.h
>  create mode 100644 lib/librte_pmd_enic/vnic/cq_desc.h
>  create mode 100644 lib/librte_pmd_enic/vnic/cq_enet_desc.h
>  create mode 100644 lib/librte_pmd_enic/vnic/rq_enet_desc.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_cq.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_dev.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_devcmd.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_enet.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_intr.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_nic.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_resource.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_rq.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_rss.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_stats.h
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.c
>  create mode 100644 lib/librte_pmd_enic/vnic/vnic_wq.h
>  create mode 100644 lib/librte_pmd_enic/vnic/wq_enet_desc.h
> 
> -- 
> 1.9.1
> 
> 
Acked-by: Neil Horman 



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-26 Thread Thomas Monjalon
> > ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
> > used with DPDK suite.
> >
> > Sujith Sankar (6):
> >   enicpmd: License text
> >   enicpmd:  Makefile
> >   enicpmd: VNIC common code partially shared with ENIC kernel mode
> > driver
> >   enicpmd: pmd specific code
> >   enicpmd: DPDK-ENIC PMD interface
> >   enicpmd: DPDK changes for accommodating ENIC PMD
> >
> 
> Acked-by: David Marchand 
> 
> Thanks Sujith.

Applied and enabled in BSD configuration (not tested).

It would be nice to have some documentation for this driver now.

Thanks
-- 
Thomas


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-27 Thread Sujith Sankar (ssujith)
Thanks Thomas, David and Neil !

I shall work on finishing the documentation.
About that, you had mentioned that you wanted it in doc/drivers/ path.
Could I send a patch with documentation in the path doc/drivers/enicpmd/ ?

Thanks,
-Sujith

On 27/11/14 3:41 am, "Thomas Monjalon"  wrote:

>> > ENIC PMD is the poll-mode driver for the Cisco Systems Inc. VIC to be
>> > used with DPDK suite.
>> >
>> > Sujith Sankar (6):
>> >   enicpmd: License text
>> >   enicpmd:  Makefile
>> >   enicpmd: VNIC common code partially shared with ENIC kernel mode
>> > driver
>> >   enicpmd: pmd specific code
>> >   enicpmd: DPDK-ENIC PMD interface
>> >   enicpmd: DPDK changes for accommodating ENIC PMD
>> >
>> 
>> Acked-by: David Marchand 
>> 
>> Thanks Sujith.
>
>Applied and enabled in BSD configuration (not tested).
>
>It would be nice to have some documentation for this driver now.
>
>Thanks
>-- 
>Thomas



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2014-11-27 Thread Thomas Monjalon
2014-11-27 04:27, Sujith Sankar:
> Thanks Thomas, David and Neil !
> 
> I shall work on finishing the documentation.
> About that, you had mentioned that you wanted it in doc/drivers/ path.
> Could I send a patch with documentation in the path doc/drivers/enicpmd/ ?

Yes.
I'd prefer doc/drivers/enic/ but it's a detail ;)
The format must be sphinx rst to allow web publishing.

It would be great to have some design documentation of every drivers
in doc/drivers.

Thanks
-- 
Thomas


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-02-26 Thread Thomas Monjalon
Hi Sujith,

Do you have news about doc for enic?

In case you didn't find the doc for pktgen-dpdk, it's available here:
http://pktgen.readthedocs.org

2015-01-21 05:03, Sujith Sankar:
> Hi David,
> 
> Apologies for the delay.  I was not able to find quality time to finish it
> as a few other things have been keeping me busy.  But I shall work on it
> and provide the doc and the perf details soon.
> In the mean time, it would be great if you could point me to some resources
> on running pktgen-dpdk as I was stuck on it.
> 
> Thanks,
> -Sujith
> 
> From: David Marchand mailto:david.marchand at 
> 6wind.com>>
> Date: Tuesday, 20 January 2015 4:55 pm
> > Hello Sujith,
> > 
> > Any news on the documentation and the performance numbers you said you
> > would send ?
> > 
> > Thanks.
> > 
> > --
> > David Marchand
> > 
> > On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon
> > mailto:thomas.monjalon at 6wind.com>> wrote:
> > > 2014-11-27 04:27, Sujith Sankar:
> > > > Thanks Thomas, David and Neil !
> > > > 
> > > > I shall work on finishing the documentation.
> > > > About that, you had mentioned that you wanted it in doc/drivers/ path.
> > > > Could I send a patch with documentation in the path
> > > > doc/drivers/enicpmd/
> > > > ?
> > > 
> > > Yes.
> > > I'd prefer doc/drivers/enic/ but it's a detail ;)
> > > The format must be sphinx rst to allow web publishing.
> > > 
> > > It would be great to have some design documentation of every drivers
> > > in doc/drivers.
> > > 
> > > Thanks
> > > --
> > > Thomas


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-02-26 Thread Wiles, Keith
On 2/26/15, 5:49 AM, "Thomas Monjalon"  wrote:

>Hi Sujith,
>
>Do you have news about doc for enic?
>
>In case you didn't find the doc for pktgen-dpdk, it's available here:
>   http://pktgen.readthedocs.org

Hi Sujith,

If you can not find the answer your questions in the doc please me an
email.


Regards,

++Keith
>
>2015-01-21 05:03, Sujith Sankar:
>> Hi David,
>> 
>> Apologies for the delay.  I was not able to find quality time to finish
>>it
>> as a few other things have been keeping me busy.  But I shall work on it
>> and provide the doc and the perf details soon.
>> In the mean time, it would be great if you could point me to some
>>resources
>> on running pktgen-dpdk as I was stuck on it.
>> 
>> Thanks,
>> -Sujith
>> 
>> From: David Marchand
>>mailto:david.marchand at 6wind.com>>
>> Date: Tuesday, 20 January 2015 4:55 pm
>> > Hello Sujith,
>> > 
>> > Any news on the documentation and the performance numbers you said you
>> > would send ?
>> > 
>> > Thanks.
>> > 
>> > --
>> > David Marchand
>> > 
>> > On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon
>> > mailto:thomas.monjalon at 6wind.com>> wrote:
>> > > 2014-11-27 04:27, Sujith Sankar:
>> > > > Thanks Thomas, David and Neil !
>> > > > 
>> > > > I shall work on finishing the documentation.
>> > > > About that, you had mentioned that you wanted it in doc/drivers/
>>path.
>> > > > Could I send a patch with documentation in the path
>> > > > doc/drivers/enicpmd/
>> > > > ?
>> > > 
>> > > Yes.
>> > > I'd prefer doc/drivers/enic/ but it's a detail ;)
>> > > The format must be sphinx rst to allow web publishing.
>> > > 
>> > > It would be great to have some design documentation of every drivers
>> > > in doc/drivers.
>> > > 
>> > > Thanks
>> > > --
>> > > Thomas



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-02-27 Thread Sujith Sankar (ssujith)
Hi Thomas,

No update on it from my side :-(
It would take some more time for me to start working on it (and flow
director api) as a few other things are keeping me busy.

Keith, Thanks !  I shall get back in case of questions.

Regards,
-Sujith

On 26/02/15 6:38 pm, "Wiles, Keith"  wrote:

>On 2/26/15, 5:49 AM, "Thomas Monjalon"  wrote:
>
>>Hi Sujith,
>>
>>Do you have news about doc for enic?
>>
>>In case you didn't find the doc for pktgen-dpdk, it's available here:
>>  http://pktgen.readthedocs.org
>
>Hi Sujith,
>
>If you can not find the answer your questions in the doc please me an
>email.
>
>
>Regards,
>
>++Keith
>>
>>2015-01-21 05:03, Sujith Sankar:
>>> Hi David,
>>> 
>>> Apologies for the delay.  I was not able to find quality time to finish
>>>it
>>> as a few other things have been keeping me busy.  But I shall work on
>>>it
>>> and provide the doc and the perf details soon.
>>> In the mean time, it would be great if you could point me to some
>>>resources
>>> on running pktgen-dpdk as I was stuck on it.
>>> 
>>> Thanks,
>>> -Sujith
>>> 
>>> From: David Marchand
>>>mailto:david.marchand at 6wind.com>>
>>> Date: Tuesday, 20 January 2015 4:55 pm
>>> > Hello Sujith,
>>> > 
>>> > Any news on the documentation and the performance numbers you said
>>>you
>>> > would send ?
>>> > 
>>> > Thanks.
>>> > 
>>> > --
>>> > David Marchand
>>> > 
>>> > On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon
>>> > mailto:thomas.monjalon at 6wind.com>> wrote:
>>> > > 2014-11-27 04:27, Sujith Sankar:
>>> > > > Thanks Thomas, David and Neil !
>>> > > > 
>>> > > > I shall work on finishing the documentation.
>>> > > > About that, you had mentioned that you wanted it in doc/drivers/
>>>path.
>>> > > > Could I send a patch with documentation in the path
>>> > > > doc/drivers/enicpmd/
>>> > > > ?
>>> > > 
>>> > > Yes.
>>> > > I'd prefer doc/drivers/enic/ but it's a detail ;)
>>> > > The format must be sphinx rst to allow web publishing.
>>> > > 
>>> > > It would be great to have some design documentation of every
>>>drivers
>>> > > in doc/drivers.
>>> > > 
>>> > > Thanks
>>> > > --
>>> > > Thomas
>



[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-02-27 Thread Thomas Monjalon
2015-02-27 08:09, Sujith Sankar:
> Hi Thomas,
> 
> No update on it from my side :-(
> It would take some more time for me to start working on it (and flow
> director api) as a few other things are keeping me busy.

It's unfortunate.
We now have a PMD without documentation and blocking the removal of the
old flow director API.
Is there someone else at Cisco able to work on it?
I think the first priority should be on the flow director API as it has a
wider impact.

Thanks


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-01-20 Thread David Marchand
Hello Sujith,

Any news on the documentation and the performance numbers you said you
would send ?

Thanks.

-- 
David Marchand

On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon 
wrote:

> 2014-11-27 04:27, Sujith Sankar:
> > Thanks Thomas, David and Neil !
> >
> > I shall work on finishing the documentation.
> > About that, you had mentioned that you wanted it in doc/drivers/ path.
> > Could I send a patch with documentation in the path doc/drivers/enicpmd/
> ?
>
> Yes.
> I'd prefer doc/drivers/enic/ but it's a detail ;)
> The format must be sphinx rst to allow web publishing.
>
> It would be great to have some design documentation of every drivers
> in doc/drivers.
>
> Thanks
> --
> Thomas
>


[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD

2015-01-21 Thread Sujith Sankar (ssujith)
Hi David,

Apologies for the delay.  I was not able to find quality time to finish it as a 
few other things have been keeping me busy.  But I shall work on it and provide 
the doc and the perf details soon.
In the mean time, it would be great if you could point me to some resources on 
running pktgen-dpdk as I was stuck on it.

Thanks,
-Sujith

From: David Marchand mailto:david.march...@6wind.com>>
Date: Tuesday, 20 January 2015 4:55 pm
To: "Sujith Sankar (ssujith)" mailto:ssujith at 
cisco.com>>
Cc: "dev at dpdk.org<mailto:dev at dpdk.org>" mailto:dev at 
dpdk.org>>, "Prasad Rao (prrao)" mailto:prrao at 
cisco.com>>, Neil Horman mailto:nhorman at 
tuxdriver.com>>, Thomas Monjalon mailto:thomas.monjalon at 6wind.com>>
Subject: Re: [dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet 
PMD

Hello Sujith,

Any news on the documentation and the performance numbers you said you would 
send ?

Thanks.

--
David Marchand

On Thu, Nov 27, 2014 at 4:31 PM, Thomas Monjalon mailto:thomas.monjalon at 6wind.com>> wrote:
2014-11-27 04:27, Sujith Sankar:
> Thanks Thomas, David and Neil !
>
> I shall work on finishing the documentation.
> About that, you had mentioned that you wanted it in doc/drivers/ path.
> Could I send a patch with documentation in the path doc/drivers/enicpmd/ ?

Yes.
I'd prefer doc/drivers/enic/ but it's a detail ;)
The format must be sphinx rst to allow web publishing.

It would be great to have some design documentation of every drivers
in doc/drivers.

Thanks
--
Thomas