Create crypto null device only if no other crypto devices
were found.

Fixes: 3c2c535ecfc0 ("test: add event crypto adapter auto-test")
Cc: abhinandan.guj...@intel.com

Signed-off-by: Aakash Sasidharan <asasidha...@marvell.com>
---
 app/test/test_event_crypto_adapter.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app/test/test_event_crypto_adapter.c 
b/app/test/test_event_crypto_adapter.c
index 00b20fa443..0c56744ba0 100644
--- a/app/test/test_event_crypto_adapter.c
+++ b/app/test/test_event_crypto_adapter.c
@@ -1072,11 +1072,10 @@ configure_cryptodev(void)
                return TEST_FAILED;
        }
 
-       /* Create a NULL crypto device */
-       nb_devs = rte_cryptodev_device_count_by_driver(
-                       rte_cryptodev_driver_id_get(
-                       RTE_STR(CRYPTODEV_NAME_NULL_PMD)));
+
+       nb_devs = rte_cryptodev_count();
        if (!nb_devs) {
+               /* Create a NULL crypto device */
                ret = rte_vdev_init(
                        RTE_STR(CRYPTODEV_NAME_NULL_PMD), NULL);
 
-- 
2.25.1

Reply via email to