Apart form fixes support for Thor and vector PMD, this patchset adds support for LRO on Thor based adapters and CoS classification. Patchset against dpdk-next-net, has been compiled & tested on an x86_64 system.
Please apply. Lance Richardson (8): net/bnxt: increase tqm entry allocation net/bnxt: fix ring alignment for thor-based adapters net/bnxt: add support for LRO on thor adapters net/bnxt: use common receive transmit nq ring net/bnxt: fix stats context calculation net/bnxt: use correct default Rx queue for thor net/bnxt: advertise scatter receive offload capability net/bnxt: improve CPR handling in vector PMD Venkat Duvvuru (1): net/bnxt: add support for CoS classification drivers/net/bnxt/bnxt.h | 27 ++++- drivers/net/bnxt/bnxt_ethdev.c | 45 +++++++- drivers/net/bnxt/bnxt_hwrm.c | 131 ++++++++++++++++------- drivers/net/bnxt/bnxt_hwrm.h | 14 ++- drivers/net/bnxt/bnxt_ring.c | 142 +++++++++++++++++-------- drivers/net/bnxt/bnxt_ring.h | 3 +- drivers/net/bnxt/bnxt_rxq.c | 11 +- drivers/net/bnxt/bnxt_rxq.h | 1 - drivers/net/bnxt/bnxt_rxr.c | 99 +++++++++-------- drivers/net/bnxt/bnxt_rxr.h | 41 +++++-- drivers/net/bnxt/bnxt_rxtx_vec_sse.c | 26 +---- drivers/net/bnxt/bnxt_txq.c | 4 +- drivers/net/bnxt/bnxt_txq.h | 1 - drivers/net/bnxt/bnxt_txr.c | 25 ----- drivers/net/bnxt/bnxt_vnic.h | 1 + drivers/net/bnxt/hsi_struct_def_dpdk.h | 28 ++++- 16 files changed, 398 insertions(+), 201 deletions(-) -- 2.20.1 (Apple Git-117)