From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tan, Jianfeng" Subject: Re: [PATCH] doc: fill nics features matrix for mlx4 & mlx5 Date: Thu, 31 Mar 2016 20:50:28 +0800 Message-ID: <56FD1D14.2020506@intel.com> References: <1459419757-20487-1-git-send-email-adrien.mazarguil@6wind.com> <56FD022D.8050406@intel.com> <20160331110054.GN27079@6wind.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit To: dev@dpdk.org Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 0CD5F6CCE for ; Thu, 31 Mar 2016 14:50:33 +0200 (CEST) In-Reply-To: <20160331110054.GN27079@6wind.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "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 >>> --- >>> 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?