* [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
@ 2016-03-31 10:22 Adrien Mazarguil
2016-03-31 10:55 ` Tan, Jianfeng
2016-04-01 21:47 ` Thomas Monjalon
0 siblings, 2 replies; 6+ messages in thread
From: Adrien Mazarguil @ 2016-03-31 10:22 UTC (permalink / raw)
To: dev
Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
---
doc/guides/nics/overview.rst | 56 ++++++++++++++++++++++----------------------
1 file changed, 28 insertions(+), 28 deletions(-)
diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
index 542479a..5238088 100644
--- a/doc/guides/nics/overview.rst
+++ b/doc/guides/nics/overview.rst
@@ -86,63 +86,63 @@ Most of these differences are summarized below.
e e e e e e
c c c c c c
==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
- link status X X X X X
- link status event X X X
+ link status X X X X X X X
+ link status event X X X X X
queue status event X
Rx interrupt X X X X
- queue start/stop X X X X X X X
- MTU update X X
- jumbo frame X X X X X X
- scattered Rx X X X X X X X
+ queue start/stop X X X X X X X X X
+ MTU update X X X X
+ jumbo frame X X X X X X X X
+ scattered Rx X X X X X X X X X
LRO
TSO X X X X X X
- promiscuous mode X X X X X X
- allmulticast mode X X X X X X
+ promiscuous mode X X X X X X X X
+ allmulticast mode X X X X X X X X
unicast MAC filter X X X X
multicast MAC filter X X X X
- RSS hash X X X X X X
- RSS key update X X X X X
- RSS reta update X X X X X
+ RSS hash X X X X X X X X
+ RSS key update X X X X X X
+ RSS reta update X X X X X X
VMDq X X
- SR-IOV X X X
+ SR-IOV X X X X X
DCB X X
- VLAN filter X X X X
+ VLAN filter X X X X X X
ethertype filter X X
n-tuple filter
SYN filter
tunnel filter X X
flexible filter
hash filter X X X X
- flow director X X
+ flow director X X X
flow control X X X
rate limitation
traffic mirroring X X
- CRC offload X X X X
- VLAN offload X X X X
+ CRC offload X X X X X
+ VLAN offload X X X X X
QinQ offload X X
- L3 checksum offload X X X X
- L4 checksum offload X X X X
- inner L3 checksum X X X
- inner L4 checksum X X X
- packet type parsing X X X
+ L3 checksum offload X X X X X X
+ L4 checksum offload X X X X X X
+ inner L3 checksum X X X X
+ inner L4 checksum X X X X
+ packet type parsing X X X X X
timesync X X
- basic stats X X X X X X X X
+ basic stats X X X X X X X X X X
extended stats X X X X X
- stats per queue X X
+ stats per queue X X X X
EEPROM dump
registers dump
- multiprocess aware X X X X
+ multiprocess aware X X X X X X
BSD nic_uio X X X X X
Linux UIO X X X X X X
Linux VFIO X X X X X
other kdrv X
ARMv7
ARMv8
- Power8
+ Power8 X X
TILE-Gx
- x86-32 X X X X X X X
- x86-64 X X X X X X X X
- usage doc X X
+ x86-32 X X X X X X X X X
+ x86-64 X X X X X X X X X X
+ usage doc X X X X
design doc
perf doc
==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--
2.1.4
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
2016-03-31 10:22 [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5 Adrien Mazarguil
@ 2016-03-31 10:55 ` Tan, Jianfeng
2016-03-31 11:00 ` Adrien Mazarguil
2016-04-01 21:47 ` Thomas Monjalon
1 sibling, 1 reply; 6+ messages in thread
From: Tan, Jianfeng @ 2016-03-31 10:55 UTC (permalink / raw)
To: Adrien Mazarguil, dev
Hi,
On 3/31/2016 6:22 PM, Adrien Mazarguil wrote:
> Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
> ---
> doc/guides/nics/overview.rst | 56 ++++++++++++++++++++++----------------------
> 1 file changed, 28 insertions(+), 28 deletions(-)
>
> diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
> index 542479a..5238088 100644
> --- a/doc/guides/nics/overview.rst
> +++ b/doc/guides/nics/overview.rst
> @@ -86,63 +86,63 @@ Most of these differences are summarized below.
> e e e e e e
> c c c c c c
> ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> - link status X X X X X
> - link status event X X X
> + link status X X X X X X X
> + link status event X X X X X
> queue status event X
> Rx interrupt X X X X
> - queue start/stop X X X X X X X
> - MTU update X X
> - jumbo frame X X X X X X
> - scattered Rx X X X X X X X
> + queue start/stop X X X X X X X X X
> + MTU update X X X X
> + jumbo frame X X X X X X X X
> + scattered Rx X X X X X X X X X
> LRO
> TSO X X X X X X
> - promiscuous mode X X X X X X
> - allmulticast mode X X X X X X
> + promiscuous mode X X X X X X X X
> + allmulticast mode X X X X X X X X
> unicast MAC filter X X X X
> multicast MAC filter X X X X
> - RSS hash X X X X X X
> - RSS key update X X X X X
> - RSS reta update X X X X X
> + RSS hash X X X X X X X X
> + RSS key update X X X X X X
> + RSS reta update X X X X X X
> VMDq X X
> - SR-IOV X X X
> + SR-IOV X X X X X
> DCB X X
> - VLAN filter X X X X
> + VLAN filter X X X X X X
> ethertype filter X X
> n-tuple filter
> SYN filter
> tunnel filter X X
> flexible filter
> hash filter X X X X
> - flow director X X
> + flow director X X X
> flow control X X X
> rate limitation
> traffic mirroring X X
> - CRC offload X X X X
> - VLAN offload X X X X
> + CRC offload X X X X X
> + VLAN offload X X X X X
> QinQ offload X X
> - L3 checksum offload X X X X
> - L4 checksum offload X X X X
> - inner L3 checksum X X X
> - inner L4 checksum X X X
> - packet type parsing X X X
> + L3 checksum offload X X X X X X
> + L4 checksum offload X X X X X X
> + inner L3 checksum X X X X
> + inner L4 checksum X X X X
> + packet type parsing X X X X X
> timesync X X
> - basic stats X X X X X X X X
> + basic stats X X X X X X X X X X
> extended stats X X X X X
> - stats per queue X X
> + stats per queue X X X X
> EEPROM dump
> registers dump
> - multiprocess aware X X X X
> + multiprocess aware X X X X X X
> BSD nic_uio X X X X X
> Linux UIO X X X X X X
> Linux VFIO X X X X X
> other kdrv X
> ARMv7
> ARMv8
> - Power8
> + Power8 X X
> TILE-Gx
> - x86-32 X X X X X X X
> - x86-64 X X X X X X X X
> - usage doc X X
> + x86-32 X X X X X X X X X
> + x86-64 X X X X X X X X X X
> + usage doc X X X X
> design doc
> perf doc
> ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Here "X" means "support"?
Thanks,
Jianfeng
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
2016-03-31 10:55 ` Tan, Jianfeng
@ 2016-03-31 11:00 ` Adrien Mazarguil
2016-03-31 12:50 ` Tan, Jianfeng
0 siblings, 1 reply; 6+ messages in thread
From: Adrien Mazarguil @ 2016-03-31 11:00 UTC (permalink / raw)
To: Tan, Jianfeng; +Cc: dev
On Thu, Mar 31, 2016 at 06:55:41PM +0800, Tan, Jianfeng wrote:
> Hi,
>
> On 3/31/2016 6:22 PM, Adrien Mazarguil wrote:
> >Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
> >---
> > doc/guides/nics/overview.rst | 56 ++++++++++++++++++++++----------------------
> > 1 file changed, 28 insertions(+), 28 deletions(-)
> >
> >diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
> >index 542479a..5238088 100644
> >--- a/doc/guides/nics/overview.rst
> >+++ b/doc/guides/nics/overview.rst
> >@@ -86,63 +86,63 @@ Most of these differences are summarized below.
> > e e e e e e
> > c c c c c c
> > ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> >- link status X X X X X
> >- link status event X X X
> >+ link status X X X X X X X
> >+ link status event X X X X X
> > queue status event X
> > Rx interrupt X X X X
> >- queue start/stop X X X X X X X
> >- MTU update X X
> >- jumbo frame X X X X X X
> >- scattered Rx X X X X X X X
> >+ queue start/stop X X X X X X X X X
> >+ MTU update X X X X
> >+ jumbo frame X X X X X X X X
> >+ scattered Rx X X X X X X X X X
> > LRO
> > TSO X X X X X X
> >- promiscuous mode X X X X X X
> >- allmulticast mode X X X X X X
> >+ promiscuous mode X X X X X X X X
> >+ allmulticast mode X X X X X X X X
> > unicast MAC filter X X X X
> > multicast MAC filter X X X X
> >- RSS hash X X X X X X
> >- RSS key update X X X X X
> >- RSS reta update X X X X X
> >+ RSS hash X X X X X X X X
> >+ RSS key update X X X X X X
> >+ RSS reta update X X X X X X
> > VMDq X X
> >- SR-IOV X X X
> >+ SR-IOV X X X X X
> > DCB X X
> >- VLAN filter X X X X
> >+ VLAN filter X X X X X X
> > ethertype filter X X
> > n-tuple filter
> > SYN filter
> > tunnel filter X X
> > flexible filter
> > hash filter X X X X
> >- flow director X X
> >+ flow director X X X
> > flow control X X X
> > rate limitation
> > traffic mirroring X X
> >- CRC offload X X X X
> >- VLAN offload X X X X
> >+ CRC offload X X X X X
> >+ VLAN offload X X X X X
> > QinQ offload X X
> >- L3 checksum offload X X X X
> >- L4 checksum offload X X X X
> >- inner L3 checksum X X X
> >- inner L4 checksum X X X
> >- packet type parsing X X X
> >+ L3 checksum offload X X X X X X
> >+ L4 checksum offload X X X X X X
> >+ inner L3 checksum X X X X
> >+ inner L4 checksum X X X X
> >+ packet type parsing X X X X X
> > timesync X X
> >- basic stats X X X X X X X X
> >+ basic stats X X X X X X X X X X
> > extended stats X X X X X
> >- stats per queue X X
> >+ stats per queue X X X X
> > EEPROM dump
> > registers dump
> >- multiprocess aware X X X X
> >+ multiprocess aware X X X X X X
> > BSD nic_uio X X X X X
> > Linux UIO X X X X X X
> > Linux VFIO X X X X X
> > other kdrv X
> > ARMv7
> > ARMv8
> >- Power8
> >+ Power8 X X
> > TILE-Gx
> >- x86-32 X X X X X X X
> >- x86-64 X X X X X X X X
> >- usage doc X X
> >+ x86-32 X X X X X X X X X
> >+ x86-64 X X X X X X X X X X
> >+ usage doc X X X X
> > design doc
> > perf doc
> > ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
>
> Here "X" means "support"?
Erm, I must say I did not consider it could mean something else, I guess it
does?
Perhaps a few features could use a character other than "X" when additional
details are necessary (for instance incomplete features).
--
Adrien Mazarguil
6WIND
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
2016-03-31 11:00 ` Adrien Mazarguil
@ 2016-03-31 12:50 ` Tan, Jianfeng
2016-03-31 12:55 ` Thomas Monjalon
0 siblings, 1 reply; 6+ messages in thread
From: Tan, Jianfeng @ 2016-03-31 12:50 UTC (permalink / raw)
To: dev
Hi,
On 3/31/2016 7:00 PM, Adrien Mazarguil wrote:
> On Thu, Mar 31, 2016 at 06:55:41PM +0800, Tan, Jianfeng wrote:
>> Hi,
>>
>> On 3/31/2016 6:22 PM, Adrien Mazarguil wrote:
>>> Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
>>> ---
>>> doc/guides/nics/overview.rst | 56 ++++++++++++++++++++++----------------------
>>> 1 file changed, 28 insertions(+), 28 deletions(-)
>>>
>>> diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
>>> index 542479a..5238088 100644
>>> --- a/doc/guides/nics/overview.rst
>>> +++ b/doc/guides/nics/overview.rst
>>> @@ -86,63 +86,63 @@ Most of these differences are summarized below.
>>> e e e e e e
>>> c c c c c c
>>> ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
>>> - link status X X X X X
>>> - link status event X X X
>>> + link status X X X X X X X
>>> + link status event X X X X X
>>> queue status event X
>>> Rx interrupt X X X X
>>> - queue start/stop X X X X X X X
>>> - MTU update X X
>>> - jumbo frame X X X X X X
>>> - scattered Rx X X X X X X X
>>> + queue start/stop X X X X X X X X X
>>> + MTU update X X X X
>>> + jumbo frame X X X X X X X X
>>> + scattered Rx X X X X X X X X X
>>> LRO
>>> TSO X X X X X X
>>> - promiscuous mode X X X X X X
>>> - allmulticast mode X X X X X X
>>> + promiscuous mode X X X X X X X X
>>> + allmulticast mode X X X X X X X X
>>> unicast MAC filter X X X X
>>> multicast MAC filter X X X X
>>> - RSS hash X X X X X X
>>> - RSS key update X X X X X
>>> - RSS reta update X X X X X
>>> + RSS hash X X X X X X X X
>>> + RSS key update X X X X X X
>>> + RSS reta update X X X X X X
>>> VMDq X X
>>> - SR-IOV X X X
>>> + SR-IOV X X X X X
>>> DCB X X
>>> - VLAN filter X X X X
>>> + VLAN filter X X X X X X
>>> ethertype filter X X
>>> n-tuple filter
>>> SYN filter
>>> tunnel filter X X
>>> flexible filter
>>> hash filter X X X X
>>> - flow director X X
>>> + flow director X X X
>>> flow control X X X
>>> rate limitation
>>> traffic mirroring X X
>>> - CRC offload X X X X
>>> - VLAN offload X X X X
>>> + CRC offload X X X X X
>>> + VLAN offload X X X X X
>>> QinQ offload X X
>>> - L3 checksum offload X X X X
>>> - L4 checksum offload X X X X
>>> - inner L3 checksum X X X
>>> - inner L4 checksum X X X
>>> - packet type parsing X X X
>>> + L3 checksum offload X X X X X X
>>> + L4 checksum offload X X X X X X
>>> + inner L3 checksum X X X X
>>> + inner L4 checksum X X X X
>>> + packet type parsing X X X X X
>>> timesync X X
>>> - basic stats X X X X X X X X
>>> + basic stats X X X X X X X X X X
>>> extended stats X X X X X
>>> - stats per queue X X
>>> + stats per queue X X X X
>>> EEPROM dump
>>> registers dump
>>> - multiprocess aware X X X X
>>> + multiprocess aware X X X X X X
>>> BSD nic_uio X X X X X
>>> Linux UIO X X X X X X
>>> Linux VFIO X X X X X
>>> other kdrv X
>>> ARMv7
>>> ARMv8
>>> - Power8
>>> + Power8 X X
>>> TILE-Gx
>>> - x86-32 X X X X X X X
>>> - x86-64 X X X X X X X X
>>> - usage doc X X
>>> + x86-32 X X X X X X X X X
>>> + x86-64 X X X X X X X X X X
>>> + usage doc X X X X
>>> design doc
>>> perf doc
>>> ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
>> Here "X" means "support"?
> Erm, I must say I did not consider it could mean something else, I guess it
> does?
>
> Perhaps a few features could use a character other than "X" when additional
> details are necessary (for instance incomplete features).
>
Thanks for explanation. I was wrongly treating "X" as "not supported"
previously. I was looking at "TSO", and it indicates by the table that
ixgbe does not support TSO, which does not make sense to me. Or this doc
is not updated efficiently?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
2016-03-31 12:50 ` Tan, Jianfeng
@ 2016-03-31 12:55 ` Thomas Monjalon
0 siblings, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2016-03-31 12:55 UTC (permalink / raw)
To: Tan, Jianfeng; +Cc: dev
2016-03-31 20:50, Tan, Jianfeng:
> Thanks for explanation. I was wrongly treating "X" as "not supported"
> previously. I was looking at "TSO", and it indicates by the table that
> ixgbe does not support TSO, which does not make sense to me. Or this doc
> is not updated efficiently?
According to the table, ixgbe supports nothing.
Does it mean this driver is useless? If so we could remove it ;)
Or you can talk to the maintainers of the driver to ask an update.
Thanks for pointing it
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5
2016-03-31 10:22 [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5 Adrien Mazarguil
2016-03-31 10:55 ` Tan, Jianfeng
@ 2016-04-01 21:47 ` Thomas Monjalon
1 sibling, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2016-04-01 21:47 UTC (permalink / raw)
To: Adrien Mazarguil; +Cc: dev
> Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
Applied, thanks
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2016-04-01 21:49 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-31 10:22 [dpdk-dev] [PATCH] doc: fill nics features matrix for mlx4 & mlx5 Adrien Mazarguil
2016-03-31 10:55 ` Tan, Jianfeng
2016-03-31 11:00 ` Adrien Mazarguil
2016-03-31 12:50 ` Tan, Jianfeng
2016-03-31 12:55 ` Thomas Monjalon
2016-04-01 21:47 ` Thomas Monjalon
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).