27. HINIC3 Poll Mode Driver

The hinic3 PMD (librte_net_hinic3) provides poll mode driver support for 25Gbps/100Gbps/200Gbps Huawei SPx series Network Adapters.

27.1. Features

  • Multi arch support: x86_64, ARMv8.
  • Multiple queues for TX and RX
  • Receiver Side Scaling (RSS)
  • Flow filtering
  • Checksum offload
  • VLAN/QinQ stripping and inserting
  • TSO offload
  • Promiscuous mode
  • Port hardware statistics
  • Jumbo frames
  • Link state information
  • Link flow control
  • Scattered and gather for TX and RX
  • Allmulticast mode
  • MTU update
  • Multicast MAC filter
  • NUMA support
  • Generic Flow API
  • Set Link down or up
  • VLAN filter and VLAN offload
  • SR-IOV - Partially supported at this point, VFIO only
  • FW version
  • LRO

27.2. Prerequisites

27.3. Driver compilation and testing

Refer to the document Compiling and testing a PMD for a NIC for details.

27.4. Limitations or Known issues

x86-32, Windows, and BSD are not supported yet.