70. ZXDH Poll Mode Driver

The ZXDH PMD (librte_net_zxdh) provides poll mode driver support for 25/100/200 Gbps ZXDH NX Series Ethernet Controller.

More information on ZXDH NX Series Ethernet Controller NICs.

70.1. Supported NICs

  • ZXDH E310 25 Gigabit Ethernet Controller
  • ZXDH E312 100 Gigabit Ethernet Controller
  • ZXDH E312S 100 Gigabit Ethernet Controller
  • ZXDH E316 200 Gigabit Ethernet Controller

70.2. Features

Features of the ZXDH PMD are:

  • Multi arch support: x86_64, ARMv8.
  • Multiple queues for Tx and Rx
  • SR-IOV VF
  • Scatter and gather for Tx and Rx
  • Link auto-negotiation
  • Link state information
  • Set link down or up
  • Unicast MAC filter
  • Multicast MAC filter
  • Promiscuous mode
  • Multicast mode
  • VLAN filter and VLAN offload
  • VLAN stripping and inserting
  • QINQ stripping and inserting
  • Receive Side Scaling (RSS)
  • Port hardware statistics
  • MTU update
  • Jumbo frames
  • Inner and Outer Checksum offload
  • Hardware LRO
  • Hardware TSO for generic IP or UDP tunnel, including VXLAN
  • Extended statistics query
  • Ingress meter support
  • Flow API

70.3. Driver compilation and testing

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

70.4. Limitations or Known issues

X86-32, Power8, ARMv7, RISC-V-32, Windows and BSD are not supported yet.