[PATCH v3 0/2] Vector support for event crypto adapter
Volodymyr Fialko
vfialko at marvell.com
Sat Oct 1 02:42:11 CEST 2022
Introduce ability to aggregate crypto operations processed by event
crypto adapter into single event containing rte_event_vector whose event
type is RTE_EVENT_TYPE_CRYPTODEV_VECTOR.
* Changes since v1
- Add missing newline/space issues
- Add missing error messages
- Remove double check of conf input parameter
* Changes since v2
- Rebase on top of dpdk-next-eventdev branch
- Remove already merged patch
Volodymyr Fialko (2):
eventdev: introduce event cryptodev vector type
crypto/cnxk: add vectorization for event crypto
app/test-eventdev/test_perf_common.c | 11 +-
app/test/test_event_crypto_adapter.c | 12 +-
.../prog_guide/event_crypto_adapter.rst | 23 +-
drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 398 ++++++++++++++++--
drivers/crypto/cnxk/cn10k_cryptodev_ops.h | 2 +
drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 9 +-
drivers/crypto/cnxk/version.map | 1 +
drivers/event/cnxk/cn10k_eventdev.c | 33 +-
drivers/event/cnxk/cn10k_worker.h | 6 +-
drivers/event/cnxk/cn9k_eventdev.c | 10 +-
drivers/event/cnxk/cnxk_eventdev.h | 4 +-
drivers/event/cnxk/cnxk_eventdev_adptr.c | 17 +-
drivers/event/dpaa/dpaa_eventdev.c | 9 +-
drivers/event/dpaa2/dpaa2_eventdev.c | 9 +-
drivers/event/octeontx/ssovf_evdev.c | 4 +-
lib/eventdev/eventdev_pmd.h | 35 +-
lib/eventdev/eventdev_trace.h | 6 +-
lib/eventdev/rte_event_crypto_adapter.c | 105 ++++-
lib/eventdev/rte_event_crypto_adapter.h | 101 ++++-
lib/eventdev/rte_eventdev.h | 8 +
20 files changed, 698 insertions(+), 105 deletions(-)
--
2.25.1
More information about the dev
mailing list