hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
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);