[dpdk-dev] [PATCH v11 3/3] test/event_crypto: use crypto adapter enqueue API

2021-04-15 Thread gakhil
From: Shijith Thotton Use rte_event_crypto_adapter_enqueue() API to enqueue events to crypto adapter if forward mode is supported in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- app/test/test_event_crypto_adapter.c | 33 ++-- 1 file changed, 2

[dpdk-dev] [PATCH v11 2/3] event/octeontx2: support crypto adapter forward mode

2021-04-15 Thread gakhil
From: Shijith Thotton Advertise crypto adapter forward mode capability and set crypto adapter enqueue function in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 49 +++ drivers/event/octeontx2/otx2_evdev.c

[dpdk-dev] [PATCH v11 1/3] eventdev: introduce crypto adapter enqueue API

2021-04-15 Thread gakhil
From: Akhil Goyal In case an event from a previous stage is required to be forwarded to a crypto adapter and PMD supports internal event port in crypto adapter, exposed via capability RTE_EVENT_CRYPTO_ADAPTER_CAP_INTERNAL_PORT_OP_FWD, we do not have a way to check in the API rte_event_enqueue_bur

[dpdk-dev] [PATCH v11 0/3] Enhancements to crypto adapter forward mode

2021-04-15 Thread gakhil
From: Akhil Goyal v11: - removed first patch. - removed deprecation notice. It is sent separately. http://patches.dpdk.org/project/dpdk/patch/20210415090859.1319171-1-gak...@marvell.com/ v10: - moved last patch to first patch of the series. v9: - moved ca_enqueue in the end of rte_eventdev befo

[dpdk-dev] [PATCH] doc: announce modification in eventdev structure

2021-04-15 Thread gakhil
From: Akhil Goyal A new field ``ca_enqueue`` is added in ``rte_eventdev`` in the end to maintain ABI. It needs to be moved above in the structure to align with other enqueue callbacks. Signed-off-by: Akhil Goyal --- doc/guides/rel_notes/deprecation.rst | 4 1 file changed, 4 insertions(+)

[dpdk-dev] [PATCH v10 4/4] test/event_crypto: use crypto adapter enqueue API

2021-04-14 Thread gakhil
From: Shijith Thotton Use rte_event_crypto_adapter_enqueue() API to enqueue events to crypto adapter if forward mode is supported in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- app/test/test_event_crypto_adapter.c | 33 ++-- 1 file changed, 2

[dpdk-dev] [PATCH v10 3/4] event/octeontx2: support crypto adapter forward mode

2021-04-14 Thread gakhil
From: Shijith Thotton Advertise crypto adapter forward mode capability and set crypto adapter enqueue function in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 49 +++ drivers/event/octeontx2/otx2_evdev.c

[dpdk-dev] [PATCH v10 2/4] eventdev: introduce crypto adapter enqueue API

2021-04-14 Thread gakhil
From: Akhil Goyal In case an event from a previous stage is required to be forwarded to a crypto adapter and PMD supports internal event port in crypto adapter, exposed via capability RTE_EVENT_CRYPTO_ADAPTER_CAP_INTERNAL_PORT_OP_FWD, we do not have a way to check in the API rte_event_enqueue_bur

[dpdk-dev] [PATCH v10 1/4] devtools: add exception for reserved fields

2021-04-14 Thread gakhil
From: Akhil Goyal Certain structures are added with reserved fields to address any future enhancements to retain ABI compatibility. However, ABI script will still report error as it is not aware of reserved fields. Hence, adding a generic exception for reserved fields. Signed-off-by: Akhil Goyal

[dpdk-dev] [PATCH v10 0/4] Enhancements to crypto adapter forward mode

2021-04-14 Thread gakhil
From: Akhil Goyal v10: - moved last patch to first patch of the series. v9: - moved ca_enqueue in the end of rte_eventdev before reserved fields - added exception in libabigail.abignore for reserved fields - added exception in libabigail.abignore for new field addition in place of reserved in rt

[dpdk-dev] [PATCH v9 4/4] devtools: add exception for reserved fields

2021-04-14 Thread gakhil
From: Akhil Goyal Certain structures are added with reserved fields to address any future enhancements to retain ABI compatibility. However, ABI script will still report error as it is not aware of reserved fields. Hence, adding a generic exception for reserved fields. Signed-off-by: Akhil Goyal

[dpdk-dev] [PATCH v9 3/4] test/event_crypto: use crypto adapter enqueue API

2021-04-14 Thread gakhil
From: Shijith Thotton Use rte_event_crypto_adapter_enqueue() API to enqueue events to crypto adapter if forward mode is supported in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- app/test/test_event_crypto_adapter.c | 33 ++-- 1 file changed, 2

[dpdk-dev] [PATCH v9 2/4] event/octeontx2: support crypto adapter forward mode

2021-04-14 Thread gakhil
From: Shijith Thotton Advertise crypto adapter forward mode capability and set crypto adapter enqueue function in driver. Signed-off-by: Shijith Thotton Acked-by: Abhinandan Gujjar --- drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 49 +++ drivers/event/octeontx2/otx2_evdev.c

[dpdk-dev] [PATCH v9 1/4] eventdev: introduce crypto adapter enqueue API

2021-04-14 Thread gakhil
From: Akhil Goyal In case an event from a previous stage is required to be forwarded to a crypto adapter and PMD supports internal event port in crypto adapter, exposed via capability RTE_EVENT_CRYPTO_ADAPTER_CAP_INTERNAL_PORT_OP_FWD, we do not have a way to check in the API rte_event_enqueue_bur

[dpdk-dev] [PATCH v9 0/4] Enhancements to crypto adapter forward mode

2021-04-14 Thread gakhil
From: Akhil Goyal v9: - moved ca_enqueue in the end of rte_eventdev before reserved fields - added exception in libabigail.abignore for reserved fields - added exception in libabigail.abignore for new field addition in place of reserved in rte_eventdev - added deprecation notice to move ca_enqueu