numam-dpdk/drivers/crypto/openssl
Fan Zhang a4d69a5150 drivers/crypto: fix PMDs memory leak
This patch fixes the memory leak during queue pair release.
Originally the operation ring is not freed when releasing
queue pair, causing the next queue_pair configure call fail
and memory leak.

Fixes: eec136f3c5 ("aesni_gcm: add driver for AES-GCM crypto operations")
Fixes: cf7685d68f ("crypto/zuc: add driver for ZUC library")
Fixes: d61f70b4c9 ("crypto/libcrypto: add driver for OpenSSL library")
Fixes: 3aafc423cf ("snow3g: add driver for SNOW 3G library")
Fixes: 94b0ad8e0a ("null_crypto: add driver for null crypto operations")
Cc: stable@dpdk.org

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2019-01-10 16:57:22 +01:00
..
compat.h crypto/openssl: replace macros by static inline functions 2018-08-30 05:10:50 +02:00
Makefile drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
meson.build build: replace license text with SPDX tag 2018-01-30 21:58:59 +01:00
rte_openssl_pmd_ops.c drivers/crypto: fix PMDs memory leak 2019-01-10 16:57:22 +01:00
rte_openssl_pmd_private.h crypto/openssl: add DH and DSA asym operations 2018-07-25 08:22:14 +02:00
rte_openssl_pmd.c crypto/openssl: remove useless check before freeing 2018-12-19 11:19:10 +01:00
rte_pmd_openssl_version.map crypto/openssl: rename libcrypto to openssl 2016-10-26 14:58:37 +02:00