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 UDP chksum 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 | 137 ++++++++++++++--- drivers/net/zxdh/zxdh_queue.h | 12 +- drivers/net/zxdh/zxdh_rxtx.c | 117 ++++++++++---- drivers/net/zxdh/zxdh_tables.h | 12 +- 13 files changed, 649 insertions(+), 226 deletions(-) -- 2.27.0