On Wed, Oct 2, 2024 at 4:49 AM Nithin Dabilpuram <ndabilpu...@marvell.com> wrote: > > This series adds support for Marvell cn20k SOC for mempool and > net PMD's. > > This series also adds few net/cnxk PMD updates to expose IPsec > features supported by HW that are very custom in nature and > some enhancements for cn10k. > > > Ashwin Sekhar T K (4): > mempool/cnxk: add cn20k PCI device ids > common/cnxk: accommodate change in aura field width > common/cnxk: use new NPA aq enq mbox for cn20k > mempool/cnxk: initialize mempool ops for cn20k > > Nithin Dabilpuram (9): > net/cnxk: add cn20k base control path support > net/cnxk: support Rx function select for cn20k > net/cnxk: support Tx function select for cn20k > net/cnxk: support Rx burst scalar for cn20k > net/cnxk: support Rx burst vector for cn20k > net/cnxk: support Tx burst scalar for cn20k > net/cnxk: support Tx multi-seg in cn20k > net/cnxk: support Tx burst vector for cn20k > net/cnxk: support Tx multi-seg in vector for cn20k > > Satha Rao (5): > common/cnxk: add cn20k NIX register definitions > common/cnxk: support NIX queue config for cn20k > common/cnxk: support bandwidth profile for cn20k > common/cnxk: support NIX debug for cn20k > common/cnxk: add RSS support for cn20k
Applied series to dpdk-next-net-mrvl/for-main with following diff. Thanks [for-main]dell[dpdk-next-net-mrvl] $ git diff diff --git a/drivers/net/cnxk/cn20k_rx.h b/drivers/net/cnxk/cn20k_rx.h index d1bf0c615e..01bf483787 100644 --- a/drivers/net/cnxk/cn20k_rx.h +++ b/drivers/net/cnxk/cn20k_rx.h @@ -52,9 +52,8 @@ static inline void nix_mbuf_validate_next(struct rte_mbuf *m) { - if (m->nb_segs == 1 && m->next) { + if (m->nb_segs == 1 && m->next) rte_panic("mbuf->next[%p] valid when mbuf->nb_segs is %d", m->next, m->nb_segs); - } } #else static inline void diff --git a/drivers/net/cnxk/cn20k_tx.h b/drivers/net/cnxk/cn20k_tx.h index bcf7ce6035..c731406529 100644 --- a/drivers/net/cnxk/cn20k_tx.h +++ b/drivers/net/cnxk/cn20k_tx.h @@ -2431,7 +2431,7 @@ cn20k_nix_xmit_pkts_vector(void *tx_queue, uint64_t *ws, struct rte_mbuf **tx_pk senddesc23_w1 = vshlq_n_u64(senddesc23_w1, 1); /* Move OLFLAGS bits 55:52 to 51:48 - * with zeros preprended on the byte and rest + * with zeros prepended on the byte and rest * don't care */ xtmp128 = vshrq_n_u8(xtmp128, 4); [for-main]dell[dpdk-next-net-mrvl] $