forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
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);