From 946853736a885803675ba0dd8201fc55bd94d2a6 Mon Sep 17 00:00:00 2001 From: paul luse Date: Fri, 31 Jan 2020 21:10:21 +0000 Subject: [PATCH] module/crypto: fix one missing free() in error path Signed-off-by: paul luse Change-Id: I28b6c149ea341bbacf0d884c1bb0a7287076c9c9 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/483530 Community-CI: SPDK CI Jenkins Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Alexey Marchuk --- module/bdev/crypto/vbdev_crypto.c | 1 + 1 file changed, 1 insertion(+) diff --git a/module/bdev/crypto/vbdev_crypto.c b/module/bdev/crypto/vbdev_crypto.c index 6c5627171..05e1ea71d 100644 --- a/module/bdev/crypto/vbdev_crypto.c +++ b/module/bdev/crypto/vbdev_crypto.c @@ -1437,6 +1437,7 @@ vbdev_crypto_insert_name(const char *bdev_name, const char *vbdev_name, /* Error cleanup paths. */ error_invalid_key: + free(name->key); error_alloc_key: error_invalid_pmd: free(name->drv_name);