From d0fab6588b03bf00e6ef90170952f9f56cc87a8e Mon Sep 17 00:00:00 2001 From: Sagi Grimberg Date: Mon, 24 Oct 2022 13:49:07 +0300 Subject: [PATCH 04/16] nvme-auth: remove redundant buffer deallocations host_response, host_key, ctrl_key and sess_key are freed in nvme_auth_reset_dhchap which is called from nvme_auth_free_dhchap. Signed-off-by: Sagi Grimberg --- drivers/nvme/host/auth.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/nvme/host/auth.c b/drivers/nvme/host/auth.c index 93c0fc71bc7c..15cddc2bb14d 100644 --- a/drivers/nvme/host/auth.c +++ b/drivers/nvme/host/auth.c @@ -683,10 +683,6 @@ static void nvme_auth_free_dhchap(struct nvme_dhchap_queue_context *chap) crypto_free_shash(chap->shash_tfm); if (chap->dh_tfm) crypto_free_kpp(chap->dh_tfm); - kfree_sensitive(chap->ctrl_key); - kfree_sensitive(chap->host_key); - kfree_sensitive(chap->sess_key); - kfree_sensitive(chap->host_response); kfree(chap->buf); kfree(chap); } -- 2.34.1