DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH] nfp: add doc about supported features
@ 2016-12-02  8:17 Alejandro Lucero
  2016-12-02 10:56 ` Mcnamara, John
  2016-12-06 12:08 ` Ferruh Yigit
  0 siblings, 2 replies; 11+ messages in thread
From: Alejandro Lucero @ 2016-12-02  8:17 UTC (permalink / raw)
  To: dev

Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
---
 doc/guides/nics/features/nfp.ini | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/doc/guides/nics/features/nfp.ini b/doc/guides/nics/features/nfp.ini
index d967151..dd78233 100644
--- a/doc/guides/nics/features/nfp.ini
+++ b/doc/guides/nics/features/nfp.ini
@@ -4,3 +4,28 @@
 ; Refer to default.ini for the full list of available PMD features.
 ;
 [Features]
+SR-IOV               = Y
+Link status          = Y
+Link status event    = Y
+Rx interrupt         = N
+Queue start/stop     = Y
+MTU update           = Y
+Jumbo frame          = Y
+Scattered Rx         = N
+TSO                  = N
+RSS hash             = Y
+RSS key update       = Y
+RSS reta update      = Y
+Flow control         = Y
+CRC offload          = N
+VLAN offload         = Y
+L3 checksum offload  = Y
+L4 checksum offload  = Y
+Promiscuous mode     = Y
+Basic stats          = Y
+Stats per queue      = Y
+Linux UIO            = Y
+Linux VFIO           = Y
+x86-32               = N
+x86-64               = Y
+Usage doc            = Y
-- 
1.9.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-02  8:17 [dpdk-dev] [PATCH] nfp: add doc about supported features Alejandro Lucero
@ 2016-12-02 10:56 ` Mcnamara, John
  2016-12-06 12:08 ` Ferruh Yigit
  1 sibling, 0 replies; 11+ messages in thread
From: Mcnamara, John @ 2016-12-02 10:56 UTC (permalink / raw)
  To: Alejandro Lucero, dev

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Alejandro Lucero
> Sent: Friday, December 2, 2016 8:18 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] nfp: add doc about supported features
> 
> Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>

Acked-by: John McNamara <john.mcnamara@intel.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-02  8:17 [dpdk-dev] [PATCH] nfp: add doc about supported features Alejandro Lucero
  2016-12-02 10:56 ` Mcnamara, John
@ 2016-12-06 12:08 ` Ferruh Yigit
  2016-12-06 12:46   ` Mcnamara, John
  1 sibling, 1 reply; 11+ messages in thread
From: Ferruh Yigit @ 2016-12-06 12:08 UTC (permalink / raw)
  To: Alejandro Lucero, dev, John McNamara

On 12/2/2016 8:17 AM, Alejandro Lucero wrote:
> Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
> ---
>  doc/guides/nics/features/nfp.ini | 25 +++++++++++++++++++++++++
>  1 file changed, 25 insertions(+)
> 
> diff --git a/doc/guides/nics/features/nfp.ini b/doc/guides/nics/features/nfp.ini
> index d967151..dd78233 100644
> --- a/doc/guides/nics/features/nfp.ini
> +++ b/doc/guides/nics/features/nfp.ini
> @@ -4,3 +4,28 @@
>  ; Refer to default.ini for the full list of available PMD features.
>  ;
>  [Features]
> +SR-IOV               = Y
> +Link status          = Y
> +Link status event    = Y
> +Rx interrupt         = N

Hi John,

Do we support 'N'? Since this is the first 'N' in the table.

I guess not having a value implies feature is not supported.

> +Queue start/stop     = Y
> +MTU update           = Y
> +Jumbo frame          = Y
> +Scattered Rx         = N
> +TSO                  = N
> +RSS hash             = Y
> +RSS key update       = Y
> +RSS reta update      = Y
> +Flow control         = Y
> +CRC offload          = N
> +VLAN offload         = Y
> +L3 checksum offload  = Y
> +L4 checksum offload  = Y
> +Promiscuous mode     = Y
> +Basic stats          = Y
> +Stats per queue      = Y
> +Linux UIO            = Y
> +Linux VFIO           = Y
> +x86-32               = N
> +x86-64               = Y
> +Usage doc            = Y
> 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-06 12:08 ` Ferruh Yigit
@ 2016-12-06 12:46   ` Mcnamara, John
  2016-12-06 14:51     ` Alejandro Lucero
  0 siblings, 1 reply; 11+ messages in thread
