test/crypto: add cnxk for asymmetric cases
Registered cn9k and cn10k for asymmetric crypto autotest. Documentation and release notes are also updated. Signed-off-by: Kiran Kumar K <kirankumark@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>
This commit is contained in:
parent
ba57cbd5fe
commit
c7e6ab78f4
@ -2390,6 +2390,34 @@ test_cryptodev_octeontx2_asym(void)
|
||||
return unit_test_suite_runner(&cryptodev_octeontx_asym_testsuite);
|
||||
}
|
||||
|
||||
static int
|
||||
test_cryptodev_cn9k_asym(void)
|
||||
{
|
||||
gbl_driver_id = rte_cryptodev_driver_id_get(
|
||||
RTE_STR(CRYPTODEV_NAME_CN9K_PMD));
|
||||
if (gbl_driver_id == -1) {
|
||||
RTE_LOG(ERR, USER1, "CN9K PMD must be loaded.\n");
|
||||
return TEST_FAILED;
|
||||
}
|
||||
|
||||
/* Use test suite registered for crypto_octeontx PMD */
|
||||
return unit_test_suite_runner(&cryptodev_octeontx_asym_testsuite);
|
||||
}
|
||||
|
||||
static int
|
||||
test_cryptodev_cn10k_asym(void)
|
||||
{
|
||||
gbl_driver_id = rte_cryptodev_driver_id_get(
|
||||
RTE_STR(CRYPTODEV_NAME_CN10K_PMD));
|
||||
if (gbl_driver_id == -1) {
|
||||
RTE_LOG(ERR, USER1, "CN10K PMD must be loaded.\n");
|
||||
return TEST_FAILED;
|
||||
}
|
||||
|
||||
/* Use test suite registered for crypto_octeontx PMD */
|
||||
return unit_test_suite_runner(&cryptodev_octeontx_asym_testsuite);
|
||||
}
|
||||
|
||||
REGISTER_TEST_COMMAND(cryptodev_openssl_asym_autotest,
|
||||
test_cryptodev_openssl_asym);
|
||||
|
||||
@ -2400,3 +2428,5 @@ REGISTER_TEST_COMMAND(cryptodev_octeontx_asym_autotest,
|
||||
|
||||
REGISTER_TEST_COMMAND(cryptodev_octeontx2_asym_autotest,
|
||||
test_cryptodev_octeontx2_asym);
|
||||
REGISTER_TEST_COMMAND(cryptodev_cn9k_asym_autotest, test_cryptodev_cn9k_asym);
|
||||
REGISTER_TEST_COMMAND(cryptodev_cn10k_asym_autotest, test_cryptodev_cn10k_asym);
|
||||
|
@ -191,6 +191,23 @@ running the test application:
|
||||
./dpdk-test
|
||||
RTE>>cryptodev_cn10k_autotest
|
||||
|
||||
The asymmetric crypto operations on OCTEON cnxk crypto PMD may be verified by
|
||||
running the test application:
|
||||
|
||||
``CN9K``
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
./dpdk-test
|
||||
RTE>>cryptodev_cn9k_asym_autotest
|
||||
|
||||
``CN10K``
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
./dpdk-test
|
||||
RTE>>cryptodev_cn10k_asym_autotest
|
||||
|
||||
Lookaside IPsec Support
|
||||
-----------------------
|
||||
|
||||
|
@ -90,6 +90,7 @@ New Features
|
||||
crypto driver for CN9K and CN10K series of SOCs. Support for
|
||||
symmetric crypto algorithms is added to both the PMDs.
|
||||
* Added support for lookaside protocol (IPsec) offload in cn10k PMD.
|
||||
* Added support for asymmetric crypto operations in cn9k and cn10k PMD.
|
||||
|
||||
* **Added Baseband PHY CNXK PMD.**
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user