V2: - add updated release note and the documentation. - remove unnecessary initialization. - using the compiler builtins(__rte_clz32). - remove C++ style comments. V1: - support modifying queue depth. - optimeze alloc queue resources. - support set link speed. - support primary/secondary process. - support GENEVE TSO/chksum,and tunnel packets outer udp chksum. Junlong Wang (5): net/zxdh: add support for modifying queue depth net/zxdh: optimize alloc queue resources net/zxdh: add support set link speed get autoneg stats net/zxdh: add support primary/secondary process net/zxdh: add support GENEVE TSO and Rx outer chksum doc/guides/rel_notes/release_26_03.rst | 7 + drivers/net/zxdh/zxdh_common.c | 75 ++------ drivers/net/zxdh/zxdh_common.h | 2 +- drivers/net/zxdh/zxdh_ethdev.c | 239 +++++++++++++++++-------- drivers/net/zxdh/zxdh_ethdev.h | 23 ++- drivers/net/zxdh/zxdh_ethdev_ops.c | 165 +++++++++++++---- drivers/net/zxdh/zxdh_ethdev_ops.h | 15 ++ drivers/net/zxdh/zxdh_msg.c | 52 ++++++ drivers/net/zxdh/zxdh_msg.h | 24 ++- drivers/net/zxdh/zxdh_pci.h | 2 + drivers/net/zxdh/zxdh_queue.c | 134 +++++++++++--- drivers/net/zxdh/zxdh_queue.h | 12 +- drivers/net/zxdh/zxdh_rxtx.c | 116 +++++++++--- drivers/net/zxdh/zxdh_tables.h | 12 +- 14 files changed, 651 insertions(+), 227 deletions(-) -- 2.27.0