From 92f919a5c662c57891c77e18f387fa51aac9876e Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 26 Oct 2020 12:37:42 +0100 Subject: [PATCH] ANDROID: dm-default-key: move kzfree() usage to kfree_sensitive() kzfree() is about to go away, as it was attempted in 5.9-rc1, but will really happen in 5.10-rc1. So move the dm-default-key.c file to use kfree_sensitive() as it should be using. Bug: 137270441 Bug: 147814592 Cc: Eric Biggers Signed-off-by: Greg Kroah-Hartman Change-Id: Idc1c004eabbda7e4854866f6c9cf71bd61f9b1df --- drivers/md/dm-default-key.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm-default-key.c b/drivers/md/dm-default-key.c index 07c7250780fe..1c578160c0ed 100644 --- a/drivers/md/dm-default-key.c +++ b/drivers/md/dm-default-key.c @@ -76,8 +76,8 @@ static void default_key_dtr(struct dm_target *ti) DMWARN("Failed to evict crypto key: %d", err); dm_put_device(ti, dkc->dev); } - kzfree(dkc->cipher_string); - kzfree(dkc); + kfree_sensitive(dkc->cipher_string); + kfree_sensitive(dkc); } static int default_key_ctr_optional(struct dm_target *ti,