DPDK patches and discussions
 help / color / mirror / Atom feed
* Marvell DPDK 23.11 Roadmap
@ 2023-08-01 11:25 Jerin Jacob Kollanukkaran
  0 siblings, 0 replies; only message in thread
From: Jerin Jacob Kollanukkaran @ 2023-08-01 11:25 UTC (permalink / raw)
  To: dev
  Cc: thomas, ferruh.yigit, fanzhang.oss, Akhil Goyal, fengchengwen,
	Srikanth Yalavarthi, Anoob Joseph, Volodymyr Fialko,
	cheng1.jiang, Nithin Kumar Dabilpuram, Vamsi Krishna Attunuru,
	Amit Prakash Shukla, Pavan Nikhilesh Bhagavatula,
	Sunil Kumar Kori, Rakesh Kudurumalla, john.mcnamara,
	Prasun Kapoor, Satananda Burla,
	Shivah Shankar Shankar Narayan Rao, Derek Chickles

Marvell - DPDK v23.11 Roadmap for non-driver changes
===============================================

cryptodev
=========
1) Support for cryptodev to inject packets to ethdev Rx. On capable devices, this would help in using ethdev Rx offloads 
(like inline reassembly, inner packet parsing) after cryptodev processing (like inbound IPsec).

dmadev
======
1) Support HW offload to free mbuf upon DMA transfer completion.

eventdev
========
1) Support dmadev adapter 
http://patches.dpdk.org/project/dpdk/patch/20230724080744.1209290-1-amitprakashs@marvell.com/

2) Support mldev adapter
http://patches.dpdk.org/project/dpdk/patch/20230801070016.340-2-syalavarthi@marvell.com/

3)Introduce link profiles, a set of event queues can be grouped together as a profile and then
linked to an event port. The active profile can be switched before making a dequeue call.

mldev
=====
1) Update rte_ml_op structure, quantize/dequantize APIs to support rte_mbuf buffers.

2) Update rte_ml_model_info to support arbitrary shape input/output.

rte_security
============
1) Support TLS record processing offload 

2) Introduce out of place support for inline ingress security sessions
https://patches.dpdk.org/project/dpdk/patch/20230309085645.1630826-1-ndabilpuram@marvell.com/

3) Hide structures ``rte_security_ops`` and ``rte_security_ctx`` as these are internal to DPDK library and drivers.
https://patches.dpdk.org/project/dpdk/patch/20230801081047.1219935-1-gakhil@marvell.com/

libpdcp
======
1) Support for handling Control PDU

Test applications
==============

1) test/crypto: add external mbuf test-case for look-aside IPsec
2) test/pdcp: add test cases to verify all packet lengths required to be supported with PDCP
3) test/dmadev: add test cases to verify rte_dmadev_copy_sg() functionality with all combinations of src & dst pointers.
4) app/test-dma-perf: DMA perf test application enhancement to support "device to memory" and "memory to device" data transfer and scatter-gather copy support.
4) app/graph: Add graph application for exercise different use-cases
Currently l3fwd-graph application demonstrates only l3fwd use case.
With this new application, a framework is provided to add new use cases
using static configuration file (.cli). Also a CLI framework to allow user
to configure some configuration at runtime
	
https://patches.dpdk.org/project/dpdk/patch/20230425131516.3308612-5-vattunuru@marvell.com/
 
Marvell - DPDK v23.11 Roadmap for driver changes
==========================================

cnxk-ethdev
===========
1) Support flow aging
2) Support port representor

cnxk-cryptodev:
==============
1) Support SM2 algorithm

mldev-cnxk
==========
1) Extend driver to support ML models compiled using TVM framework.




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-01 11:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-01 11:25 Marvell DPDK 23.11 Roadmap Jerin Jacob Kollanukkaran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).