[PATCH v3 00/18] add Marvell cn20k SOC support for mempool and net
Jerin Jacob
jerinjacobk at gmail.com
Thu Oct 3 17:52:14 CEST 2024
On Wed, Oct 2, 2024 at 4:49 AM Nithin Dabilpuram
<ndabilpuram at 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] $
More information about the dev
mailing list