hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/crypto/hisilicon/sgl.c
....@@ -113,9 +113,8 @@
113113 for (j = 0; j < i; j++) {
114114 dma_free_coherent(dev, block_size, block[j].sgl,
115115 block[j].sgl_dma);
116
- memset(block + j, 0, sizeof(*block));
117116 }
118
- kfree(pool);
117
+ kfree_sensitive(pool);
119118 return ERR_PTR(-ENOMEM);
120119 }
121120 EXPORT_SYMBOL_GPL(hisi_acc_create_sgl_pool);