forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/drivers/md/dm-default-key.c
....@@ -67,13 +67,9 @@
6767 static void default_key_dtr(struct dm_target *ti)
6868 {
6969 struct default_key_c *dkc = ti->private;
70
- int err;
7170
7271 if (dkc->dev) {
73
- err = blk_crypto_evict_key(bdev_get_queue(dkc->dev->bdev),
74
- &dkc->key);
75
- if (err && err != -ENOKEY)
76
- DMWARN("Failed to evict crypto key: %d", err);
72
+ blk_crypto_evict_key(bdev_get_queue(dkc->dev->bdev), &dkc->key);
7773 dm_put_device(ti, dkc->dev);
7874 }
7975 kfree_sensitive(dkc->cipher_string);