From 2844aa186f7d33bc35b99509bfd8e405e998df0b Mon Sep 17 00:00:00 2001 From: Gabriel Oginski Date: Mon, 27 Mar 2023 12:01:25 +0000 Subject: dpdk-cryptodev: fix name formatting of session pools Originally the name for each session pool is incorrectly prepared. It doesn't have right length. It is not null terminated. The fix corrects the name formatting for each session pool. Type: fix Signed-off-by: Gabriel Oginski Change-Id: I67da3d64702ccb27a5907825528f8c95d91040bb --- src/plugins/dpdk/cryptodev/cryptodev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/dpdk/cryptodev/cryptodev.c b/src/plugins/dpdk/cryptodev/cryptodev.c index 1dae8dfa36f..adb437e3465 100644 --- a/src/plugins/dpdk/cryptodev/cryptodev.c +++ b/src/plugins/dpdk/cryptodev/cryptodev.c @@ -336,7 +336,7 @@ allocate_session_pools (u32 numa_node, u8 *name; clib_error_t *error = NULL; - name = format (0, "vcryptodev_sess_pool_%u_%u\n", numa_node, len); + name = format (0, "vcrypto_sess_pool_%u_%04x%c", numa_node, len, 0); sess_pools_elt->sess_pool = rte_cryptodev_sym_session_pool_create ( (char *) name, CRYPTODEV_NB_SESSION, 0, 0, 0, numa_node); @@ -347,7 +347,7 @@ allocate_session_pools (u32 numa_node, } vec_free (name); - name = format (0, "cryptodev_sess_pool_%u_%u\n", numa_node, len); + name = format (0, "crypto_sess_pool_%u_%04x%c", numa_node, len, 0); sess_pools_elt->sess_priv_pool = rte_mempool_create ( (char *) name, CRYPTODEV_NB_SESSION * (cmt->drivers_cnt), cmt->sess_sz, 0, 0, NULL, NULL, NULL, NULL, numa_node, 0); -- cgit 1.2.3-korg