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. >