From: Mcnamara, John @ 2016-12-06 12:46 UTC (permalink / raw)
  To: Yigit, Ferruh, Alejandro Lucero, dev

> -----Original Message-----
> From: Yigit, Ferruh
> Sent: Tuesday, December 6, 2016 12:08 PM
> To: Alejandro Lucero <alejandro.lucero@netronome.com>; dev@dpdk.org;
> Mcnamara, John <john.mcnamara@intel.com>
> Subject: Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
> 
> On 12/2/2016 8:17 AM, Alejandro Lucero wrote:
> > Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
> > ---
> >  doc/guides/nics/features/nfp.ini | 25 +++++++++++++++++++++++++
> >  1 file changed, 25 insertions(+)
> >
> > diff --git a/doc/guides/nics/features/nfp.ini
> b/doc/guides/nics/features/nfp.ini
> > index d967151..dd78233 100644
> > --- a/doc/guides/nics/features/nfp.ini
> > +++ b/doc/guides/nics/features/nfp.ini
> > @@ -4,3 +4,28 @@
> >  ; Refer to default.ini for the full list of available PMD features.
> >  ;
> >  [Features]
> > +SR-IOV               = Y
> > +Link status          = Y
> > +Link status event    = Y
> > +Rx interrupt         = N
> 
> Hi John,
> 
> Do we support 'N'? Since this is the first 'N' in the table.
> 
> I guess not having a value implies feature is not supported.

N or any other single letter is supported.

The nice thing about it is that it is explicitly NO rather than implicitly NO. However, if all the nics filled in the NOes then the table might be hard to read.

So, for consistency it is probably best to just let the unsupported features be blank.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-06 12:46   ` Mcnamara, John
@ 2016-12-06 14:51     ` Alejandro Lucero
  2016-12-06 16:01       ` Ferruh Yigit
  0 siblings, 1 reply; 11+ messages in thread
From: Alejandro Lucero @ 2016-12-06 14:51 UTC (permalink / raw)
  To: Mcnamara, John; +Cc: Yigit, Ferruh, dev

Then I guess I should send another version of this patch.

On Tue, Dec 6, 2016 at 12:46 PM, Mcnamara, John <john.mcnamara@intel.com>
wrote:

> > -----Original Message-----
> > From: Yigit, Ferruh
> > Sent: Tuesday, December 6, 2016 12:08 PM
> > To: Alejandro Lucero <alejandro.lucero@netronome.com>; dev@dpdk.org;
> > Mcnamara, John <john.mcnamara@intel.com>
> > Subject: Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
> >
> > On 12/2/2016 8:17 AM, Alejandro Lucero wrote:
> > > Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
> > > ---
> > >  doc/guides/nics/features/nfp.ini | 25 +++++++++++++++++++++++++
> > >  1 file changed, 25 insertions(+)
> > >
> > > diff --git a/doc/guides/nics/features/nfp.ini
> > b/doc/guides/nics/features/nfp.ini
> > > index d967151..dd78233 100644
> > > --- a/doc/guides/nics/features/nfp.ini
> > > +++ b/doc/guides/nics/features/nfp.ini
> > > @@ -4,3 +4,28 @@
> > >  ; Refer to default.ini for the full list of available PMD features.
> > >  ;
> > >  [Features]
> > > +SR-IOV               = Y
> > > +Link status          = Y
> > > +Link status event    = Y
> > > +Rx interrupt         = N
> >
> > Hi John,
> >
> > Do we support 'N'? Since this is the first 'N' in the table.
> >
> > I guess not having a value implies feature is not supported.
>
> N or any other single letter is supported.
>
> The nice thing about it is that it is explicitly NO rather than implicitly
> NO. However, if all the nics filled in the NOes then the table might be
> hard to read.
>
> So, for consistency it is probably best to just let the unsupported
> features be blank.
>
>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-06 14:51     ` Alejandro Lucero
@ 2016-12-06 16:01       ` Ferruh Yigit
  2016-12-09 10:00         ` Alejandro Lucero
  0 siblings, 1 reply; 11+ messages in thread
