Previously the child skcipher request was stored on the stack and therefore needed to be zeroed. As it is now dynamically allocated we no longer need to do so. Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> diff --git a/crypto/cryptd.c b/crypto/cryptd.c index ca3a40fc7da9..1ff58a021d57 100644 --- a/crypto/cryptd.c +++ b/crypto/cryptd.c @@ -272,7 +272,6 @@ static void cryptd_skcipher_encrypt(struct crypto_async_request *base, req->iv); err = crypto_skcipher_encrypt(subreq); - skcipher_request_zero(subreq); req->base.complete = rctx->complete; @@ -300,7 +299,6 @@ static void cryptd_skcipher_decrypt(struct crypto_async_request *base, req->iv); err = crypto_skcipher_decrypt(subreq); - skcipher_request_zero(subreq); req->base.complete = rctx->complete; -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt