crypto: arm/neon - memzero_explicit aes-cbc key
authorTorsten Duwe <duwe@suse.de>
Fri, 13 Mar 2020 11:02:58 +0000 (12:02 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 20 Mar 2020 03:36:51 +0000 (14:36 +1100)
commit82ff493eb77cfd28fbfea6ce29bdaaffe238c0b2
tree1857e2353fcf200e133c5f9bccb87c9e0a8b69ff
parent7fe8e483ec6f62ad43e9c2ba7e07b047f4d35d69
crypto: arm/neon - memzero_explicit aes-cbc key

At function exit, do not leave the expanded key in the rk struct
which got allocated on the stack.

Signed-off-by: Torsten Duwe <duwe@suse.de>
Acked-by: Will Deacon <will@kernel.org>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/arm/crypto/aes-neonbs-glue.c
arch/arm64/crypto/aes-neonbs-glue.c