From: Ferruh Yigit @ 2016-12-06 16:01 UTC (permalink / raw)
  To: Alejandro Lucero, Mcnamara, John; +Cc: dev

On 12/6/2016 2:51 PM, Alejandro Lucero wrote:
> Then I guess I should send another version of this patch.

I can also update the patch while applying, if you agree with following
content (simply just all =N removed):

 [Features]
+SR-IOV               = Y
+Link status          = Y
+Link status event    = Y
+Queue start/stop     = Y
+MTU update           = Y
+Jumbo frame          = Y
+RSS hash             = Y
+RSS key update       = Y
+RSS reta update      = Y
+Flow control         = Y
+VLAN offload         = Y
+L3 checksum offload  = Y
+L4 checksum offload  = Y
+Promiscuous mode     = Y
+Basic stats          = Y
+Stats per queue      = Y
+Linux UIO            = Y
+Linux VFIO           = Y
+x86-64               = Y
+Usage doc            = Y

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-06 16:01       ` Ferruh Yigit
@ 2016-12-09 10:00         ` Alejandro Lucero
  2016-12-09 11:36           ` Ferruh Yigit
  0 siblings, 1 reply; 11+ messages in thread
From: Alejandro Lucero @ 2016-12-09 10:00 UTC (permalink / raw)
  To: Ferruh Yigit; +Cc: Mcnamara, John, dev

That's fine.

Thank you

On Tue, Dec 6, 2016 at 4:01 PM, Ferruh Yigit <ferruh.yigit@intel.com> wrote:

> On 12/6/2016 2:51 PM, Alejandro Lucero wrote:
> > Then I guess I should send another version of this patch.
>
> I can also update the patch while applying, if you agree with following
> content (simply just all =N removed):
>
>  [Features]
> +SR-IOV               = Y
> +Link status          = Y
> +Link status event    = Y
> +Queue start/stop     = Y
> +MTU update           = Y
> +Jumbo frame          = Y
> +RSS hash             = Y
> +RSS key update       = Y
> +RSS reta update      = Y
> +Flow control         = Y
> +VLAN offload         = Y
> +L3 checksum offload  = Y
> +L4 checksum offload  = Y
> +Promiscuous mode     = Y
> +Basic stats          = Y
> +Stats per queue      = Y
> +Linux UIO            = Y
> +Linux VFIO           = Y
> +x86-64               = Y
> +Usage doc            = Y
>
>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-09 10:00         ` Alejandro Lucero
@ 2016-12-09 11:36           ` Ferruh Yigit
  2016-12-16 17:29             ` Alejandro Lucero
  0 siblings, 1 reply; 11+ messages in thread
From: Ferruh Yigit @ 2016-12-09 11:36 UTC (permalink / raw)
  To: Alejandro Lucero; +Cc: Mcnamara, John, dev

On 12/9/2016 10:00 AM, Alejandro Lucero wrote:
> That's fine.

Applied to dpdk-next-net/master, thanks.

> 
> Thank you
> 
> On Tue, Dec 6, 2016 at 4:01 PM, Ferruh Yigit <ferruh.yigit@intel.com
> <mailto:ferruh.yigit@intel.com>> wrote:
> 
>     On 12/6/2016 2:51 PM, Alejandro Lucero wrote:
>     > Then I guess I should send another version of this patch.
> 
>     I can also update the patch while applying, if you agree with following
>     content (simply just all =N removed):
> 
>      [Features]
>     +SR-IOV               = Y
>     +Link status          = Y
>     +Link status event    = Y
>     +Queue start/stop     = Y
>     +MTU update           = Y
>     +Jumbo frame          = Y
>     +RSS hash             = Y
>     +RSS key update       = Y
>     +RSS reta update      = Y
>     +Flow control         = Y
>     +VLAN offload         = Y
>     +L3 checksum offload  = Y
>     +L4 checksum offload  = Y
>     +Promiscuous mode     = Y
>     +Basic stats          = Y
>     +Stats per queue      = Y
>     +Linux UIO            = Y
>     +Linux VFIO           = Y
>     +x86-64               = Y
>     +Usage doc            = Y
> 
> 
> 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-09 11:36           ` Ferruh Yigit
@ 2016-12-16 17:29             ` Alejandro Lucero
  2016-12-19 11:45               ` Ferruh Yigit
  0 siblings, 1 reply; 11+ messages in thread
From: Alejandro Lucero @ 2016-12-16 17:29 UTC (permalink / raw)
  To: Ferruh Yigit; +Cc: Mcnamara, John, dev

Hi,

One question about this patch. I will send another patch soon which will
require to modify the file created by this patch. So, should I use the
dpdk-next for sending the new patch or the dpdk stable branch? I understand
that using the latter will imply some integration later, but I really do
not know if I should facilitate things using dpdk-next in this case.

By the way, it is not just about this specific patch, because I have other
almost ready which I want to push before the 16.02 deadline.


On Fri, Dec 9, 2016 at 11:36 AM, Ferruh Yigit <ferruh.yigit@intel.com>
wrote:

> On 12/9/2016 10:00 AM, Alejandro Lucero wrote:
> > That's fine.
>
> Applied to dpdk-next-net/master, thanks.
>
> >
> > Thank you
> >
> > On Tue, Dec 6, 2016 at 4:01 PM, Ferruh Yigit <ferruh.yigit@intel.com
> > <mailto:ferruh.yigit@intel.com>> wrote:
> >
> >     On 12/6/2016 2:51 PM, Alejandro Lucero wrote:
> >     > Then I guess I should send another version of this patch.
> >
> >     I can also update the patch while applying, if you agree with
> following
> >     content (simply just all =N removed):
> >
> >      [Features]
> >     +SR-IOV               = Y
> >     +Link status          = Y
> >     +Link status event    = Y
> >     +Queue start/stop     = Y
> >     +MTU update           = Y
> >     +Jumbo frame          = Y
> >     +RSS hash             = Y
> >     +RSS key update       = Y
> >     +RSS reta update      = Y
> >     +Flow control         = Y
> >     +VLAN offload         = Y
> >     +L3 checksum offload  = Y
> >     +L4 checksum offload  = Y
> >     +Promiscuous mode     = Y
> >     +Basic stats          = Y
> >     +Stats per queue      = Y
> >     +Linux UIO            = Y
> >     +Linux VFIO           = Y
> >     +x86-64               = Y
> >     +Usage doc            = Y
> >
> >
> >
>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-16 17:29             ` Alejandro Lucero
@ 2016-12-19 11:45               ` Ferruh Yigit
  2016-12-19 11:58                 ` Alejandro Lucero
  0 siblings, 1 reply; 11+ messages in thread
From: Ferruh Yigit @ 2016-12-19 11:45 UTC (permalink / raw)
  To: Alejandro Lucero; +Cc: Mcnamara, John, dev

On 12/16/2016 5:29 PM, Alejandro Lucero wrote:
> Hi,
> 
> One question about this patch. I will send another patch soon which will
> require to modify the file created by this patch. So, should I use the
> dpdk-next for sending the new patch or the dpdk stable branch? 

