DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH] doc: update supported features of virtio
@ 2016-04-04 19:58 Jianfeng Tan
  2016-04-05  3:31 ` [dpdk-dev] [PATCH v2] " Jianfeng Tan
  2016-04-05  8:20 ` [dpdk-dev] " Thomas Monjalon
  0 siblings, 2 replies; 6+ messages in thread
From: Jianfeng Tan @ 2016-04-04 19:58 UTC (permalink / raw)
  To: dev; +Cc: huawei.xie, yuanhan.liu, Jianfeng Tan

Update the overview.rst for virtio.

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 doc/guides/nics/overview.rst | 40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
index ec1af46..bbe1394 100644
--- a/doc/guides/nics/overview.rst
+++ b/doc/guides/nics/overview.rst
@@ -87,18 +87,18 @@ Most of these differences are summarized below.
                                           c   c       c   c   c                     c
    ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    speed capabilities
-   link status                  X       X X                     X X           X X
+   link status                  X       X 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 X           X
+   queue start/stop             X   X   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
+   scattered Rx                 X   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 X           X
-   allmulticast mode            X       X X X X                 X X           X
+   promiscuous mode             X       X X X X                 X X           X   X X
+   allmulticast mode            X       X 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                 X X
@@ -107,8 +107,8 @@ Most of these differences are summarized below.
    VMDq                                 X X
    SR-IOV                           X   X X                     X X
    DCB                                  X X
-   VLAN filter                          X X X X                 X X
-   ethertype filter                     X X
+   VLAN filter                          X X X X                 X X               X X
+   ethertype filter                     X X                                       X X
    n-tuple filter
    SYN filter
    tunnel filter                        X X
@@ -127,23 +127,23 @@ Most of these differences are summarized below.
    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           X X
-   extended stats                   X   X X X X
-   stats per queue              X                               X X           X
+   basic stats                  X   X   X X X X                 X X           X X X X
+   extended stats                   X   X X X X                                   X X
+   stats per queue              X                               X X           X   X X
    EEPROM dump
    registers dump
    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
+   BSD nic_uio                  X       X X X X                                   X X
+   Linux UIO                    X   X   X X X X                                   X X
+   Linux VFIO                   X       X X X X                                   X X
    other kdrv                                                                 X
-   ARMv7
-   ARMv8
-   Power8                                                       X X
-   TILE-Gx
-   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
+   ARMv7                                                                          X X
+   ARMv8                                                                          X X
+   Power8                                                       X X               X X
+   TILE-Gx                                                                        X X
+   x86-32                       X   X   X X X X                 X X             X X X
+   x86-64                       X   X   X X X X                 X X           X X X X
+   usage doc                    X                               X X           X   X
    design doc
    perf doc
    ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- 
2.1.4

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

* [dpdk-dev] [PATCH v2] [PATCH] doc: update supported features of virtio
  2016-04-04 19:58 [dpdk-dev] [PATCH] doc: update supported features of virtio Jianfeng Tan
@ 2016-04-05  3:31 ` Jianfeng Tan
  2016-04-06  9:07   ` Thomas Monjalon
  2016-04-05  8:20 ` [dpdk-dev] " Thomas Monjalon
  1 sibling, 1 reply; 6+ messages in thread
From: Jianfeng Tan @ 2016-04-05  3:31 UTC (permalink / raw)
  To: dev; +Cc: huawei.xie, yuanhan.liu, Jianfeng Tan

Update the overview.rst for virtio.

Note: virtio is a para-virtualization device, which indicates that its
features depend on not only front end but also back end. Here by X, we
just mean the feature is supported in front end.

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
---
 v2:
 - unicast MAC filter (yes)
 - multicast MAC filter (yes)
 - ethertype filter (no)
 - Power8 (no)
 - TILE-Gx (no)
 doc/guides/nics/overview.rst | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
index ec1af46..358a551 100644
--- a/doc/guides/nics/overview.rst
+++ b/doc/guides/nics/overview.rst
@@ -87,27 +87,27 @@ Most of these differences are summarized below.
                                           c   c       c   c   c                     c
    ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    speed capabilities
-   link status                  X       X X                     X X           X X
+   link status                  X       X 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 X           X
+   queue start/stop             X   X   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
+   scattered Rx                 X   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 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
+   promiscuous mode             X       X X X X                 X X           X   X X
+   allmulticast mode            X       X X X X                 X X           X   X X
+   unicast MAC filter                   X X X X                                   X X
+   multicast MAC filter                 X 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                     X X
    DCB                                  X X
-   VLAN filter                          X X X X                 X X
+   VLAN filter                          X X X X                 X X               X X
    ethertype filter                     X X
    n-tuple filter
    SYN filter
@@ -127,23 +127,23 @@ Most of these differences are summarized below.
    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           X X
-   extended stats                   X   X X X X
-   stats per queue              X                               X X           X
+   basic stats                  X   X   X X X X                 X X           X X X X
+   extended stats                   X   X X X X                                   X X
+   stats per queue              X                               X X           X   X X
    EEPROM dump
    registers dump
    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
+   BSD nic_uio                  X       X X X X                                   X X
+   Linux UIO                    X   X   X X X X                                   X X
+   Linux VFIO                   X       X X X X                                   X X
    other kdrv                                                                 X
-   ARMv7
-   ARMv8
+   ARMv7                                                                          X X
+   ARMv8                                                                          X X
    Power8                                                       X X
    TILE-Gx
-   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
+   x86-32                       X   X   X X X X                 X X             X X X
+   x86-64                       X   X   X X X X                 X X           X X X X
+   usage doc                    X                               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: update supported features of virtio
  2016-04-04 19:58 [dpdk-dev] [PATCH] doc: update supported features of virtio Jianfeng Tan
  2016-04-05  3:31 ` [dpdk-dev] [PATCH v2] " Jianfeng Tan
@ 2016-04-05  8:20 ` Thomas Monjalon
  2016-04-05  8:30   ` Tan, Jianfeng
  1 sibling, 1 reply; 6+ messages in thread
From: Thomas Monjalon @ 2016-04-05  8:20 UTC (permalink / raw)
  To: Jianfeng Tan; +Cc: dev, huawei.xie, yuanhan.liu

2016-04-05 03:58, Jianfeng Tan:
> -   ethertype filter                     X X
> +   ethertype filter                     X X                                       X X

Are you sure about ethertype filter in virtio? I do not see it.

> -   Power8                                                       X X
> -   TILE-Gx
> +   Power8                                                       X X               X X
> +   TILE-Gx                                                                        X X

I don't think DPDK virtio is currently supported on these architectures.

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

* Re: [dpdk-dev] [PATCH] doc: update supported features of virtio
  2016-04-05  8:20 ` [dpdk-dev] " Thomas Monjalon
@ 2016-04-05  8:30   ` Tan, Jianfeng
  2016-04-05  8:31     ` Thomas Monjalon
  0 siblings, 1 reply; 6+ messages in thread
From: Tan, Jianfeng @ 2016-04-05  8:30 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: dev, huawei.xie, yuanhan.liu

Hi,

On 4/5/2016 4:20 PM, Thomas Monjalon wrote:
> 2016-04-05 03:58, Jianfeng Tan:
>> -   ethertype filter                     X X
>> +   ethertype filter                     X X                                       X X
> Are you sure about ethertype filter in virtio? I do not see it.

Sorry, I mistake it for mac filter. ethertype filter is not supported in 
virtio.

>
>> -   Power8                                                       X X
>> -   TILE-Gx
>> +   Power8                                                       X X               X X
>> +   TILE-Gx                                                                        X X
> I don't think DPDK virtio is currently supported on these architectures.

Sorry, I forget to exclude these two.

config/common_base:CONFIG_RTE_LIBRTE_VIRTIO_PMD=y
config/defconfig_ppc_64-power8-linuxapp-gcc:CONFIG_RTE_LIBRTE_VIRTIO_PMD=n
config/defconfig_tile-tilegx-linuxapp-gcc:CONFIG_RTE_LIBRTE_VIRTIO_PMD=n

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

* Re: [dpdk-dev] [PATCH] doc: update supported features of virtio
  2016-04-05  8:30   ` Tan, Jianfeng
@ 2016-04-05  8:31     ` Thomas Monjalon
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2016-04-05  8:31 UTC (permalink / raw)
  To: Tan, Jianfeng; +Cc: dev, huawei.xie, yuanhan.liu

2016-04-05 16:30, Tan, Jianfeng:
> Hi,
> 
> On 4/5/2016 4:20 PM, Thomas Monjalon wrote:
> > 2016-04-05 03:58, Jianfeng Tan:
> >> -   ethertype filter                     X X
> >> +   ethertype filter                     X X                                       X X
> > Are you sure about ethertype filter in virtio? I do not see it.
> 
> Sorry, I mistake it for mac filter. ethertype filter is not supported in 
> virtio.
> 
> >
> >> -   Power8                                                       X X
> >> -   TILE-Gx
> >> +   Power8                                                       X X               X X
> >> +   TILE-Gx                                                                        X X
> > I don't think DPDK virtio is currently supported on these architectures.
> 
> Sorry, I forget to exclude these two.
> 
> config/common_base:CONFIG_RTE_LIBRTE_VIRTIO_PMD=y
> config/defconfig_ppc_64-power8-linuxapp-gcc:CONFIG_RTE_LIBRTE_VIRTIO_PMD=n
> config/defconfig_tile-tilegx-linuxapp-gcc:CONFIG_RTE_LIBRTE_VIRTIO_PMD=n

OK
Please send a v2 and get a review from a virtio maintainer.
Thanks

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

* Re: [dpdk-dev] [PATCH v2] [PATCH] doc: update supported features of virtio
  2016-04-05  3:31 ` [dpdk-dev] [PATCH v2] " Jianfeng Tan
@ 2016-04-06  9:07   ` Thomas Monjalon
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Monjalon @ 2016-04-06  9:07 UTC (permalink / raw)
  To: Jianfeng Tan; +Cc: dev, huawei.xie, yuanhan.liu

2016-04-05 11:31, Jianfeng Tan:
> Update the overview.rst for virtio.
> 
> Note: virtio is a para-virtualization device, which indicates that its
> features depend on not only front end but also back end. Here by X, we
> just mean the feature is supported in front end.
> 
> Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>

Applied, thanks

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

end of thread, other threads:[~2016-04-06  9:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-04 19:58 [dpdk-dev] [PATCH] doc: update supported features of virtio Jianfeng Tan
2016-04-05  3:31 ` [dpdk-dev] [PATCH v2] " Jianfeng Tan
2016-04-06  9:07   ` Thomas Monjalon
2016-04-05  8:20 ` [dpdk-dev] " Thomas Monjalon
2016-04-05  8:30   ` Tan, Jianfeng
2016-04-05  8:31     ` 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).