]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: virtio - Erase some sensitive memory when it is freed
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Mon, 3 Mar 2025 19:08:04 +0000 (20:08 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 15 Mar 2025 07:08:54 +0000 (15:08 +0800)
commitfb14ef46e27757d57ccaf437c79bd6aadce3f9b8
tree687d32ae63ae3bd725f704ec7119333d4b31fbfd
parent20238d49448cdb406da2b9bd3e50f892b26da318
crypto: virtio - Erase some sensitive memory when it is freed

virtcrypto_clear_request() does the same as the code here, but uses
kfree_sensitive() for one of the free operation.

So, better safe than sorry, use virtcrypto_clear_request() directly to
save a few lines of code and cleanly free the memory.

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Tested-by: Lei Yang <leiyang@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/virtio/virtio_crypto_core.c