I guess by "dpdk stable branch" you mean dpdk main repo, because we also
have stable sub-tree which is something else.

> I
> understand that using the latter will imply some integration later, but
> I really do not know if I should facilitate things using dpdk-next in
> this case. 

If the patch is driver patch, please send to the next-net sub-tree, as a
PMD maintainer, I expect majority of your patches should target next-net.

If patch just touches the documentation of the driver, you can send it
to the main tree, but both next-net sub-tree and main tree are OK since
PMD documentation is not heavily modified, integration will be (mostly)
easy.

Specific to the this document (feature.ini), since this is directly
correlated with PMD source code, to update this file, you need to update
the source code. And it is better to update this document in next-net as
part of the patchset that updates the PMD code.

> 
> By the way, it is not just about this specific patch, because I have
> other almost ready which I want to push before the 16.02 deadline.

Please push 17.02 patches as soon as possible, although there is
technically still some time for the integration deadline, practically
there is less because of holidays in between ...

> 
> 
<...>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dpdk-dev] [PATCH] nfp: add doc about supported features
  2016-12-19 11:45               ` Ferruh Yigit
@ 2016-12-19 11:58                 ` Alejandro Lucero
  0 siblings, 0 replies; 11+ messages in thread
From: Alejandro Lucero @ 2016-12-19 11:58 UTC (permalink / raw)
  To: Ferruh Yigit; +Cc: Mcnamara, John, dev

On Mon, Dec 19, 2016 at 11:45 AM, Ferruh Yigit <ferruh.yigit@intel.com>
wrote:

> On 12/16/2016 5:29 PM, Alejandro Lucero wrote:
> > Hi,
> >
> > One question about this patch. I will send another patch soon which will
> > require to modify the file created by this patch. So, should I use the
> > dpdk-next for sending the new patch or the dpdk stable branch?
>
> I guess by "dpdk stable branch" you mean dpdk main repo, because we also
> have stable sub-tree which is something else.
>
>
Yes. That's what I meant.


> > I
> > understand that using the latter will imply some integration later, but
> > I really do not know if I should facilitate things using dpdk-next in
> > this case.
>
> If the patch is driver patch, please send to the next-net sub-tree, as a
> PMD maintainer, I expect majority of your patches should target next-net.
>
>
OK


> If patch just touches the documentation of the driver, you can send it
> to the main tree, but both next-net sub-tree and main tree are OK since
> PMD documentation is not heavily modified, integration will be (mostly)
> easy.
>
> Specific to the this document (feature.ini), since this is directly
> correlated with PMD source code, to update this file, you need to update
> the source code. And it is better to update this document in next-net as
> part of the patchset that updates the PMD code.
>
>
Fine.


> >
> > By the way, it is not just about this specific patch, because I have
> > other almost ready which I want to push before the 16.02 deadline.
>
> Please push 17.02 patches as soon as possible, although there is
> technically still some time for the integration deadline, practically
> there is less because of holidays in between ...
>
>
I'm working on this. I have been busy doing other more priority things but
this is now top priority for me.

Thanks


> >
> >
> <...>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-12-19 11:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-02  8:17 [dpdk-dev] [PATCH] nfp: add doc about supported features Alejandro Lucero
2016-12-02 10:56 ` Mcnamara, John
2016-12-06 12:08 ` Ferruh Yigit
2016-12-06 12:46   ` Mcnamara, John
2016-12-06 14:51     ` Alejandro Lucero
2016-12-06 16:01       ` Ferruh Yigit
2016-12-09 10:00         ` Alejandro Lucero
2016-12-09 11:36           ` Ferruh Yigit
2016-12-16 17:29             ` Alejandro Lucero
2016-12-19 11:45               ` Ferruh Yigit
2016-12-19 11:58                 ` Alejandro Lucero

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).