From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7F25FA034C; Fri, 21 Jan 2022 10:39:15 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5DA9A4273A; Fri, 21 Jan 2022 10:39:15 +0100 (CET) Received: from VLXDG1SPAM1.ramaxel.com (email.ramaxel.com [221.4.138.186]) by mails.dpdk.org (Postfix) with ESMTP id 951CF40042 for ; Fri, 21 Jan 2022 10:39:13 +0100 (CET) Received: from V12DG1MBS01.ramaxel.local (v12dg1mbs01.ramaxel.local [172.26.18.31]) by VLXDG1SPAM1.ramaxel.com with ESMTPS id 20L9d6lw038118 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 21 Jan 2022 17:39:06 +0800 (GMT-8) (envelope-from songyl@ramaxel.com) Received: from localhost (172.20.2.155) by V12DG1MBS01.ramaxel.local (172.26.18.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2375.17; Fri, 21 Jan 2022 17:39:05 +0800 Date: Fri, 21 Jan 2022 17:39:04 +0800 From: Yanling Song To: Ferruh Yigit CC: , , , , , Subject: Re: [PATCH v6 25/26] net/spnic: add doc infrastructure Message-ID: <20220121173904.00001ea2@ramaxel.com> In-Reply-To: References: <3cb3441af22c2483cfbe1908ff8c26c721d7644a.1640838702.git.songyl@ramaxel.com> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.29; x86_64-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="GB18030" Content-Transfer-Encoding: 8bit X-Originating-IP: [172.20.2.155] X-ClientProxiedBy: V12DG1MBS01.ramaxel.local (172.26.18.31) To V12DG1MBS01.ramaxel.local (172.26.18.31) X-DNSRBL: X-MAIL: VLXDG1SPAM1.ramaxel.com 20L9d6lw038118 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, 19 Jan 2022 17:27:56 +0000 Ferruh Yigit wrote: > On 12/30/2021 6:09 AM, Yanling Song wrote: > > This patch adds doc infrastructure for spnic PMD driver. > > > > Signed-off-by: Yanling Song > > <...> > > > diff --git a/doc/guides/nics/spnic.rst b/doc/guides/nics/spnic.rst > > new file mode 100644 > > index 0000000000..fd04178f8a > > --- /dev/null > > +++ b/doc/guides/nics/spnic.rst > > @@ -0,0 +1,55 @@ > > +.. SPDX-License-Identifier: BSD-3-Clause > > + Copyright(c) 2021 Ramaxel Memory Technology, Ltd > > + > > + > > +SPNIC Poll Mode Driver > > +====================== > > + > > +The spnic PMD (**librte_net_spnic**) provides poll mode driver > > support +for 25Gbps/100Gbps SPNxxx Network Adapters. > > + > > Can you please provide more information to the device, and add a link > to the product page? > More information will be supplied in the next version. But the web page is still under construction. > > + > > +Features > > +-------- > > + > > +- Multiple queues for TX and RX > > +- Receiver Side Scaling£¨RSS£© > > +- RSS supports IPv4, IPv6, TCPv4, TCPv6, UDPv4 and UDPv6, use > > inner type for VXLAN as default +- MAC/VLAN filtering > > +- Checksum offload > > +- TSO offload > > +- LRO offload > > +- Promiscuous mode > > +- Port hardware statistics > > +- Link state information > > +- Link flow control(pause frame) > > +- Scattered and gather for TX and RX > > +- SR-IOV - Partially supported VFIO only > > +- VLAN filter and VLAN offload > > +- Allmulticast mode > > +- MTU update > > +- Unicast MAC filter > > +- Multicast MAC filter > > +- Set Link down or up > > +- FW version > > +- Multi arch support: x86_64, ARMv8. > > > Please build this list in each patch as these features are added. > So have the base documentation in first patch, later as above > features added update this file in that patch. > > Same for above .ini file. > Ok. Will do it this way in the next version. > > + > > +Prerequisites > > +------------- > > + > > +- Follow the DPDK :ref:`Getting Started Guide for Linux > > ` to setup the basic DPDK environment. + > > + > > +Driver compilation and testing > > +------------------------------ > > + > > +Refer to the document :ref:`compiling and testing a PMD for a NIC > > ` +for details. > > + > > +It is highly recommended to upgrade the spnic driver and firmware > > to avoid the compatibility issues, +and check the work mode with > > the latest product documents. + > > +Limitations or Known issues > > +--------------------------- > > +Build with ICC is not supported yet. > > +X86-32, Power8, ARMv7 and BSD are not supported yet. >