doc: fill nics features matrix for virtio
authorJianfeng Tan <jianfeng.tan@intel.com>
Tue, 5 Apr 2016 03:31:38 +0000 (11:31 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 6 Apr 2016 09:08:42 +0000 (11:08 +0200)
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>
doc/guides/nics/overview.rst

index da14aaa..05f7f72 100644 (file)
@@ -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 X X X     X X           X X
+   link status                  X X   X X X     X   X X X X     X X           X X X X
    link status event              X     X X     X   X X         X X             X
    queue status event                                                           X
    Rx interrupt                   X     X X X X X X X X X X
-   queue start/stop             X   X X X X X X     X X         X X           X
+   queue start/stop             X   X X X X X X     X X         X X           X   X X
    MTU update                   X X X           X   X X X X     X X
    jumbo frame                  X X X X X X X X X   X X X X     X X
-   scattered Rx                 X X X   X X X X X X X X X X     X X           X
+   scattered Rx                 X X X   X X X X X X X X X X     X X           X   X
    LRO                                              X X X X
    TSO                          X   X   X X X X X X X X X X
-   promiscuous mode             X X   X X X X X X X X X         X X           X
-   allmulticast mode            X X     X X X X X X X X X X     X X           X
-   unicast MAC filter             X   X X X X X X X X X X X
-   multicast MAC filter               X X X X X
+   promiscuous mode             X X   X X X X X X X X X         X X           X   X X
+   allmulticast mode            X X     X X X X X X X X X X     X X           X   X X
+   unicast MAC filter             X   X X X X X X X X X X X                       X X
+   multicast MAC filter               X X X X X                                   X X
    RSS hash                     X   X X X X X X X   X X X X     X X
    RSS key update                   X   X X X X X   X X X X       X
    RSS reta update                  X   X X X X X   X X X X       X
    VMDq                                 X X     X   X X
    SR-IOV                           X   X X     X   X X         X X
    DCB                                  X X     X   X X
-   VLAN filter                    X   X X X X X X X X X X X     X X
+   VLAN filter                    X   X X X X X X X X X X X     X X               X X
    ethertype filter                     X X     X   X X
    n-tuple filter                               X   X X
    SYN filter                                   X   X X
@@ -127,23 +127,23 @@ Most of these differences are summarized below.
    inner L4 checksum                X   X   X       X   X       X
    packet type parsing          X     X X   X   X X X   X       X X
    timesync                             X X     X   X X
-   basic stats                  X X X X X X X X X X X X X X     X X           X X
-   extended stats                   X   X X X X X 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 X X     X X           X X X X
+   extended stats                   X   X X X X X X X X X X                       X X
+   stats per queue              X                               X X           X   X X
    EEPROM dump                                  X   X X
    registers dump                               X X X X X X
    multiprocess aware                   X X X X     X X X X     X X
-   BSD nic_uio                  X X   X X X X X X X X X X X
-   Linux UIO                    X X X X X X X X X X X X X X
-   Linux VFIO                   X X   X X X X X X X X X X X
+   BSD nic_uio                  X X   X X X X X X X X X X X                       X X
+   Linux UIO                    X X X X X X X X X X X X X X                       X X
+   Linux VFIO                   X X   X X X X X X 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 X X X X X     X X             X
-   x86-64                       X X X X X X X X X X X X X X     X X           X X
-   usage doc                    X     X                         X X           X
+   x86-32                       X X X X X X X X 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 X X     X X           X X X X
+   usage doc                    X     X                         X X           X   X
    design doc
    perf doc
    ==================== = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =